Mcdonald, WA
Adam Mcdonald, Longview, WA US
Patent application number | Description | Published |
---|---|---|
20090132941 | CREATION AND USE OF DIGITAL MAPS - Techniques described herein allow a user to automatically associate an object with a location of the user and/or the object. This object and associated location may then be transferred to an entity for publishing the object and location on a map. For example, a user may capture a digital picture or video on a device and, in response, may automatically transmit the picture or video and corresponding location data for publishing to a map that is associated with the user. The described techniques also allow a user to create a journal that is associated with an annotated map. For instance, the user may create a journal having one or more portions that are associated with one or more portions of an annotated map. As a user consumes (e.g., reads, views, listens, etc.) the created journal, the view of the map or the displayed annotations may correspondingly change. Finally, the described techniques allow for creation of multiple overlays on a digital map. That is, these tools may allow each of multiple users to create an overlay, comprising one or more annotations, onto a digital map. These tools may then allow consuming users to choose whether to view all, some, or none of these user-created overlays. | 05-21-2009 |
Amy Mcdonald, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20080320003 | SCALING NETWORK SERVICES USING DNS - Lookup requests received by a domain name service (DNS) are processed based on the actual location of data associated with a requested content page rather than a domain mapping of IP addresses. A DNS server which receives a request initiates a query for the location of user data associated with the request based on an object handle contained in a domain name of the request. The location data is used to construct an IP address which is provided in response to the IP lookup request received by the DNS server. The DNS system may be used to provide IP addresses for a scaled web-based networking service, alternate versions of a service and a service implementing rolling upgrades. | 12-25-2008 |
Cierra Mcdonald, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20150066625 | INCENTIVES FOR ACKNOWLEDGING PRODUCT ADVERTISING WITHIN MEDIA CONTENT - A cloud-based service provides incentives for users of devices such as game consoles, personal computers, smartphones, and the like to explicitly acknowledge product placements within media content by offering rewards to the users that may be obtained by performing certain user actions as the media content is being consumed and rendered on the device. The user actions may comprise clicking a button or performing a gesture to an input device, for example, at particular times in the media content presentation in which a branded product is shown, mentioned, or used. A client component on the device captures the user actions as signals which are sent to the service which compares the signals against known reward criteria. If reward criteria are met by the user actions, the service can provide either digital or physical rewards to the user. | 03-05-2015 |
20150072775 | ACHIEVEMENT REPLAY AND FRAUD DETECTION - Devices including gaming consoles, personal computers, tablets, smartphones, and the like may be configured with a client for capturing signals which are representative of user interactions with applications such as games. The captured signals are sent to a cloud-based service for archival storage. The service can subsequently replay the archived captured signals and compare them against known rules to determine if an achievement obtained by a user during interaction with the application was legitimately obtained in compliance with the rules or obtained improperly, for example by cheating or exploiting a bug in the application to falsely trigger the achievement. If the achievement is invalid, then the service can retroactively revoke the achievement. Alternatively, the service can replay the captured signals and detect instances in which an achievement was validly achieved but not properly acknowledged. The achievement can then be awarded or unlocked for the user retroactively. | 03-12-2015 |
Cierra D. Mcdonald, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20140274317 | SERVICE-TRIGGERED GAME EVENTS - Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic. | 09-18-2014 |
20140274322 | SERVICE-TRIGGERED GAME EVENTS - Various embodiments relating to management of game data of a video game by a game service and service triggered delivery of game data to various subscribers are provided. In one embodiment, game data of a video game is received at a game service computing machine as the video game is being executed on a user gaming machine. A game statistic is generated by the game service computing machine based on the game data. The game statistic is sent to subscribers having a subscription to the game statistic. | 09-18-2014 |
Darren Gordon Mcdonald, Federal Way, WA US
Patent application number | Description | Published |
---|---|---|
20140232568 | Aircraft Monitoring System - A method and apparatus for monitoring an aircraft. A pilot control input signal is received. A response of a control surface system controlled by a flight control model is identified using the pilot control input signal. An alert is generated when the control surface system reaches a threshold with respect to the control surface system becoming saturated. | 08-21-2014 |
20150054663 | Aircraft Monitoring System - A method and apparatus for monitoring an aircraft. A pilot control input signal is received. A response of a control surface system controlled by a flight control model is identified using the pilot control input signal. An alert is generated when the control surface system reaches a threshold with respect to the control surface system becoming saturated. | 02-26-2015 |
Darrin Mcdonald, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20090116250 | Aerodynamic lamp socket assembly - A lamp socket assembly for increasing cooling efficiency by reducing cooling air turbulence in a horticulture light fixture comprising a lamp socket capable of receiving a grow lamp, and an aerodynamic structure, said lamp socket and aerodynamic structure being positioned and attached within the horticulture light fixture to facilitate the aerodynamic structure splitting the cooling stream of air around the lamp socket and grow lamp reducing cooling air resistance, turbulence, and disturbance, thus increasing cooling efficiency. | 05-07-2009 |
20090262540 | Horticulture light fixture - A horticulture light fixture having a secure glass aperture and glass retention frame that is swingably hinged to provide easy and safe maintenance of the fixture and helps facilitate cleaning of the glass. The hinge portion is constructed from sheet metal that is formed during the fabrication of the fixture. The method of construction eliminates the need to install a separate hinge saving manufacturing time and expense. In a preferred embodiment, the glass retention frame is constructed from a single continuous sheet of metal, that is punched or cut into desired dimension and shape, formed or folded to hold a flat piece of glass, and installed using common pins that provide rotational motion for swingably opening and closing of the glass simplifying maintenance of the horticulture light fixture. | 10-22-2009 |
20100277929 | Horticulture light fixture with glass retention rails - A horticulture light system comprising a housing, glass retention rails, gasket, glass sheet, and threaded fasteners. The housing constructed of no more than three portions of sheet metal, defining an interior space therein and having an open end towards the plants, the housing interior space constructed and arranged for containing a grow lamp and reflector to project a pattern of light out the open end of the housing at the plants, the open end including a rectangular sealing face for mating with the gasket, the gasket sealing the glass surface to the rectangular sealing face when compressed by the glass retention rails. The glass retention rails also constructed from sheet metal, easily formed into a L shape, attached by common threaded screws, and as tightened, compressively secure the glass to the gasket and housing. Loosening the threaded screws removes the compressive force, unsealing the glass from the housing, making for easy glass removal, facilitating maintenance and cleaning. | 11-04-2010 |
Dave Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20100325526 | FILTER AND SORT BY FORMAT - The present invention comprises methods and user interfaces for organizing data displayed within a data application. Specifically, the present invention provides methods and systems for arranging the display of the data by a format applied to one or more portions of the data. The formats comprise different visual characteristics of the displayed data. In exemplary embodiments, the data application organizes the data by the fill color of the cell, the font color of the data within the cell, or the type of icon inserted into the cell. The organizations comprise any type of rearrangement of the data. In exemplary embodiments, the data application sorts or filters the displayed data according to the format. | 12-23-2010 |
20140195887 | FILTER AND SORT BY FORMAT - The present invention comprises methods and user interfaces for organizing data displayed within a data application. Specifically, the present invention provides methods and systems for arranging the display of the data by a format applied to one or more portions of the data. The formats comprise different visual characteristics of the displayed data. In exemplary embodiments, the data application organizes the data by the fill color of the cell, the font color of the data within the cell, or the type of icon inserted into the cell. The organizations comprise any type of rearrangement of the data. In exemplary embodiments, the data application sorts or filters the displayed data according to the format. | 07-10-2014 |
David T. Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090307630 | System And Method for Processing A Message Store For Near Duplicate Messages - A system and method for processing a message store for near duplicate messages is provided. Metadata, content, and each attachment associated with messages are extracted. Near duplicate messages in the message store are identified. Compound digests taken of the metadata for, of the content contained in, and of the each attachment associated with each of the messages in the message store are compared. Each message having a compound digest not matching the compound digest of any other message is marked as unique and each message having a compound digest matching the compound digest of at least one other message is marked as an exact duplicate. Messages remaining unmarked and having similar content are grouped into sets that each includes one or more near duplicate messages. One of the near duplicate messages is designated as unique and each remaining near duplicate message in the set is designated as a near duplicate. | 12-10-2009 |
20110067037 | System And Method For Processing Message Threads - A system and method for processing message threads is provided. A plurality of messages, each comprising a message body, is grouped by conversation thread. The message bodies of the messages are compared. Each message recursively contained in at least one other message is identified as a near duplicate message. An attachment sequence is generated for at least part of each attachment associated with one or more of the messages. The attachment sequences associated with the near duplicate messages are compared. Each near duplicate message having an attachment sequence not matching the attachment sequence of any other near duplicate message is identified as a unique message. | 03-17-2011 |
20120130961 | System And Method For Identifying Unique And Duplicate Messages - A system and method for identifying unique and duplicate messages is provided. Messages are maintained, and a header and message body are extracted from each of the messages. A hash code is calculated for each message over at least part of the header and the body of that message. The messages with matching hash codes are grouped. One message in each group with two or more messages is randomly selected as a unique message. The remaining messages in the group are marked as exact duplicate messages. | 05-24-2012 |
20130268610 | Computer-Implemented System And Method For Identifying Near Duplicate Messages - A computer-implemented system and method for identifying near duplicate messages is provided. Messages each including a content body are grouped by conversation thread. One or more of the messages also includes an attachment. The messages for each conversation thread are sorted in order of message length. At least one of the messages is selected from one of the threads and the body of the selected message is compared with the body of one such shorter message in that thread. A determination is made that the body of the shorter message is included in the body of the selected message. Hash codes of the attachments for the selected message and the shorter message are compared. The shorter message is marked as a near duplicate message of the selected message when the hash codes of the attachments match. | 10-10-2013 |
20140122450 | Computer-Implemented System And Method For Identifying Duplicate And Near Duplicate Messages - A computer-implemented system and method for identifying duplicate and near duplicate messages is provided. A set of messages is obtained. A body of one such message is compared with the body of each other message. Those messages having matching bodies are identified as exact duplicates. The exact duplicates are removed from the set. The remaining messages are sorted in order of message length and a shorter message is compared with a longer message. A determination is made that the body of the shorter message is included in the body of the longer message and the shorter message is marked as a near duplicate of the longer message. | 05-01-2014 |
Deborah L. Mcdonald, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20140067771 | Management of a Scalable Computer System - A method and system for remotely managing a scalable computer system is provided. Elements of an associated tool are embedded on a server and associated console. A service processor for each partition is provided, wherein the service processor supports communication between the server and the designated partition. An operator can discover and validate availability of elements in a computer system. In addition, the operator may leverage data received from the associated discovery and validation to configure or re-configure a partition in the system that support projected workload. | 03-06-2014 |
Deborah L. Mcdonald, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20140067771 | Management of a Scalable Computer System - A method and system for remotely managing a scalable computer system is provided. Elements of an associated tool are embedded on a server and associated console. A service processor for each partition is provided, wherein the service processor supports communication between the server and the designated partition. An operator can discover and validate availability of elements in a computer system. In addition, the operator may leverage data received from the associated discovery and validation to configure or re-configure a partition in the system that support projected workload. | 03-06-2014 |
George Mcdonald, Bellvue, WA US
Patent application number | Description | Published |
---|---|---|
20090143328 | Method of Treating Cancer by Administration of Topical Active Corticosteroids - The present invention provides for methods of treating cancer comprising administering a topical active corticosteroid in conjunction with a form of non-myeloablative conditioning, wherein the above regimen results in a reduction or elimination of cancer cells in an individual. | 06-04-2009 |
George Mcdonald, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100184732 | METHOD OF LONG-TERM TREATMENT OF GRAFT-VERSUS-HOST DISEASE USING TOPICAL ACTIVE CORTICOSTEROIDS - A method of long-term therapy using corticosteroids to treat tissue damage associated with graft-versus-host disease in a patient having undergone hematopoietic cell transplantation, and host-versus-graft disease in a patient having undergone organ allograft transplantation. The method includes orally administering to the patient a therapeutically effective amount of a topically active corticosteroids, such as beclomethasone dipropionate, from the 29 | 07-22-2010 |
George B Mcdonald, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20110015166 | Topically Active Steroids for Use in Interstitial Pulmonary Fibrosis - The present invention features methods of delivering corticosteroids or metabolites thereof for treating inflammatory conditions otherwise difficult to cure with topical administration. | 01-20-2011 |
George B. Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140328929 | Method of Preventing Acute Graft-Versus-Host Disease using Oral Beclomethasone Dipropionate - Results from two randomized trials have shown that oral beclomethasone dipropionate (BDP) is effective for treatment of acute gastrointestinal graft-versus-host disease (GVHD). Here, we report results of a double-blind, randomized placebo-controlled phase II study designed to test the hypothesis that acute GVHD could be prevented by administration of oral BDP, beginning before hematopoietic cell transplantation (HCT) and continuing until day 75 after HCT. Study drug (BDP or placebo) was administered as 1 mg immediate-release formulation plus 1 mg delayed-release formulation orally four times daily. According to the primary endpoint, systemic glucocorticoid treatment for GVHD was given to 60 of the 92 participants (65%) in the BDP arm, versus 31 of 46 participants (67%) in the placebo arm. The secondary efficacy endpoints showed no statistically significant differences between the two arms. The proportion of participants who took at least 90% of the prescribed study drug during the first 4 weeks after HCT was 54% overall. Lower severity of mucositis strongly correlated with higher adherence to the schedule of study drug administration. Inconsistent adherence related to mucositis during recovery after myeloablative conditioning may have obscured a beneficial therapeutic effect in the current study. | 11-06-2014 |
Kieran Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20120143794 | ANSWER MODEL COMPARISON - This patent application pertains to answer model comparison. One implementation can determine a first frequency at which an individual answer category appears in an individual slot on a query results page when utilizing a first model. The method can ascertain a second frequency at which the individual answer category appears in the individual slot on the query results page when utilizing a second model. The method can calibrate the second model so that the second frequency approaches the first frequency. | 06-07-2012 |
Kieran Richard Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090125469 | LINK DISCOVERY FROM WEB SCRIPTS - A computer-implemented method, a computer system, and computer media for discovering links in scripts are provided. The computer system includes a crawler, a rules engine, and an index that are utilized to store links generated by scripts located in webpages in the index. The crawler traverses a network to locate webpages having scripts. The rules engine parses the located webpages and extracts the scripts based on rules that are satisfied by segments of the extracted scripts. The rules engine evaluates the segments of the extracted scripts to generate links. After the rules engine validates the links, the rules engine transmits the links to the index for storage. | 05-14-2009 |
20090327236 | VISUAL QUERY SUGGESTIONS - Systems, computer-implemented methods, and computer-readable media for presenting video search results for query suggestions are provided. A search query is received from a user. One or more query suggestions related to the search query are determined. One or more video items or images relevant to the one or more query suggestions are accessed. One or more image representations for the one or video items or images relevant to the one or more query suggestions are displayed to the user who input the original search query. | 12-31-2009 |
20110258149 | RANKING SEARCH RESULTS USING CLICK-BASED DATA - Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate generating a machine-learned model for ranking search results using click-based data are provided. Data is referenced from user queries, which may include search results generated by general search engines and vertical search engines. A training set is generated from the search results and click-based judgments are associated with the search results in the training set. Based on click-based judgments, identifiable features are determined from the search results in a training set. Based on determining identifiable features in a training set, a rule set is generated for ranking subsequent search results. | 10-20-2011 |
20110320440 | PLACEMENT OF SEARCH RESULTS USING USER INTENT - Technologies are described herein for placing search results on a search engine results page (SERP). A query may be received. The query may be transmitted to a plurality of search result providers. A first set of search results and a second set of search results may be received from the search result providers. Intent features may be extracted from the first set of search results. User intent of the second set of search results may be inferred based on the extracted intent features. The first set of search results and the second set of search results may be ranked based on the inferred user intent. The SERP may be rendered according to the ranked first set and second set of search results. | 12-29-2011 |
20120059838 | PROVIDING ENTITY-SPECIFIC CONTENT IN RESPONSE TO A SEARCH QUERY - Computer-readable media, computer systems, and computing devices facilitate providing entity-specific content to a user in response to a search request. A search request is received from a user and determined to be related to an entity. Domains associated with the entity are also identified. The search service identifies a set of potential answers and uses the potential answers to generate a set of reformulation queries, which are used to query answer services. Answers returned by the answer services are ranked and bound to an entity card, which is subjected to a quorum checking process that facilitates optimization of the use of allocated screen real estate associated with the entity card. A representation of the entity card is presented on a search-results page. | 03-08-2012 |
20130067364 | PRESENTING SEARCH RESULT ITEMS HAVING VARIED PROMINENCE - Computer-readable media, computer systems, and computing devices for facilitating presentation of search result items having varying prominence is provided. The method includes referencing a search result item to be presented within a search results page in response to a search query. Thereafter, a determination is made that a size prominence of the search result item is to be modified. Such a determination can be based on a result attribute(s) associated with the search result item and a result attribute(s) associated with other search result items within the search results page. The size of the search result item is adjusted in accordance with the determination that the size prominence of the search result item is to be modified. | 03-14-2013 |
Michael M. Mcdonald, Colbert, WA US
Patent application number | Description | Published |
---|---|---|
20100198565 | Feature-Based Translation System and Method - A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model. | 08-05-2010 |
Orville Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090099905 | Method and System for Efficient Cost and Resource Management Using Predictive Techniques - A method and system to operate a load may include the steps of determining cost data for a resource of the load, forming a regression analysis based on the cost data and other data, generating usage bands based on the cost data and regression analysis, generating a plurality of tasks to correspond to the usage bands, executing the task to control the resource based upon a current cost and the usage bands. The cost may be obtained from a plurality of sources, and the cost may be obtained from a wholesale cost. The cost may be obtained from a future cost, and the cost may be an independent cost. The method and system may include generating a load weight based on a predetermined period of time, and the task may include throttling the load. The task may include purchasing additional resources, and the usage bands may include a high-cost usage band. The usage bands may include an average cost usage band, and the usage bands may include a low cost usage band. | 04-16-2009 |
Orville C. Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20110214173 | PROTECTING ACCOUNT SECURITY SETTINGS USING STRONG PROOFS - One or more strong proofs are maintained as associated with an account of a user. In response to a request to change a security setting of the account, an attempt is made to confirm the request by using one of the one or more strong proofs to notify the user. The change is permitted if the request is confirmed via one or more of the strong proofs, and otherwise the change to the security setting of the account is kept unchanged. | 09-01-2011 |
Orville Charles Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20100299716 | Model Based Multi-Tier Authentication - Authentication is widely used to protect consumer data and computing services, such as email, document storage, and online banking. Current authentication models, such as those employed by online identity providers, may have limited options and configurations for authentication schemes. Accordingly, as provided herein, a model based authentication scheme may be configured based upon a policy and/or an authentication mechanism list. The policy may define the target resource, a user, a group the user belongs to, devices used to connect to the target resource, a service owning the target resource, etc. The authentication mechanism list may comprise predefined authentication mechanisms and/or user plug-in authentication mechanisms (e.g., user created authentication mechanism). Once the authentication scheme is configured, it may be enforced upon authentication requests from a user. Feedback may be provided to the user based upon patterns of usage of the target resource. | 11-25-2010 |
Paul Mcdonald, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20090271806 | TECHNIQUES TO MODIFY A DOCUMENT USING A LATENT TRANSFER SURFACE - Techniques to modify a document using a latent transfer surface are described. An apparatus may comprise a document editing subsystem comprising a transfer surface creation module operative to embed a latent transfer surface in the document. A transfer control module may be communicatively coupled to the transfer surface creation module. The transfer control module may be operative to receive a transfer request to transfer media content for the document, and transfer the media content using the latent transfer surface in response to the transfer request. Other embodiments are described and claimed. | 10-29-2009 |
Sara Mcdonald, Ferndale, WA US
Patent application number | Description | Published |
---|---|---|
20130112150 | LIGHTWEIGHT ABSORBENT CELLULOSE PELLETS - An absorbent material which may be used for animal bedding or litter, is made up of pellets of cellulosic fiber having a bulk density of 95 to 350 kg/m | 05-09-2013 |
Ted Mcdonald, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140144048 | Naturally Adjusting Sandal - A sandal including a sole having a front region and a back region and an interior side and an exterior side, that includes a first opening located in said front region, a second opening in or near said back region at said interior side and a third opening in or near said back region at said exterior side, and a strap, which includes a plurality of sections, having a first end and a second end and wherein said first end is threaded upwardly through said front opening, through said second opening and looped around said back region, and through said third opening, thereby defining a heel region between said second opening and said third opening. | 05-29-2014 |
Thomas M. Mcdonald, Bainbridge Island, WA US
Patent application number | Description | Published |
---|---|---|
20140032526 | SYSTEMS AND METHODS FOR RELINKING DATA ITEMS - In one example embodiment, a method is implemented to relink a data item. The method includes identifying that a data item, referenced by a referencing document, is absent from a data item location for the data item indicated by the referencing document. User preference data, indicating a designated relink location to search for absent data items, is accessed. The relink location is searched for the absent data items. Another example embodiment may include a method to relink a current data item to a replacement data item location by accessing user preference data and searching a relink location for a replacement data item in accordance with the relink location indicated by the user preference data. | 01-30-2014 |