text:
Patent WO2013052199A1 - Facilitating deal comparison and advertising in association with emails - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsTechniques are provided which improve deal and advertisement targeting of users, and which may include facilitating user comparison of deals. Methods and systems may detect if an email contains deal information related to one or more deals. If an email contains deal information, the deal information...http://www.google.com/patents/WO2013052199A1?cl=en&utm_source=gb-gplus-sharePatent WO2013052199A1 - Facilitating deal comparison and advertising in association with emailsAdvanced Patent SearchPublication numberWO2013052199 A1Publication typeApplicationApplication numberPCT/US2012/049849Publication dateApr 11, 2013Filing dateAug 7, 2012Priority dateOct 4, 2011Also published asUS20130085845Publication numberPCT/2012/49849, PCT/US/12/049849, PCT/US/12/49849, PCT/US/2012/049849, PCT/US/2012/49849, PCT/US12/049849, PCT/US12/49849, PCT/US12049849, PCT/US1249849, PCT/US2012/049849, PCT/US2012/49849, PCT/US2012049849, PCT/US201249849, WO 2013/052199 A1, WO 2013052199 A1, WO 2013052199A1, WO-A1-2013052199, WO2013/052199A1, WO2013052199 A1, WO2013052199A1InventorsJianchang MaoApplicantYahoo! Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (4), Classifications (5), Legal Events (3) External Links: Patentscope, EspacenetFacilitating deal comparison and advertising in association with emails
WO 2013052199 A1Abstract
Techniques are provided which improve deal and advertisement targeting of users, and which may include facilitating user comparison of deals. Methods and systems may detect if an email contains deal information related to one or more deals. If an email contains deal information, the deal information may be extracted. When the email is opened by the user, a link may be displayed on top of (e.g., overlaid on) the email. The link may be configured such that clicking on the link transmits a search query comprising the extracted deal information to a deal service. The deal service may retrieve one or more additional deals which may be similar or related to the one or more deals received in the email. The additional deals may be selected by the deal service based at least in part on the extracted deal information.
1. A method comprising: using one or more computers, detecting if an email addressed to a user comprises deal information related to one or more deals; using one or more computers, extracting the deal information if the email is detected to comprise deal information; using one or more computers, displaying a link in the email upon the user opening the email, wherein the link is configured such that, upon the user clicking the link, a search query comprising the extracted deal information is transmitted to a deal service, and the user's browser application is directed to the deal service. 2. The method of claim 1, wherein the deal service is a deal comparison service configured to retrieve similar or related deals to the one or more deals based at least in part on the extracted deal information. 3. The method of claim 1, wherein the deal service is a search engine configured to retrieve similar or related deals to the one or more deals based at least in part on the extracted deal information. 4. The method of claim 1, wherein the deal information comprises one or more of location information, merchant information, price information, discount information and information related to a type of product or service advertised in the one or more deals. 5. The method of claim 1, wherein the link is a graphical link. 6. The method of claim 1, wherein extracting the deal information comprises extracting the deal information when the email is received by the user's inbox. 7. The method of claim 1, further comprising: using one or more computers, flagging the email if the email is detected to comprise deal information. 8. The method of claim 1, wherein the deal service is configured to aggregate extracted deal information received from users, and to include deals corresponding to the aggregated extracted deal information in search results. 9. The method of claim 1, further comprising: using one or more computers, allowing the user to modify one or more parameters of the search query. 10. A system comprising : one or more server computers coupled to a network; and one or more databases coupled to the one or more server computers; wherein the one or more server computers are for: detecting if an email addressed to a user comprises deal information related to one or more deals; extracting the deal information if the email is detected to comprise deal information; displaying a link in the email when the user opens the email; and the link being configured such that, upon the user clicking the link, a search query comprising the extracted deal information is transmitted to a deal service, and the user's browser application is directed to the deal service. 11. The system of claim 10, wherein the deal service is a deal comparison service configured to retrieve similar or related deals to the one or more deals based at least in part on the extracted deal information. 12. The system of claim 10, wherein the deal service is a search engine configured to retrieve similar or related deals to the one or more deals based at least in part on the extracted deal information. 13. The system of claim 10, wherein the extracted deal information comprises one or more of location information, merchant information, price information, discount information and information related to a type of product or service advertised in the one or more deals. 14. The system of claim 10, wherein the link is a graphical link. 15. The system of claim 10, wherein extracting the deal information comprises extracting the deal information when the email is received by the user's inbox. 16. The system of claim 10, wherein the one or more server computers are further configured for: flagging the email if the email is detected to comprise deal information. 17. The system of claim 10, wherein the deal service is configured to aggregate extracted deal information received from users, and to include deals corresponding to the aggregated extracted deal information in search results. 18. The system of claim 10, wherein the one or more server computers are further configured for: allowing the user to modify one or more parameters of the search query. 19. The system of claim 10, wherein the link is overlaid on top of the email. 20. A computer readable medium or media containing instructions for executing a method comprising: using one or more computers, detecting if an email addressed to a user comprises deal information related to one or more deals; using one or more computers, flagging the email if the email is detected to comprise deal information; using one or more computers, extracting the deal information from the email when the email is received by the user's inbox if the email is detected to comprise deal information; using one or more computers, overlaying a link on top of the email when the user opens the email; and the link being configured such that, upon the user clicking the link, a search query comprising the extracted deal information is transmitted to a deal service, and the user's browser application is directed to the deal service. Description
FACILITATING DEAL COMPARISON AND ADVERTISING IN ASSOCIATION WITH EMAILS BACKGROUND [0001] In recent years, online deals marketplaces and services that leverage group buying have significantly increased in popularity. Many of these marketplaces and services send their daily deals via emails to users who subscribe to the service. The daily emails are typically sent to users who are local to the merchants providing the product or service being advertised. However, the deals are not well targeted to the users' interests or needs. This results in the users receiving a lot of unwanted deals in their email inbox. In addition, the deals marketplaces and services attempt to increase traffic to their sites by attracting users through advertising campaigns. [0002] There is a need for techniques in online advertising relating to, among other things, improving deals/ad targeting and distribution, and for increasing traffic to deal marketplaces and sites. SUMMARY [0003] Some embodiments of the invention provide systems and methods which allow improved deal and advertisement targeting. In some embodiments, it is detected if an email addressed to a user comprises deal information related to one or more deals. Deal information may include, for example, one or more of location information, merchant information, price information, discount information, and information related to a type of product or service being advertised in the one or more deals. In some embodiments, if the email is detected to comprise deal information, the email may be flagged. [0004] The deal information may be extracted if the email is detected to comprise deal information. A link may be displayed in the email when the email is opened by the user. In one embodiment, the link may be configured such that clicking the link may cause a search query comprising the extracted deal information to be transmitted to a deal service, and may direct the user's browser application to the deal service website. The link may be displayed on top of the email. In other words, the link may be overlaid on top of the email such that the body of the email is not modified in order to display the link. In one embodiment the link may be a graphical link (e.g., a button). Alternatively, the link may be a text link. In accordance with an exemplary embodiment, the deal service may be, for example, a deals marketplace (e.g., deals.yahoo.com). Alternatively, the deal service may be a search engine. In accordance with an exemplary embodiment, the deal service may retrieve one or more deals which are similar or related to the one or more deals presented in the email based at least in part on the extracted deal information. In some embodiments, after being directed to the deal service website, the user may be allowed to modify one or more parameters of the search query in order to customize the search for similar or related deals. [0005] In some embodiments, it is detected if an email addressed to a user comprises deal information related to one or more deals. The deal information may be extracted if the email is detected to comprise deal information. [0006] It is detected if the user clicked on a link in the email. The link may be, for example, a link that directs the user to a merchant's website to get further details about the deal. [0007] If the user clicked the link, one or more additional deals which are similar or related to the one or more deals based at least in part on the extracted deal information may be selected. For example, if the email contained a deal for an auto detailing shop in San Jose, CA offering its services for 50% off, one or more deals for other auto detailing shops in San Jose may be selected. Alternatively, or in addition, one or more deals for other auto detailing shops which may be located outside of San Jose but may be offering a greater than 50% discount may be selected. The one or more additional deals may be targeted to the user. In one embodiment, an email may be generated including the one or more additional deals, and the email may be sent to the user. In other embodiments, the one or more additional deals may be presented to the user in the user's browser application. In some embodiments, one or more advertisements related to the one or more deals may be selected. The one or more advertisements may then be served to the user via an email or in the user's browser application. BRIEF DESCRIPTION OF THE DRAWINGS [0008] FIG. 1 is a distributed computer system according to one embodiment of the invention; [0009] FIG. 2 is a flow diagram illustrating a method according to one embodiment of the invention; [0010] FIG. 3 is a flow diagram illustrating a method according to one embodiment of the invention; [0011] FIG. 4 is a flow diagram illustrating a method according to one embodiment of the invention; [0012] FIG. 5 is a block diagram illustrating one embodiment of the invention; [0013] FIG. 6 is a flow diagram illustrating a method according to one embodiment of the invention; [0014] FIG. 7 is a flow diagram illustrating a method according to one embodiment of the invention; and [0015] FIG. 8 is a block diagram illustrating one embodiment of the invention. DETAILED DESCRIPTION [0016] FIG. 1 is a distributed computer system 100 according to one embodiment of the invention. The system 100 includes user computers 104, advertiser computers 106 and server computers 108, all coupled or able to be coupled to the Internet 102. Although the Internet 102 is depicted, the invention contemplates other embodiments in which the Internet is not included, as well as embodiments in which other networks are included in addition to the Internet, including one more wireless networks, WANs, LANs, telephone, cell phone, or other data networks, etc. The invention further contemplates embodiments in which user computers 104 may be or include desktop or laptop PCs, as well as, wireless, mobile, or handheld devices such as cell phones, PDAs, tablets, etc. [0017] Each of the one or more computers 104, 106 and 108 may be distributed, and can include various hardware, software, applications, algorithms, programs and tools. Depicted computers may also include a hard drive, monitor, keyboard, pointing or selecting device, etc. The computers may operate using an operating system such as Windows by Microsoft, etc. Each computer may include a central processing unit (CPU), data storage device, and various amounts of memory including RAM and ROM. Depicted computers may also include various programming, applications, algorithms and software to enable searching, search results, and advertising, such as graphical or banner advertising as well as keyword searching and advertising in a sponsored search context. Many types of advertisements are contemplated, including textual advertisements, rich advertisements, video advertisements, etc. [0018] As depicted, each of the server computers 108 includes one or more CPUs 110 and a data storage device 112. The data storage device 112 includes a database 116 and a Deal and Ad Targeting Program 114. [0019] The Program 114 is intended to broadly include all programming, applications, algorithms, software and other and tools necessary to implement or facilitate methods and systems according to embodiments of the invention. The elements of the Program 114 may exist on a single server computer or be distributed among multiple computers or devices. [0020] FIG. 2 is a flow diagram illustrating a method 200 according to one embodiment of the invention. At step 202 using one or more computers, it is detected if an email addressed to a user comprises deal information related to one or more deals. For example, one or more server computers 108 (FIG. 1), which may be configured as email servers, may determine when the email arrives if the email comprises deal information related to one or more deals. Deal information may include, for example, one or more of location information, merchant information, price information, discount information, and information related to a type of product or service being advertised in the one or more deals. In some embodiments, if the email is detected to comprise deal information, the email may be flagged. In some embodiments, an email may be determined to comprise deal information if it is a confirmation email, such as for example, an email received after a purchase is made. In addition, an email may also be determined to comprise deal information if it includes, for example, one or more coupons or discount codes. [0021] At step 204, using one or more computers, the deal information may be extracted if the email is detected to comprise deal information. In one embodiment, one or more server computers 108 (FIG. 1) may extract the deal information when the email arrives in the user's inbox. In other embodiments, one or more server computers 108 (FIG. 1) may extract the deal information when the user opens the email. [0022] At step 206 using one or more computers, a link may be displayed in the email when the email is opened by the user. In one embodiment, the link may be configured such that clicking the link may cause a search query comprising the extracted deal information to be transmitted to a deal service, and may direct the user's browser application to the deal service website. The link may be displayed on top of the email. In other words, the link may be overlaid on top of the email such that the body of the email is not modified in order to display the link. In one embodiment the link may be a graphical link (e.g., a button). Alternatively, the link may be a text link. In accordance with an exemplary embodiment, the deal service may be, for example, a deals marketplace (e.g., deals.yahoo.com). Alternatively, the deal service may be a search engine. In accordance with an exemplary embodiment, the deal service may retrieve one or more deals which are similar or related to the one or more deals presented in the email based at least in part on the extracted deal information. For example, if the email contained a deal for an auto detailing shop in San Jose, CA offering its services for 50% off, the deal service may retrieve one or more deals for other auto detailing shops in San Jose. Alternatively, or in addition, the deal service may retrieve one or more deals for other auto detailing shops which may be located outside of San Jose but may be offering a greater than 50% discount. In another example, the deal service may retrieve one or more deals for autoparts. In some embodiments, the deal service (e.g., deal marketplace or search engine) may aggregate the extracted deal information received from users and present the corresponding deals as part of the search results to increase coverage and depth of deals. Alternatively, or in addition, the deal service may allow paid inclusion of deals from other deals sites or marketplaces in the search results. Using the above example, other deal sites may pay the deal service to have their deals included in the search results for deals which are similar or related to the auto detailing shop deal. In some embodiments, the deal service may charge the other deal sites or marketplaces on a cost per lead or cost per action basis. [0023] In some embodiments, after being directed to the deal service website, the user may be allowed to modify one or more parameters of the search query in order to customize the search for similar or related deals. [0024] FIG. 3 is a flow diagram illustrating a method 300 according to one embodiment of the invention. At step 302, using one or more computers, it is detected if an email addressed to a user comprises deal information related to one or more deals. [0025] At step 304, using one or more computers, if the email is detected to comprise deal information, the email is flagged. [0026] At step 306, using one or more computers, if the email is detected to comprise deal information, the deal information may be extracted from the email when the email is received by the user's inbox. [0027] At step 308, using one or more computers, a link may be overlaid on top of the email when the user opens the email. In one embodiment the link may be a graphical link (e.g., a button). Alternatively, the link may be a text link. The link may be configured such that clicking the link may cause a search query comprising the extracted deal information to be transmitted to a deal service, and may direct the user's browser application to the deal service website. [0028] FIG. 4 is a flow diagram illustrating a method 400 according to one embodiment of the invention. At step 402 using one or more computers, it is detected if an email addressed to a user comprises deal information related to one or more deals. Deal information may include, for example, one or more of location information, merchant information, price information, discount information, and information related to a type of product or service being advertised in the one or more deals. In some embodiments, if the email is detected to comprise deal information, the email may be flagged. [0029] At step 404, using one or more computers, the deal information may be extracted if the email is detected to comprise deal information. [0030] At step 406, using one or more computers, displaying a link in the email when the user opens the email. In one embodiment the link may be a graphical link (e.g., a button). Alternatively, the link may be a text link. The link may be configured such that clicking the link may cause a search query comprising the extracted deal information to be transmitted to a deal service, and may direct the user's browser application to the deal service website. At step 408, deal service may retrieve one or more additional deals which are similar or related to the one or more deals presented in the email based at least in part on the extracted deal information, and the deal service may present the one or more additional deals to the user (e.g., in the user's browser application). [0031] FIG. 5 is a block diagram 500 illustrating one embodiment of the invention. An exemplary webpage 502 is displayed in a browser application. An exemplary email 504 is displayed in webpage 502. Email 504 includes deal information such as the location (San Jose), merchant information (Waxbusters), discount information (50% off), and information on the type of product or service (auto detailing). It should be noted that email 504 is but one example, and an email may comprise any other information related to a deal (e.g., expiration date). In some embodiments, an email may be determined to comprise deal information if it is a confirmation email, such as for example, an email received after a purchase is made. An email may also be determined to comprise deal information if it includes, for example, one or more coupons or discount codes. In addition, email 504 may include a link 508. Link 508, which may be a text or graphical link, may direct the user's browser application to the merchant's website (e.g., Waxbusters) or to another site where the user may obtain additional information related to the deal. If email 504 is detected to include deal information, the deal information may be extracted by one or more servers 512, as depicted in block 510. One or servers 512 may include an email server. The extracted deal information may also be stored on one or more servers 512. The deal information may be extracted by one or more servers 512 when email 504 is received by the user's inbox (e.g., at the email server). When email 504 is opened by the user, a link 506 may be displayed on top of email 504. In other words, link 506 may be overlaid on top of email 504. Although link 506 is shown as a graphical link in FIG. 5 (e.g., a button), it may be a text link. [0032] If the user clicks on link 506, as depicted in block 514, a query with the extracted deal information may be sent to a deal service, as depicted in block 516. In accordance with an exemplary embodiment, the deal service may be, for example, a deals marketplace (e.g., deals.yahoo.com). Alternatively, the deal service may be a search engine. In accordance with an exemplary embodiment, the deal service may retrieve one or more deals which are similar or related to the one or more deals presented in the email based at least in part on the extracted deal information. For example, if the email contained a deal for an auto detailing shop in San Jose, CA offering its services for 50% off, the deal service may retrieve one or more deals for other auto detailing shops in San Jose. Alternatively, or in addition, the deal service may retrieve one or more deals for other auto detailing shops which may be located outside of San Jose but may be offering a greater than 50% discount. In some embodiments, the deal service (e.g., deal marketplace or search engine) may aggregate the extracted deal information received from users and present the corresponding deals as part of the search results to increase coverage and depth of deals. Alternatively, or in addition, the deal service may allow paid inclusion of deals from other deals sites or marketplaces in the search results. Using the above example, other deal sites may pay the deal service to have their deals included in the search results for deals which are similar or related to the auto detailing shop deal. In some embodiments, the deal service may charge the other deal sites or marketplaces on a cost per lead or cost per action basis. [0033] In some embodiments, after being directed to the deal service website, the user may be allowed to modify one or more parameters of the search query in order to customize the search for similar or related deals. For example, the user may wish to search for similar or related deals outside of San Jose and may modify the query accordingly. [0034] FIG. 6 is a flow diagram illustrating a method 600 according to one embodiment of the invention. At step 602 using one or more computers, it is detected if an email addressed to a user comprises deal information related to one or more deals. For example, one or more server computers 108 (FIG. 1), which may be configured as email servers, may determine when the email arrives if the email comprises deal information related to one or more deals. Deal information may include, for example, one or more of location information, merchant information, price information, discount information, and information related to a type of product or service being advertised in the one or more deals. In some embodiments, an email may be determined to comprise deal information if it is a confirmation email, such as for example, an email received after a purchase is made. In addition, an email may also be determined to comprise deal information if it includes, for example, one or more coupons or discount codes. In some embodiments, if the email is detected to comprise deal information, the email may be flagged. [0035] At step 604, using one or more computers, the deal information may be extracted if the email is detected to comprise deal information. In one embodiment, one or more server computers 108 (FIG. 1) may extract the deal information when the email arrives in the user's inbox (e.g., arrives at the email server). In other embodiments, one or more server computers 108 (FIG. 1) may extract the deal information when the user opens the email. [0036] At step 606, using one or more computers, it is detected if the user clicked on a link in the email. The link may be, for example, a link that directs the user to a merchant's website to get further details about the deal. Using the exemplary embodiment of FIG. 8, the link may be link 808. Alternatively, the link may be a "Compare Deals" link (e.g., link 806 in FIG. 8). [0037] At step 608, using one or more computers, if the user clicked the link, one or more additional deals which are similar or related to the one or more deals based at least in part on the extracted deal information may be selected. For example, if the email contained a deal for an auto detailing shop in San Jose, CA offering its services for 50% off, one or more deals for other auto detailing shops in San Jose may be selected. Alternatively, or in addition, one or more deals for other auto detailing shops which may be located outside of San Jose but may be offering a greater than 50% discount may be selected. In some embodiments, the extracted deal information received from users may be aggregated and the corresponding deals may be selected to increase coverage and depth of deals. Alternatively, or in addition, paid inclusion of deals from other deals sites or marketplaces may be allowed. Using the above example, other deal sites may be charged to have their deals included in the results for deals which are similar or related to the auto detailing shop deal. In some embodiments, the other deal sites or marketplaces may be charged on a cost per lead or cost per action basis. At step 610, using one or more computers, the one or more additional deals may be targeted to the user. In one embodiment, an email may be generated including the one or more additional deals, and the email may be sent to the user. In other embodiments, the one or more additional deals may be presented to the user in the user's browser application. [0038] In some embodiments, one or more advertisements related to the one or more deals may be selected. The one or more advertisements may then be served to the user via an email or in the user's browser application. For example, the advertisements may be served to the user in the browser application when the user visits other websites. [0039] FIG. 7 is a flow diagram illustrating a method 600 according to one embodiment of the invention. At step 702 using one or more computers, it is detected if an email addressed to a user comprises deal information related to one or more deals. For example, one or more server computers 108 (FIG. 1), which may be configured as email servers, may determine when the email arrives if the email comprises deal information related to one or more deals. Deal information may include, for example, one or more of location information, merchant information, price information, discount information, and information related to a type of product or service being advertised in the one or more deals. In some embodiments, if the email is detected to comprise deal information, the email may be flagged. [0040] At step 704, using one or more computers, the deal information may be extracted if the email is detected to comprise deal information. In one embodiment, one or more server computers 108 (FIG. 1) may extract the deal information when the email arrives in the user's inbox (e.g., arrives at the email server). In other embodiments, one or more server computers 108 (FIG. 1) may extract the deal information when the user opens the email. [0041] At step 706, using one or more computers, it is detected if the user clicked on a link in the email. The link may be, for example, a link that directs the user to a merchant's website to get further details about the deal. Using the exemplary embodiment of FIG. 8, the link may be link 808. [0042] At step 708, using one or more computers, if the user clicked the link, the user may be qualified to one or more user segments based at least part on the extracted deal information. In some embodiments, user clicks and the corresponding extracted deal information may be aggregated to create one or more user segments. Some embodiments of the invention advantageously allow the user's intent to be inferred from the user interaction with the email including one or more deals. For example, if the email contained a deal for an auto detailing shop in San Jose, CA offering its services for 50% off, and the user clicked on the "view this deal" link, it may be inferred that the user is interested in deals for automobile services. At step 710, using one or more computers, if the user clicked the link, one or more additional deals similar or related to the one or more deals included in the email may be selected based at least in part on the extracted deal information and the one or more user segments. At step 712, using one or more computers, the one or more additional deals may be targeted to the user. In one embodiment, an email may be generated including the one or more additional deals, and the email may be sent to the user. In other embodiments, the one or more additional deals may be presented to the user in the user's browser application. [0043] In some embodiments, one or more advertisements related to the one or more deals may be selected. The one or more advertisements may then be served to the user via an email or in the user's browser application. For example, the advertisements may be served to the user in the browser application when the user visits other websites. [0044] FIG. 8 is a block diagram 800 illustrating one embodiment of the invention. An exemplary webpage 802 is displayed in a browser application. An exemplary email 804 is displayed in webpage 802. Email 804 includes deal information such as the location (San Jose), merchant information (Waxbusters), discount information (50% off), and information on the type of product or service (auto detailing). It should be noted that email 804 is but one example, and an email may comprise any other information related to a deal (e.g., expiration date). In addition, email 804 may include a link 808. Link 808, which may be a text or graphical link, may direct the user's browser application to the merchant's website (e.g., Waxbusters) or to another site where the user may obtain additional information related to the deal. When email 804 is opened by the user, a link 806 may be displayed on top of email 804. In other words, link 806 may be overlaid on top of email 804. Although link 806 is shown as a graphical link (e.g., a button), it may be a text link. If email 804 is detected to include deal information, the deal information may be extracted by one or more servers 812, as depicted in block 810. In some embodiments, an email may be determined to comprise deal information if it is a confirmation email, such as for example, an email received after a purchase is made. In addition, an email may also be determined to comprise deal information if it includes, for example, one or more coupons or discount codes. One or servers 812 may include an email server. The extracted deal information may also be stored on one or more servers 812. The deal information may be extracted by one or more servers 812 when email 804 is received by the user's inbox (e.g., at the email server). [0045] If the user clicks on link 806 and/or 808, as depicted in block 814, the user may be qualified to one or more user segments based at least in part on the extracted deal information, as depicted in block 816. For example, if the user clicks on link 808, it may be inferred that the user is interested in deals for automobile services. In some embodiments, user clicks and the corresponding extracted deal information may be aggregated to create one or more user segments. As depicted in block 818, one or more additional deals may be selected based at least in part on the extracted deal information and the one or more user segments. For example, if the email contained a deal for an auto detailing shop in San Jose, CA offering its services for 50% off, the deal service may retrieve one or more deals for other auto detailing shops in San Jose. Alternatively, or in addition, the deal service may retrieve one or more deals for other auto detailing shops which may be located outside of San Jose but may be offering a greater than 50% discount. In some embodiments, one or more advertisements related to the one or more deals may also be selected based at least in part on the extracted deal information and/or the user segments. [0046] As depicted in block 820, the one or more additional deals and/or advertisements may be targeted to the user. In one embodiment, an email may be generated including the one or more additional deals and/or advertisements, and the email may be sent to the user. In other embodiments, the one or more additional deals and/or advertisements may be presented to the user in the user's browser application. For example, the advertisements may be served to the user in the browser application when the user visits other websites. [0047] In accordance with exemplary embodiments, if a user clicks on a deal (e.g., clicks on a link) received in an email, it may be inferred that the user's interest/commercial intent is strong. This intent may be leveraged together with automatically extracted deal information to deliver better deals to the user either by email or via advertisements. [0048] In some embodiments, the user clicking on a "Compare Deals" link, advantageously allows deals aggregators (e.g., deals.yahoo.com) to distribute deals via email without spamming users because clicking of the "Compare Deals" link is initiated by user, and thus implies the user's interest in the deal. [0049] In some embodiments, capturing user's interactions with deals received via emails (both clicks on "View This Deal" link or on the "Compare Deals" link) allows creation of user segments for use in behavioral targeting by advertisers. [0050] While the invention is described with reference to the above drawings, the drawings are intended to be illustrative, and the invention contemplates other embodiments within the spirit of the invention. Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS20070143298 *Dec 16, 2005Jun 21, 2007Microsoft CorporationBrowsing items related to emailUS20070156732 *Dec 29, 2005Jul 5, 2007Microsoft CorporationAutomatic organization of documents through email clusteringUS20090248484 *Mar 28, 2008Oct 1, 2009Microsoft CorporationAutomatic customization and rendering of ads based on detected features in a web pageUS20100268601 *Oct 21, 2010Jason BosargeMethod of enhancing email text with hyperlinked word pointing to targeted ad* Cited by examinerClassifications International ClassificationG06Q50/32, G06Q30/06, G06Q30/02Cooperative ClassificationG06Q10/107, G06Q30/02Legal EventsDateCodeEventDescriptionMay 29, 2013121Ep: the epo has been informed by wipo that ep was designated in this applicationRef document number: 12838759Country of ref document: EPKind code of ref document: A1Apr 4, 2014NENPNon-entry into the national phase in:Ref country code: DEOct 29, 2014122Ep: pct app. not ent. europ. phaseRef document number: 12838759Country of ref document: EPKind code of ref document: A1RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services

value: This website is a search engine provided by Google. Handling over 3.5 billion searches per day, it has a 92% share of the global search engine market.


text:
Hamad Alhomaizi, Global Investment House Kpsc: Profile & Biography - Bloomberg
Global Investment House Kpsc, 1/2015-UNKNOWN
Ishraq Holdings
Ishraq Gulf Real Estate Holding
Vice Chairman, 9/2014-1/2015
Board Member, 4/2009-3/2012
Vice Chairman, 1/2015-UNKNOWN

type: global

value: This website is an international news agency headquartered in New York City and a division of Bloomberg L.P. Content produced by Bloomberg News is disseminated through Bloomberg Terminals, Bloomberg Television, Bloomberg Radio, Bloomberg Businessweek, Bloomberg Markets, Bloomberg.com, and Bloomberg's mobile platforms. Since 2015, John Micklethwait has served as editor-in-chief.


text:
r/PsychLaw
u/gymbunny23
[Repost][Academic] Help with MSc. Forensic research! Looking for UK participants to take part in 15 mins survey on jury members' decision making!
u/MemoryCogLab2018
[Academic] Criminal Trial Witness testifies defendant confessed to murder--what aspects of his testimony are important to you? 10 min (18+)
uah.co1.qualtrics.com/jfe/fo...
FREE Kindle of my new book, Narcissists and Narcissistic Personality Disorder, through Monday, April 16.
Looking for education help, pertaining to Forensic Psychology!
Hello all! My first time seeing this sub, but I just have a few questions that hopefully you guys can help me with!
I'm 20 right now, and just about to finish up my associates in Psychology next month. I plan on going on to the University of North Dakota(assuming they'll accept me, with my subpar GPA) to get my Bachelor's in Psychology next year in the spring over online courses. After that, I hope to get into their Master's in Forensic Psychology online program. I've heard it's not necessary to get a doctorate in the field, but it helps a lot, so I have thoughts of it, but no clue where to go to get it.
So, my few questions are these:
Is UND a good Forensic Psychology college? Is there somewhere else with a cheaper/better online program, since I don't plan on moving anywhere for school.
Should I be planning for a doctorate degree? It's not like I plan on doing much else with my time other than work, so I don't really care if I do or don't, but is it worth the time and money?
I've got a general idea of different jobs I can get with a degree, but can anyone tell me the personal experience they've had with theirs? I'd love to hear it straight from the horse's mouth!
Finally, and this is just a general question, does GPA matter? I currently only have a bit higher than a 2.0, but have been told I'll absolutely accepted into a bachelor's degree program, but they weren't sure about a master's degree program. It's fine if UND doesn't accept me, but can I find master's degree programs other places? And do jobs look at where you get degrees from anyway?
Thanks for the help, guys! I appreciate any and all constructive criticism and responses. :)
I'm giving away FREE copies of my eBook, Sociopaths and Psychopaths through Sunday, April 8.
u/IndependentSolution
[Academic] Forensic Psychology Dissertation survey- the perception of victims on social networking sites (18+)
I am doing a dissertation project which looks at how we view victims on social networking sites. This project is for anyone over the age of 18. It should take no more than 10 minutes. All information provided is confidential.I need a high number of participants so I would be extremely grateful if as many people as possible would participate in this study. Please continue the study until the debrief page. Thank you! https://blss.eu.qualtrics.com/jfe/form/SV_55sjWqMkks9q35z
Choosing a MAFP?
I have been admitted to the Forensic Psychology masters at Marymount in Virginia and had my interview with University of Denver today. If I get into both, how do I choose? What would you do?
u/UCIResearcher
[Academic] [Cross-post] Survey on Witness Credibility (3-5 Minutes).
[Repost] Help with MSc. Forensic research! Looking for UK participants to take part in 15 mins survey on jury members and decision making
[Repost] Help With MSc. Forensic Psychology Research! Looking For Participants From The UK To Take Part In My Online Questionnaire On Jury Members And Decision Making
u/tourguidesam
Looking for a program for Forensic Psychology!
Hi all! I'm looking for a forensic psych program, and was wondering if any fellow reditors are in one that they love, or could steer me towards! Any advice is welcome.
u/luxmoa
I recently have been considering pursuing a career in forensic psychology. I already have a B.S. in Psych, however, I graduated over two years ago and did not cultivate any relationships with my professors. Furthermore, I have been working in an unrelated field (construction management) for the past two and half years. I have forgotten many of the concepts and lessons I learned. In this case how should I go about getting started on this career path?
u/PSYCH4HIRE
Evolution of beliefs in caregivers/health worker/counselors working in prison
Psychiatry student here. I'm Looking for any info/work about evolution of beliefs in people working in correctional facilities. Or people adopting pathological bevahiour after working in prisons/correctional facilities
PARTICIPANTS NEEDED, 2. Happy Relationships: The Relation Between Narcissism and Well-Being (18+, English as a first language)
PARTICIPANTS NEEDED, 3. Happy Relationships: The Relation Between Machiavellianism and Well-Being (18+, English as a first language)
PARTICIPANTS NEEDED, 1. Happy Relationships: The Relation Between Psychopathy and Well-Being (18+, English as a first language)
u/robotorhuman
Help! I'm rusty and need to swat up for an MSc interview
Sorry if this is not the right place to ask this but I have been invited at the last minute to be interviewed for an MSc in forensic psychology next week! They have mentioned they will ask me about psychological theories in general and any psychological theories that I know from my undergrad degree and how they apply to real world problems. It has been nearly 5 yrs since I completed my undergrad degree and I'm a little rusty, does anyone any any theories they think I should focus on revisiting in preparation for this interview? Any help is appreciated and thank you in advance!
[Academic] Leisure activities and well-being (UK aged 20-30)
Help a girl out!! If you are currently living in the UK and aged 20-30, we would like to invite you to participate in an international European research study about leisure activities and emotional wellbeing. The survey will take around 20 minutes to complete overall, but it is possible to fill in the questions in different parts at different moments.
u/MsKelseyAJ
Psychology, TV Shows, and Podcast Morals
So there is this growing fad in television and podcasts nowadays to talk about crimes that have happened in the past or may be in the process of requesting a retrial. The shows/podcasts that come to mind are Serial, Making a Murderer, and The Keepers. These shows/podcasts pretty in depth in the case and try to dissect what happened. The question the audience is left with is did the person who was caught actually commit the crime and if not who did?
In a lot of these cases audiences usually rally behind the people and try to get them a retrial. (This happened with both Serial and Making a Murderer and retrials were granted). Do you think this format, of a podcast/TV show going in depth in a case is a good way to get cases solved? Or do the biases of the show get in the way and the cases shouldn't be retried. Do you think that the audience should have this kind of interaction with the people who decide what with the trial or should it just be left to the experts. I'd love to know your thoughts!
u/jenniferroters
Masters Thesis Survey
Looking for people over the age of 18, whose first language is English and who live in North America to participate in a study looking at people’s behaviours and how different factors can interact with personality traits. Participants will be asked to fill out some questionnaires about themselves.
Takes about 95 minutes, you will be able to take a break at any point in time throughout your participation. Potential participants wishing their identity to remain confidential should not comment or like the site page.
This research project has been reviewed and received ethics clearance through the Research Ethics Board at Brock, REB 16-254.
Survey link: https://brocklrc.az1.qualtrics.com/jfe/form/SV_8Bmzuy55ZU2LZ0V
u/familiepsykolog210
familiepsykolog.com/
Discussion of current issues in the fields of Legal Psychology and Forensic Psychology.
u/jefe357

value: This website is an American social news aggregation, web content rating, and discussion website. Registered members submit content to the site such as links, text posts, images, and videos, which are then voted up or down by other members.


text:
Patent US20040213676 - Active sensing and switching device - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsAn active sensing and switching device for use in controlling current to a load, comprising a controller means (U1) for disconnecting the load from a power source by providing a switch-open control signal based on a signal indicating a sensed value of electrical current to the load, characterized in...http://www.google.com/patents/US20040213676?utm_source=gb-gplus-sharePatent US20040213676 - Active sensing and switching deviceAdvanced Patent SearchPublication numberUS20040213676 A1Publication typeApplicationApplication numberUS 10/818,197Publication dateOct 28, 2004Filing dateApr 5, 2004Priority dateApr 25, 2003Also published asUS6998807, WO2004098012A2, WO2004098012A3Publication number10818197, 818197, US 2004/0213676 A1, US 2004/213676 A1, US 20040213676 A1, US 20040213676A1, US 2004213676 A1, US 2004213676A1, US-A1-20040213676, US-A1-2004213676, US2004/0213676A1, US2004/213676A1, US20040213676 A1, US20040213676A1, US2004213676 A1, US2004213676A1InventorsDavid Phillips, William Mcdonough, Ned Santos, Rufino NavalOriginal AssigneePhillips David L., Mcdonough William B., Santos Ned M., Rufino NavalExport CitationBiBTeX, EndNote, RefManReferenced by (13), Classifications (17), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetActive sensing and switching deviceUS 20040213676 A1Abstract An active sensing and switching device for use in controlling current to a load, comprising a controller means (U1) for disconnecting the load from a power source by providing a switch-open control signal based on a signal indicating a sensed value of electrical current to the load, characterized in that the controller means (U1) determines a nominal value for the electrical current to the load based on monitoring the signal indicating the sensed value of electrical current to the load. A load control system is also provided, including a single ASSD adapted to receive signals indicating sensed values of electrical current to a plurality of respective loads, and further comprising a plurality of load control modules adapted so as to be disposed in proximity to respective loads or a main power line, wherein the load control modules provide respective signals indicating sensed values of electrical currents to the respective loads. Images(4) Claims(11)
BRIEF DESCRIPTION OF THE DRAWINGS [0017] The above and other objects, features and advantages of the invention will become apparent from a consideration of the subsequent detailed description presented in connection with accompanying drawings, in which: [0018]FIG. 1 is a block diagram of the principal components of an active sensing and switching device (ASSD) according to the invention, shown connected to a motor to protect the motor from undercurrent and overcurrent. [0019]FIG. 2 is a block diagram of a load control system for a piece of machinery having several different loads, and having a single ASSD but having sensor components and switches�or alternatively, load control modules�distributed throughout the piece of machinery connected to the different loads, the ASSD and the distributed components acting in combination to protect the different loads. [0020]FIG. 3 is a hardware-oriented block diagram of an ASSD according to the invention, and showing also signalling of an optional additional switch and LED indicator. [0021]FIG. 4 is a network-oriented view of the invention illustrating module for providing network communication functionality for communication between the ASSD and the load control modules of FIG. 2. DETAILED DESCRIPTION OF THE INVENTION [0022] The Active Sensing and Switching Device [0023] The invention provides an active sensing and switching device (ASSD) 20 (FIG. 1) for a pump that protects a load (of a main power supply) such as a pump motor pump by detecting undercurrent in the load based on a signal provided to an operational amplifier using a means of sensing current to the load, such as a resistor formed as a trace of known resistance in series with the load, and shuts off the power to the load, doing so in some applications indefinitely after cycling the power to the load on and off for a predetermined number of cycles. Further, an ASSD according to the invention can learn what is an acceptable departure from a nominal operating current, i.e. it can adapt to changing operating parameters of the load (parameters that change, e.g. due to changes in the physical characteristics of the load, such as from wear over time). [0024] Referring to FIG. 1, the basic operation of an ASSD 20 according to the invention is described here in case of use with a pump motor. As more easily seen from FIG. 1, an ASSD according to the invention includes a controller U1 for controlling one or two switches/relays RY1, RY2, . . . (not part of the ASSD 20), all in line with power to the pump motor (so that the controller U1 has pin positions for RY1, RY2, and so on; the controller U1 sends open and close commands to the switch RY1 based on sensor signals it receives obtained using a sensing means (also not part of the ASSD), such as sense resistor Rs, also in line (i.e. in series) with the load. The sensor signals are provided to the controller U1 by a sensor signal conditioner after conditioning the signals (e.g. amplifying the signals) so as to be suitable for the controller U1. Of course sense means besides a resistor can be used; e.g. any sort of ammeter can be used, including a galvanometer-based sense means. The controller U1 typically includes a nominal values adapter module 21, that stores in a nominal values data store 21 and possibly modifies nominal values for the current to the pump motor�i.e. acceptable operating values�based on monitoring current to the pump over one or more periods of time. The ASSD 20 can be provided so that a sensor signal conditioner U3 provides sensed current values (after conditioning) to the nominal values adapter module 21, which in turn provides the values to a switch controller 23 (which then provides the open and close commands to the switch RY1, or it can be provided so that the sensor signal conditioner U3 provides the (conditioned) sensed current values (i.e. signals indicating same) to both the nominal values adapter 21 as well as to the switch controller 23. In any embodiment, the switch controller 23 obtains the currently-in-use nominal value for the electrical current for the pump motor (either from the nominal values adapter 21 or directly from the nominal values data store 22), and determines switch open and close commands by comparing the sensed electrical current value with the nominal (electrical current) value. (Note that the use of relays, as opposed to bipolar transistors or MOSFETS, allows �high-side� switching of the positive battery lead to the load, which is compatible with existing electromechanical switches. MOSFETS and transistors are normally �low side,� i.e. ground-side switching devices. Thus, the use of relays provides a measure of safety in the event of water reaching the pump; there is no shock hazard. In addition, using relays complies with ABYC and Coast Guard standards.) [0025] When power is applied to the pump and ASSD 20, the ASSD delays a few hundred milliseconds to allow the circuit to stabilize to manage the switch bounce typical of electromechanical switches that control pumps. Then it switches on the pump motor via switch RY1 and delays about 1 second before detecting over-current to allow for the inrush current to subside. It waits approximately 10 seconds to allow the pump to prime, after which it begins to check for loss of fluid. It also acquires a baseline signal from the current sensing to compare with its preprogrammed value. Over time, it averages this value to use as a standard reference and stores this value in its flash data memory. [0026] When a loss of fluid is detected as a significant decrease in current (about 50% or a pre-programmed amount), it waits a small amount of time (a few seconds) to see if the anomaly is eliminated. If not, it shuts the pump motor OFF via RY1 for a variable period of time, first for about 30 seconds. At the end of this timeout, it will restart the pump motor and repeat the above cycle. If the fluid is still not present, it again shuts the pump motor off and waits for a longer period of time, perhaps one minute. It then repeats the above cycle. If fluid is still not present, it shuts off and restarts after perhaps two minutes. If after a limited number of retries determined by comparison to a pre-programmed number stored in memory, it does not restart again. The only way to reset this condition to is to remove power and re-apply it again. Thus after perhaps three to five retries, the system is locked out to prevent any damage to the pump. [0027] Conversely, if a blockage is encountered, the pump motor is shut off within about 100 milliseconds to prevent damage and overheating. If power is still applied, U1 will attempt a restart after about 60 seconds. If the blockage is still present, the pump is again shut off immediately. After about 5 retries, the system will go into lockout until the power is removed. [0028] The device is designed to work with standard rocker or toggle switches with internal illumination. Typically these switches are designed for power switching applications at 10-20 amps and have an internal incandescent lamp or LED. Alternately, it may be used with proprietary pushbutton keypad with internal LED. When either of the above conditions is detected, the diagnostic lamp will blink an error code that is a pre-programmed sequence of blinks. For example, steady ON means pump is running and is OK; 1 blink means a �run dry� condition; 2 blinks means a blockage condition; 3 blinks means an over-temperature condition; 4 blinks can mean an open motor winding condition; 5 blinks can mean the pump has exceeding the normal life of an impeller or service is required; 6 blinks can mean the control switching device (relays) have failed to shut off current to the load (likely from welded contacts or other mechanical failure) and the control needs to be replaced immediately. According to the invention, when installing the invention for use with a pump having a dumb LED-illuminated switch (indicating only ON or OFF), the LED can be adapted/retrofit to operate according to the above or a comparable code (1 blink for �run dry,� and so on) so as to provide diagnostics without requiring a unique or custom switch. [0029] If at any time during the operation of the circuit, if a temperature exceeding a pre-determined maximum is detected, U1 will disable the pump until such time as the temperature drops to a second pre-determined value that is safe for resuming operation. [0030] Still referring to FIG. 1, device U1 is e.g. an 8-bit microcontroller device with 1K of flash programmable program memory and 128 bytes of flash non-volatile data memory, as well as a four-channel ten-bit analog-to-digital converter (ADC) and high-current logic outputs. It is the heart of the ASSD and allows the intelligent control, field programmability, and intelligent self-adaptation. It is a fully self-contained mixed-signal (analog and digital) device with internal oscillator and peripherals required to implement the invention. The U1 device used can be a Microchip Technology 12F675 device, available from Microchip Technology, Inc., of Chandler, Ariz, but similar products are available from Texas Instruments, Atmel, Zilog, and other microcontroller manufacturers. [0031] The sensor signal conditioner device U3 is e.g. a low-power low-voltage operational amplifier implemented with CMOS (complementary metal oxide semiconductor) technology to achieve so-called rail-to-rail operation with a single low-voltage (+5V) DC supply. It is configured as a non-inverting amplifier with a gain of about four. It amplifies the current signal developed across the low-resistance discrete resistor Rs (typically about 0.010 ohms). Alternately, it may be formed as a trace of known-resistance in series the motor. It develops a signal having a voltage given by Vc=ImRs, where Im is the current to the motor, and Rs is the sense resistance. The signal voltage is amplified by the operational amplifier to produce an amplified signal of about 100 mv/amp, so that at a current of 10 amps (which is typical), the motor current will product a signal of about 1000 mV. [0032] High-current (30 amp inductive) relays typically used in the automotive industry are used as the pump switching devices. For a non-reversing (one polarity) application, only one relay is required, and a jumper wire is inserted between the pins on the U1 device used for any additional relay (RY2, . . . ). In this application RY1 simply switches the battery voltage ON and OFF to the PUMP positive (+) output; the PUMP negative (−) output is always connected to ground. [0033] For reversible applications, a second relay RY2 is required. In such applications with both RY1 and RY2 in the OFF position, both the PUMP positive and PUMP negative terminals are connected to ground. If the unit is energized in the forward direction, RY1 is turned to ON by applying the positive battery voltage to the PUMP positive output, while the PUMP negative output is still at ground. If the unit is energized in the reverse direction, RY2 is turned to ON by applying the positive battery voltage to the PUMP negative terminal, while RY1 is turned to OFF leaving the PUMP positive terminal at ground. Thus a DC pump motor will run clockwise or counterclockwise depending upon the polarity of the voltage applied to it. When OFF, GROUND is applied to both pump motor leads, which provides a measure of safety in the event of water reaching the pump because there is no shock hazard with GROUND so applied. [0034] The signal from sensor signal conditioner device U3 is fed into a low pass filter. The output of this filter is connected to an ADC input of U1, which then digitizes the signal under program control. [0035] A voltage divider formed by resistor Rs and another resistor allows sensing of the input voltage applied to the pump, which in turn can be used to change the thresholds of current settings embedded in U1. For example, a lower line voltage would mean the current thresholds are reduced somewhat. If the line voltage is significantly lower than the expected normal voltage, say below 9V for a 12V system, the unit may elect to turn the pump to OFF for a period of time until the voltage recovers to 11.5 volts or more. This would allow disconnecting the pump under low-battery voltage or starting conditions in the vehicle. [0036] A connector, which may be either a simple connector or a set of pads on the printed circuit board (engaged with a �bed-of-nails� probe), is used to perform In-Circuit-Serial-Programming of device U1. It also can be used to embed pump-specific information into device U1 at the time of manufacturing, information such as serial number and date of manufacture as well as initial operating parameters for the specific pump it is being used with. For example, the normal run current for one model may be 7.5 amps, while for another model it may be 15 amps. [0037] Low-value higher-wattage resistors (0.5 watt) are used in order to conduct a significant amount of the current (about 0.1 amps) through the external switches. Doing so allows the ASSD to work with power switches, which normally are not suited for so-called �dry circuit� or �pilot duty� applications, such as electronic circuits. If the ASSD is to be used with an external keypad using rubber or membrane low-current switches, the resistor values would be raised to about 10K ohms to reduce the current through the switches into the low milli-ampere range. A transistor is used to level-shift the low voltage logic output of U1 in order to drive a 12V incandescent bulb typical of an illuminated rocker switch for automotive applications. It is also capable of driving a low-voltage LED illuminator. [0038] An important benefit of an ASSD according to the invention unrelated to protection is its ability to remotely switch and monitor or diagnose loads that consume large amounts of current (10 to 30 amps) without the need to actually switch the load current at the remote switch location. Typically, if a pump current drain is 10 amps, an electromechanical switch capable of 20 amps minimum is connected through thick low wire gauge (thick) wires capable of carrying the full load current while not dropping much voltage because of the resistance of the wire. In the invention, the high current is switched at the pump load itself, while the connections to the activation switch are a much higher gauge (smaller) wire, which introduces no loss at all to the switched pump. Furthermore, this light wiring harness delivers remote diagnostic capability to the switch itself, which is normally located in a convenient user accessible location. Thus a 30-amp load may be switched and diagnostic indications relayed to distances of 50 feet or more using a small, light, inexpensive wiring harness. [0039] Thus, an ASSD according to the invention can be used to protect any AC or DC operating fluid pump from the loss of fluid resulting in a �run dry� condition that may damage the pump. It can also be used to protect against a blockage or locked-rotor condition, allowing a safe recovery by automatically retrying a programmed number of times (and then stopping). In can be used to provide remote switching of pumps or other high current devices (typically up to 30 amps for the embodiment described above) while requiring only a few milliamps of current (in the above-described embodiment) through the remote switch, greatly reducing the size of the wiring harness and increasing the distance between the switched device (at the pump) and the switch itself. Further, it can be used to remotely diagnose and display potential failures (up to six in the embodiment described above) via a blinking LED or LCD display, to communicate locally or remotely with the user. A device according to the invention can be used to control a reversible pump with all protection and diagnostic capabilities available in both clockwise and counterclockwise operation. The invention provides for maintaining a running log of the total hours of operation and the number and type of anomalies encountered during the life of the pump. Also, it can be used to protect against potential damage to a pump that is otherwise functioning normally but is running under extremely high operating temperatures that could become hazardous. Further, it can adapt how it responds to sensed conditions so as to account for variations in line voltage and motor or pump wear. [0040] Further, an ASSD according to the invention is compatible with existing customer non-pilot duty power switches (rocker, toggle, or momentary) and proprietary low current pushbutton membrane or rubber switches with LED or incandescent illumination. So an ASSD according to the invention is compatible with existing high-current electromechanical systems. [0041] As also noted, an ASSD according to the invention can maintain other maintenance or warranty information that may be interrogated by the manufacturer for quality control, SPC, or confirmation/denial of warranty. [0042] Further Aspects of an ASSD According to the Invention [0043] In determining whether a decrease in sensed current is sufficient to merit turning off power to the pump, it is advantageous in some embodiments to wait momentarily before turning off the power in order to see if the decrease in current persists, including waiting when the pump is first turned on, but also waiting in case of a decrease in current after the pump has had time to stabilize. Further, it is sometimes advantageous to wait for a variable amount of time in between restarts. Further still, it is sometimes advantageous to adjust any factory-set baseline/reference signal (used to gauge whether the decrease in current merits action) based on time-averaging the current sensing signal (and storing the adjusted baseline/reference in memory). [0044] Load Control Module Instead of Merely Sense Resistor and Switch [0045] Referring still to FIG. 1 and now also to FIG. 2, instead of merely a sense resistor Rs (as the sensing means) and a switch RY1, an intelligent device, called here a load control module (LCM), can be incorporated into (connected to, or attached in line with) the load to provide load control, monitoring and intelligent protection functions as well as the basic sensing function and so serve as the sensing means. According to the invention, an LCM is installed at the point of use, physically proximal to the load being monitored and protected. For example, a LCM for a pump would install a few inches from the pump body, in-line with the power wiring to the pump. As desired, the LCM could report any number of operating parameter values to the controller U1 or even to an external central control panel perhaps monitored by an operator or programmed to act autonomously, so as to provide higher levels of control and monitoring based on the sensed parameters. [0046] LCMs according to the invention are used to provide a system-level solution that optimizes power distribution by separating control and monitoring functions from the distribution of electrical power. The control modules may appear as a family of devices suited to different and various loads. An LCM used with the invention can be simple or complex, as required by the application, and are typically microcontroller-based for maximum adaptability and function. [0047] Examples of functions envisioned for the LCM: electrical and environmental parameter monitoring, such as pressure, flow, motion, temperature; intelligent parameter interpretation, such as pump behavior; and intelligent protection, such as over-temperature shutdown and over-current protection. An LCM can be configured to provide either simply load control (including monitoring parameters required for load control), or multi-parameter monitoring (including parameters not necessarily required for load control), or of course both. [0048] LCMs are preferably provided so as to be compatible with conventional (simple/dumb) control switches in case of applications having simple requirements. Advanced system functionality can include bi-directional communications with a central console. Communication between the LCMs and the central console can be network-based, carried by any number of physical signal mediums including the vehicle chassis, dedicated wiring, power-line carrier, and RF (wireless, i.e. using air as the physical medium). The central console can thus be remote. For example, the LCMs can be provided so as to communicate with a vehicle monitoring service such as ONSTAR (R), provided by OnStar (of which General Motors is a parent company), of Troy, Mich. [0049] Load Control System [0050] The invention is of use in avoiding using heavy wiring when it is really not needed. As indicated in FIG. 1 using heavy weight lines to indicated connections using heavy gauge wiring, and using lighter weight lines to indicate conductors carrying lower (signalling) current, the sensor signal conditioner U3 and the controller element U1 are connected to the load being protected using lighter gauge wiring than is used to carry the current for the load (the pump motor in FIG. 2). In consequence of the topology allowed by the invention, a load control system (LCS) for protecting several loads using a single ASSD is possible. [0051] Referring now to FIG. 2, an LCS according to the invention is shown incorporated into an electromechanical system having different loads A, B and C powered in parallel. According to the invention, a sense resistor and a switch is provided for each load, and in series with power to the load, as in FIG. 2. In addition, a sense resistor and switch is provided for the loads overall, i.e. for the main power line. Now in at least some embodiments of an LCS according to the invention�and as shown in FIG. 2�a single ASSD 20 receives sensor signals from all of the different loads and from the main power sensor, and in response provides switch commands to the switches for each load and for the main power switch. In some embodiments, the control of all the different loads (and the main power) using a single ASSD is achieved using an ASSD network hub 31, which in effect acts as a router, providing to the ASSD 20 sensor signals from each of the different loads, and directing the response from the ASSD 20 back to the respective load. An LCS according to the invention is thus a distributed system, with some components�sense resistors and switches�embedded in (or arranged so as to be closely coupled to) the various loads and so at different locations, and with still other elements�the ASSD 20 and the ASSD network hub 31 (which may be combined with the ASSD 20 as a single package)�installed at yet even one or more other locations, with the aim always of minimizing the unnecessary use of heavy gauge electrical wire (unless other considerations, such as survivability, outweigh the disadvantage of using heavy gauge electrical wire where it is not necessary). [0052] Still referring to FIG. 2, in some embodiments, the ASSD network hub 31 samples the sense resistors for the different loads in a predetermined order, and the ASSD is then able to monitor the sensor signals for each of the different loads (so as to adapt to changing nominal values, as described above) based on the order in which it receives the sensor signals. Other embodiments are of course also possible, such as embodiments in which the ASSD network hub provides with a sensor signal an identification of the corresponding load, or at least some means of associating sensor signals from a load at one time, with sensor signal from the same load at another time. Of course, when using an ASSD for controlling current for more than one load, the ASSD would include a data store 22 of nominal values for each of the different loads (which of course could be a single database). [0053] As mentioned above, and now referring also to FIG. 2, instead of merely a sense resistor Rs and a switch RY1, a LCM can be incorporated into each load and also into the main power line. In such embodiments, the ASSD 20 (and in particular the ASSD controller U1) could provide higher level monitoring and control (i.e. monitoring and control for a load based not only on sensed parameters for the load but based on sensed parameters for others of the loads also), or the LCM could merely provide values for more than one sensed parameter and the ASSD 20 could determine any appropriate response. [0054] In some embodiments one or more control panels each with a human interface are integrated into the LCS. The control panels may span simple indicator configurations to advanced graphical displays. Input methods may include simple pushbuttons and switches to keyboards and touch-sensitive screens. The use of control relays in a load control system is known, but control relays do not adapt to changing parameter values (or provide other intelligent functioning), and so do not take full advantage of locating intelligence (for purposed of control) proximal to the load for which power is being controlled. The use of LCMs in the present invention takes advantage of dropping prices in microcontrollers and related components to offer superior functionality and value at costs not far removed from other, lesser means of system configuration and control. [0055] Referring now to FIG. 3, an ASSD 20 according to the invention is shown with the U1 device/controller providing signals for a remote (customer-supplied) switch and lamp (e.g. an LED signalling panel), in addition to providing signalling for the relays RY1 (and possibly RY2, and so on). [0056] Networking Aspects of the Invention [0057] As described above, the ASSD 20 communicates, in some embodiments, with intelligent LCMs. Referring now to FIG. 4, in enabling such communication, the ASSD advantageously includes network communication functionality for enabling communication with the LCMs. Advantageously, the ASSD also includes gateway functionality for enabling such communication using different (network) protocols. One such protocol that is especially advantageous when cost is a major factor is the protocol for network communication over a so-called LIN (Local Interconnect Network) bus, which is a one-wire bus. LIN is a low cost, industry standard. Other kinds of buses used advantageously, depending on the application, include: an Ethernet bus, a USB (universal serial) bus, a CAN (controller area network) bus, or a wireless network bus such as e.g. Wi-Fi (IEEE802.11b/g) or Bluetooth (in which cases the �bus� is air). [0058] The LIN bus is a simple but effective one-wire bus that (at this time) can connect up to 16 devices (a master device plus 15 slave devices) at a distance of up to 40 meters. Maximum data speed is 20 kbps. In an embodiment in which an LCM communicates with the ASSD (and so the controller U1) via a LIN bus, serial digital data signals are referenced to the vehicle ground and the battery voltage minus one diode drop, and so typically data signals are about 12 V peak-to-peak on a 12 V system. The bus is not fault tolerant. There can be multiple buses; a two-bus system can have 32 nodes. The physical configuration on the network can be a star or daisy chain. Each LCM would have a unique address (1-16) embedded into EEPROM memory via a serial interface or switches. Data is bi-directional, and so commands for ON or OFF from the master control/gateway in the controller U1 can be sent to the unique addresses, and status and diagnostic information can be read back from the LCM unit. [0059] The ASSD human interface can be as simple as pushbutton switches with a two-line by 16-character LCD dot matrix display and only one LIN bus port, or as full-featured as a color LCD screen typical of DVD entertainment devices in vehicles with a touch screen. There is typically only one ASSD per system; hence it is hardly ever as cost sensitive as the individual LCM units. [0060] Conclusion [0061] It is to be understood that the above-described arrangements are only illustrative of the application of the principles of the present invention. Numerous modifications and alternative arrangements may be devised by those skilled in the art without departing from the scope of the present invention, and the appended claims are intended to cover such modifications and arrangements. Referenced byCiting PatentFiling datePublication dateApplicantTitleUS6987373 *Nov 22, 2004Jan 17, 2006Kabushiki Kaisha Toyota JidishokkiSystem and method for starting pumpUS7163380 *Jul 29, 2003Jan 16, 2007Tokyo Electron LimitedControl of fluid flow in the processing of an object with a fluidUS7653442Dec 23, 2005Jan 26, 2010Norgren LimitedCommunication system comprising a controller system and a master control means connected via a multipole connection meansUS8011895Jan 6, 2006Sep 6, 2011Itt Manufacturing Enterprises, Inc.No water / dead head detection pump protection algorithmUS8046126 *Mar 10, 2006Oct 25, 2011Toyota Jidosha Kabushiki KaishaCooling device, control method of cooling device, and abnormality specification methodUS8344556Oct 30, 2008Jan 1, 2013Sta-Rite Industries, LlcFoam proportioning system with solid state contactorUS8520352Feb 25, 2008Aug 27, 2013Xylem Ip Holdings LlcMultiple-channel active sensing and switching deviceEP2571127A1 *Sep 14, 2012Mar 20, 2013Matsuko Pte LtdElectrical supply control deviceWO2006072770A1 *Dec 23, 2005Jul 13, 2006Imi Norgren LtdCommunication system comprising a controller system and a master control means connected via a multipole connection meansWO2009108467A1 *Feb 4, 2009Sep 3, 2009Itt Manufacturing Enterprises, Inc.Multiple-channel active sensing and switching deviceWO2011012304A1 *Jul 29, 2010Feb 3, 2011Spinflow GmbhControl and control method for protecting electric water pumps that can be turned on manuallyWO2011115608A1 *Mar 15, 2010Sep 22, 2011International Truck Intellectual Property Company, LlcHigh voltage interlock circuit utilizing serial communicationsWO2013086317A1 *Dec 7, 2012Jun 13, 2013Flow Control Llc.Pump using multi voltage electronics with run dry and over current protection* Cited by examinerClassifications U.S. Classification417/44.11International ClassificationF04B49/10, F04B49/06, F04B17/03, F04B49/02, F04B51/00Cooperative ClassificationF04B17/03, F04B2203/0201, F04B49/065, F04B49/10, F04B51/00, F04B49/02European ClassificationF04B49/06C, F04B17/03, F04B49/02, F04B49/10, F04B51/00Legal EventsDateCodeEventDescriptionAug 14, 2013FPAYFee paymentYear of fee payment: 8Mar 5, 2012ASAssignmentEffective date: 20111025Owner name: XYLEM IP HOLDINGS LLC, NEW YORKFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ITT MANUFACTURING ENTERPRISES LLC;REEL/FRAME:027808/0331Aug 14, 2009FPAYFee paymentYear of fee payment: 4Apr 5, 2004ASAssignmentOwner name: ITT MANUFACTURING ENTERPRISES, INC., DELAWAREFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PHILLIPS, DAVID L.;MCDONOUGH, WILLIAM B.;SANTOS, NED M.;AND OTHERS;REEL/FRAME:015178/0916;SIGNING DATES FROM 20040329 TO 20040402RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services


text:
AC Gonzalez Uber Apology
Dallas County Misdemeanor Bond ScheduleDallas County Felony Bond ScheduleDallas County Pretrial Ineligible1999-1951 10-19-99Dallas County MRAP LogGeneral Orders - MRAPDallas County Brady ListEarth Day Texas 2015 Eco-ConferenceACLU Texas Solitary ReportCivil Forfeiture ReportHp is d Request RedactedDallas Ufo SightingsDallas Trinity East Protective OrderDallas vs. Bush Library Protesters SanctionsDallas Corporate Waste Repor DraftHighway Boondoggles_TexPIRG ED FUNDPatriots Crossing Default 2Patriots Crossing DefaultRaymond Crawford Inspector General ComplaintPlan Commission's Request for Authorized Hearing on Sam's SiteLou Tierce AccusationsDallas City Council Love Field GatesUniversity General Abortion Provider LetterDISD H1B Last Appeal LetterDISDH1BLast Appeal Letter
AC Gonzalez Uber Apology by Eric Nicholson2.1K viewsEmbedDownloadDescriptionInterim City Manager A.C. Gonzalez' letter to City Council members apologizing for the crackdown on Uber.Interim City Manager A.C. Gonzalez' letter to City Council members apologizing for the crackdown on Uber.Read on Scribd mobile: iPhone, iPad and Android.Copyright: Attribution Non-Commercial (BY-NC)Download as PDF, TXT or read online from ScribdFlag for inappropriate contentShow moreShow less

value: This website is an American e-book and audiobook subscription service that includes one million titles.


text:
Great - Review of Kings Green Hotel, Melaka, Malaysia - TripAdvisor
New! You come to us for reviews — now you can book your hotel right here on TripAdvisor. Great - Kings Green Hotel
All Melaka Restaurants Restaurants near Kings Green Hotel
All things to do in Melaka Things to do near Kings Green Hotel
Asia›Malaysia›Melaka State›Central Melaka District›Melaka›Melaka Hotels›Kings Green Hotel
and 7 more sites! Kings Green Hotel Hotel
| No. 28 Jalan Tun Perak, Melaka 75300, Malaysia | Hotel amenities
Ranked #16 of 161 Hotels in Melaka
See the most recent reviews AzRain
Thank AzRain Report Ask AzRain about Kings Green Hotel
Chinese (Simplified) first English first French first German first Any Karlz A
18 helpful votes “Clean, Spacious and Modern!”
Stayed here recently for one night with 2 other pax. It was easy to find. Easy parking. Warm reception and efficient. Booked a deluxe with the balcony. It was really spacious and more than enough room for 3 adults. Big and clean toilet. I love the balcony concept, though it could do with a bigger table.. just a suggestion for management. I love how the central air cond stays on despite taking off the key card, keeps the room cool when i get back from a humid and hot environment outside. Breakfast starts at 7am (a little too late perhaps, in case i have a meeting to get to by 7:30am) and ends at 10am (a little too early, if i chose to have a lazy sunday and sleep in a little) but good food and just enough varieties to keep your taste buds satisfied. Location wise, a little away from town but easy access if you know the smaller roads. Price range is pretty affordable if you're looking at mid-range class. All in all a good stay and will definitely recommend to others planning to look for a stay in melaka.
Helpful? Thank Karlz A Report Ask Karlz A about Kings Green Hotel
48 helpful votes “A new boutique hotel in town”
Thank shuffyzz Report Ask shuffyzz about Kings Green Hotel
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC. Mayu_Hazukashi
It's a new hotel, was opened at the end of 2013 an just a block away from avillion legacy hotel. The ambiance was good and the room was great with a simple decor. The only problem was the air conditioning control panel too easily went wrong and need a reboot by technician, and I've waited for almost 30 minutes for him to come. My advice is to set the temperature to your desire once and just leave it alone, don't ever try to figure it out. Breakfast was wonderful and delicious, except for omelette with a very long queue. They need 2 station for the omelette. They have a nice pool, and a lot of open air seats to hang around along the way to the pool, which i find it very attractive to have.Reception needs a better record as i booked and paid through their websites, yet they swipe my credit card once more during the check out for a double payment. They did void the payment but it's not convenience to do that to an already paid guest. I would love stay here again for the next visit..
Thank Mayu_Hazukashi Report Ask Mayu_Hazukashi about Kings Green Hotel
#9 of 161 in Melaka 245 reviews
#4 of 161 in Melaka 462 reviews
#20 of 161 in Melaka 253 reviews
#17 of 161 in Melaka 445 reviews
#7 of 161 in Melaka 344 reviews
Been to Kings Green Hotel? Share your experiences! Write a Review
Add Photos & Videos Additional Information about Kings Green Hotel
Address: No. 28 Jalan Tun Perak, Melaka 75300, Malaysia Location:
Hotel Style: Ranked #16 of 161 Hotels in Melaka
Hotel Class:4 star — Kings Green Hotel 4*
The eight-story building boasts 151 well-appointed rooms, with rooms ranging from standard to the premier suite. Furnishing and amenities are meticulously selected and custom-made to bring you the exclusive boutique feel. A one-stop center, the hotel caters for business and leisure travelers alike with its business and banqueting facilities that is able to accommodate up to 800 paxs.
TripAdvisor is proud to partner with Agoda, Orbitz, Asiatravel.com Holdings, Travelocity, Hotels.com, Hotwire, Expedia, Priceline and Booking.com so you can book your Kings Green Hotel reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
Explore similar hotels The Pines Melaka 245 ReviewsShow Prices 0.6 miles The Settlement Hotel 462 ReviewsShow Prices 2.3 miles The Straits Hotel & Suites 253 ReviewsShow Prices 1.6 miles See all Melaka hotels Browse nearby

value: This website is an American online travel company that operates a website and mobile app with user-generated content and a comparison shopping website.


text:
See more: upsp tracking map, can use develop order tracking softwares, use gps iphone tracking, how to create gps tracking application in android studio, android gps tracking code example, location tracker android source code, real time gps tracker android source code, real time gps tracker android tutorial, real time location tracking android example, location tracker android project, android gps tracker source code download, android, java, mobile app development, usps tracking map, number tracking map usps, freelancer base location, package tracking map, exact package tracking map, ups package tracking map
( 0 reviews ) Owode Ota, Nigeria
Project ID: #17574351
Hello, Based on your job details, I can help you with this customization as I have done a lot of code level modification jobs in Android to match client requirements. Having said that, I have been able to deliver a More

value: This website is an Australian freelance marketplace website, which allows potential employers to post jobs that freelancers can then bid to complete. Founded in 2009, its headquarters is located in Sydney, Australia, though it also has offices in Vancouver, London, Buenos Aires, Manila, and Jakarta.


text:
9780789749260: My Evernote - New & Used Books & Textbooks at Alibris Marketplace
Books Computers Enterprise Applications Author: Murray, Katherine My Evernote ISBN: 9780789749260 Book Condition: New
ISBN: 0789749262 /
12162521854
12616232340
New. 0789749262 Special order direct from the distributor.
Starting at $1.37	Microsoft Office Professional 2013 Plain & Simple
Starting at $17.59	Microsoft Word 2010 Plain & Simple

value: This website is is an online store that sells new books, used books, out-of-print books, rare books, and other media through an online network of independent booksellers.


text:
Patent US5831853 - Automatic construction of digital controllers/device drivers for electro ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsQualitative reasoning for physical systems, and techniques for automatic code generation are used to automatically construct digital controllers/device drivers for electro-mechanical systems. Such construction uses models of the system's components described as finite state machines, to form a configuration...http://www.google.com/patents/US5831853?utm_source=gb-gplus-sharePatent US5831853 - Automatic construction of digital controllers/device drivers for electro-mechanical systems using component modelsAdvanced Patent SearchPublication numberUS5831853 APublication typeGrantApplication numberUS 08/478,137Publication dateNov 3, 1998Filing dateJun 7, 1995Priority dateJun 7, 1995Fee statusPaidPublication number08478137, 478137, US 5831853 A, US 5831853A, US-A-5831853, US5831853 A, US5831853AInventorsDaniel G. Bobrow, Vijay A. Saraswat, Vineet GuptaOriginal AssigneeXerox CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (12), Referenced by (27), Classifications (6), Legal Events (6) External Links: USPTO, USPTO Assignment, EspacenetAutomatic construction of digital controllers/device drivers for electro-mechanical systems using component models
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4991176 *Jun 7, 1989Feb 5, 1991At&T Bell LaboratoriesOptimal test generation for finite state machine modelsUS5038307 *Oct 30, 1989Aug 6, 1991At&T Bell LaboratoriesMeasurement of performance of an extended finite state machineUS5056014 *Sep 11, 1987Oct 8, 1991Lockheed Sanders, Inc.Network simulation systemUS5125098 *Oct 6, 1989Jun 23, 1992Sanders Associates, Inc.Finite state-machine employing a content-addressable memoryUS5161115 *Jun 26, 1990Nov 3, 1992Kabushiki Kaisha ToshibaSystem test apparatus for verifying operabilityUS5163016 *Mar 6, 1990Nov 10, 1992At&T Bell LaboratoriesAnalytical development and verification of control-intensive systemsUS5287194 *Nov 25, 1992Feb 15, 1994Xerox CorporationDistributed printingUS5301100 *Apr 29, 1991Apr 5, 1994Wagner Ferdinand HMethod of and apparatus for constructing a control system and control system created therebyUS5325528 *Apr 22, 1993Jun 28, 1994Digital Equipment CorporationDistributed computation recovery management system and methodUS5363175 *Mar 1, 1993Nov 8, 1994Xerox CorporationDistributed job scheduling with modular componentsUS5485600 *Nov 9, 1992Jan 16, 1996Virtual Prototypes, Inc.Computer modelling system and method for specifying the behavior of graphical operator interfacesUS5542070 *Dec 19, 1994Jul 30, 1996Ag Communication Systems CorporationMethod for rapid development of software systems* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6031983 *Feb 24, 1998Feb 29, 2000Sgs-Thomson Microelectronics LimitedPost image techniquesUS6088689 *Nov 29, 1995Jul 11, 2000Hynomics CorporationMultiple-agent hybrid control architecture for intelligent real-time control of distributed nonlinear processesUS6199201 *Aug 3, 1998Mar 6, 2001Xerox CorporationSoftware constructs that facilitate partial evaluation of source codeUS6243663 *Apr 30, 1998Jun 5, 2001Sandia CorporationMethod for simulating discontinuous physical systemsUS6249666 *Nov 19, 1999Jun 19, 2001Hewlett-Packard CompanyPrint path identifiers to identify print medium pathsUS6289502 *Mar 30, 1998Sep 11, 2001Massachusetts Institute Of TechnologyModel-based software design and validationUS6654715 *May 11, 1999Nov 25, 2003Fujitsu LimitedApparatus, method, and storage medium for verifying logical deviceUS6816821Dec 31, 1999Nov 9, 2004Stmicroelectronics LimitedPost image techniquesUS6865370Dec 3, 2003Mar 8, 2005Mindfabric, Inc.Learning method and system based on questioningUS6907386 *Mar 3, 1998Jun 14, 2005Siemens AktiengesellschaftMethod for computer-supported error analysis of sensors and/or actuators in a technical systemUS7130781Apr 10, 2002Oct 31, 20063M Innovative Properties CompanyOne-dimensional modeling of the manufacture of multi-layered materialUS7337017 *Sep 15, 2005Feb 26, 2008Siemens AktiengesellschaftAutomation system with affective controlUS7398190 *Dec 23, 2003Jul 8, 2008Kabushiki Kaisha ToshibaMethod and program for linking dynamics simulation and kinematic simulationUS7401057Nov 19, 2003Jul 15, 2008Asset Trust, Inc.Entity centric computer systemUS7580815 *Oct 12, 2005Aug 25, 2009Canon Kabushiki KaishaInformation processing apparatus and its control methodUS7636945 *Jul 14, 2001Dec 22, 2009Computer Associates Think, Inc.Detection of polymorphic script language viruses by data driven lexical analysisUS8117597 *May 13, 2006Feb 14, 2012Shia So-Ming DanielMethod and system for specifying and developing application systems with dynamic behaviorUS8468112 *Mar 22, 2010Jun 18, 2013Palo Alto Research Center IncorporatedFactored envisioning for decision supportUS8539441Feb 8, 2012Sep 17, 2013So-ming Daniel ShiaMethod and system for specifying and developing application systems with dynamic behaviorUS8713025Nov 20, 2011Apr 29, 2014Square Halt Solutions, Limited Liability CompanyComplete context search systemUS8843911Jan 24, 2012Sep 23, 2014Micron Technology, Inc.Utilizing special purpose elements to implement a FSMUS20110054639 *Feb 1, 2008Mar 3, 2011Luca PazziMethod for ensuring safety and liveness rules in a state based designUS20110173147 *Mar 22, 2010Jul 14, 2011Palo Alto Research Center IncorporatedFactored envisioning for decision supportDE10044431B4 *Sep 8, 2000Nov 24, 2005Hewlett-Packard Development Co., L.P., HoustonDruckwegidentifizierer zum Identifizieren von DruckmedienwegenWO2002101544A2 *Jun 6, 2002Dec 19, 2002Secr DefenceAutomatic development of software codesWO2003087958A1 *Sep 20, 2002Oct 23, 20033M Innovative Properties CoOne-dimensional modeling of the manufacture of multi-layered materialWO2012103146A2 *Jan 24, 2012Aug 2, 2012Micron Technology, Inc.Utilizing special purpose elements to implement a fsm* Cited by examinerClassifications U.S. Classification700/86, 706/919International ClassificationG05B17/02Cooperative ClassificationY10S706/919, G05B17/02European ClassificationG05B17/02Legal EventsDateCodeEventDescriptionMar 15, 2010FPAYFee paymentYear of fee payment: 12Mar 7, 2006FPAYFee paymentYear of fee payment: 8Oct 31, 2003ASAssignmentOwner name: JPMORGAN CHASE BANK, AS COLLATERAL AGENT, TEXASFree format text: SECURITY AGREEMENT;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:015134/0476Effective date: 20030625Owner name: JPMORGAN CHASE BANK, AS COLLATERAL AGENT LIEN PERFFree format text: SECURITY AGREEMENT;ASSIGNOR:XEROX CORPORATION /AR;REEL/FRAME:015134/0476DOwner name: JPMORGAN CHASE BANK, AS COLLATERAL AGENT,TEXASFree format text: SECURITY AGREEMENT;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:15134/476Jun 28, 2002ASAssignmentOwner name: BANK ONE, NA, AS ADMINISTRATIVE AGENT, ILLINOISFree format text: SECURITY INTEREST;ASSIGNOR:XEROX CORPORATION;REEL/FRAME:013153/0001Effective date: 20020621Mar 8, 2002FPAYFee paymentYear of fee payment: 4Sep 11, 1995ASAssignmentOwner name: XEROX CORPORATION, CONNECTICUTFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOBROW, DANIEL G.;GUPTA, VINEET;SARASWAT, VIJAY A.;REEL/FRAME:007667/0889;SIGNING DATES FROM 19950725 TO 19950831RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services


text: Wireless Internet access is complimentary. This hotel offers access to a business center. A complimentary breakfast is offered. Event facilities measure 0 square feet (0 square meters). A roundtrip airport shuttle is complimentary to guests during limited hours. This Pittsburgh hotel also offers coffee/tea in a common area, complimentary newspapers in the lobby, and laundry facilities. Onsite self parking is complimentary. Free airport transportation Free breakfast Free newspapers in lobby Safe-deposit box at front desk Express check-in 24-hour front desk Express check-out Laundry facilities Coffee/tea in common areas Number of floors - 3 Total number of rooms - 98 Elevator/lift Dry cleaning/laundry service Business center RV, bus, truck parking Free self parking Conference space size (meters) - 0 Long-term parking (surcharge) Conference space size (feet) - 0 Free WiFi Show all hotel amenities

value: This website is an online travel agency owned by Expedia Group, an American online travel shopping company based in Seattle.