Brewer, WA
Bonita J. Brewer, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20120196755 | COMPOSITIONS AND METHODS FOR GENOME-WIDE MAPPING OF CHROMOSOME BREAKAGE AND OTHER METHODS FOR MANIPULATION OF CELLS EMBEDDED IN MATRIX - The embodiments described herein provide for compositions and methods for genome-wide mapping of chromosome fragile sites in cellular chromosomal material. More specifically, a method of genome-wide detection of regions of single-stranded DNA and double stranded breaks in DNA, the hallmarks of chromosome fragility, comprises embedding a plurality of cells in a matrix and subsequently directly labeling the single-stranded DNA and/or double stranded DNA breaks; eluting or isolating the labeled chromosomal material from the matrix; and performing analysis to detect the location of the chromosome fragility sites. | 08-02-2012 |
Brett Brewer, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20090157503 | PYRAMIDAL VOLUMES OF ADVERTISING SPACE - The claimed subject matter relates to an architecture that can facilitate advertising models in connection with pyramidal volumes of advertising space. In particular, a pixel at one plane of view of an image can be associated with four pixels at a lower plane of view and so on. Advertising rights with respect to the pixel can be offered for sale, which can include all, a subset, or a different set of advertising rights with respect to other pixels in the pyramidal volume. The architecture can construct the data for the image dynamically based upon contextual input and the advertising rights as well as image format can be constructed based upon notions of zoning. | 06-18-2009 |
20090177538 | ZOOMABLE ADVERTISEMENTS WITH TARGETED CONTENT - Advertisements may be displayed on electronic devices within a variety of contexts, such as websites and applications, but the amount of information that may be conveyed by small advertisements in a portion of the screen may be limited. One technique for displaying information in a limited space involves a zoomable advertisement, wherein the advertisement displayed in a first zoom state is supplemented with additional information upon transitioning to a second zoom state (e.g., zooming in to visualize small content, and zooming out to visualize content that was out of bounds in the first zoom state.) Moreover, the content visible at the second zoom state may present advertising content targeted with respect to the user and based on one or more user criteria. The system may notify an advertisement tracking server of various events, e.g., upon rendering the targeted content on behalf of the user. | 07-09-2009 |
20100058226 | SCROLLABLE AREA MULTI-SCALE VIEWING - Utilizing a scrollbar handle for both zooming and panning a display comprising items in a user interface may be accomplished by monitoring an input device's interaction with the scrollbar handle. If the scroll handle is dragged in a direction away from an orientation of the scroll handle in the scrollbar, a display area zoom function can be activated. The zoom function allows a viewbox, comprising content, to be rescaled as a function of the distance the scroll handle is dragged. A displaybox can be created that distinguishes an area of the viewbox from the remainder of the display, which corresponds to content in the viewbox that would be displayed in normal zoom if the scroll handle were released at that location. Further, upon detecting that the scroll handle is released, the display area can zoom to a view of the content inside the distinguished area. | 03-04-2010 |
20100332313 | USER SELECTABLE ADVERTISING NETWORKS - The claimed subject matter provides a system and/or a method that facilitates user selectable advertising networks. Advertising content can be formed into cohesive subsets of advertising. These subsets can be related to criteria to facilitate selection between available subsets of advertising content. A selection component can facilitate selection of the available subsets of advertising content based on these criteria. The criteria can be related to user preferences. Further the criteria can relate to explicit user preferences such as opt-in or opt-out indicia. The user can be presented with more relevant advertising content where user selection of advertising networks occurs. | 12-30-2010 |
20100332496 | IMPLICIT PRODUCT PLACEMENT LEVERAGING IDENTIFIED USER AMBITIONS - The claimed subject matter provides a system and/or a method that facilitates accessing information content based at least in part on relevancy to a user by leveraging user ambitions. User ambitions can take the form of to-do lists, calendar items, goals, or interests. These can be leveraged with or without contextual information, historical data, user profiles, and the like to determine the relevancy of content to a specific user. This can facilitate determining what content is accessible to a user based on relevance. A threshold relevance level can be dynamically adjusted. | 12-30-2010 |
20120072865 | SCROLLABLE AREA MULTI-SCALE VIEWING - Utilizing a scrollbar handle for both zooming and panning a display comprising items in a user interface may be accomplished by monitoring an input device's interaction with the scrollbar handle. If the scroll handle is dragged in a direction away from an orientation of the scroll handle in the scrollbar, a display area zoom function can be activated. The zoom function allows a viewbox, comprising content, to be rescaled as a function of the distance the scroll handle is dragged. A displaybox can be created that distinguishes an area of the viewbox from the remainder of the display, which corresponds to content in the viewbox that would be displayed in normal zoom if the scroll handle were released at that location. Further, upon detecting that the scroll handle is released, the display area can zoom to a view of the content inside the distinguished area. | 03-22-2012 |
Brett David Brewer, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20130332475 | TRANSFORMING DATA INTO CONSUMABLE CONTENT - Concepts and technologies are described herein for transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships within data elements or other portions of the data. The computing device also can determine a visualization model to apply to the data and to choose a world based upon the determined visualization model. The computing device can obtain rules associated with the selected or chosen world, and can apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback to the output. | 12-12-2013 |
20140025619 | CREATING VARIATIONS WHEN TRANSFORMING DATA INTO CONSUMABLE CONTENT - Concepts and technologies are described herein for creating variations when transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships among data elements or other portions of the data, and to identify any possible approaches to transforming the data (“worlds”) based upon the relationships and the data. The worlds can be ranked and selected based upon rank. The computing device can obtain rules associated with the selected and apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback regarding the world selection. | 01-23-2014 |
Gerald Brewer, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140367131 | PERFORMANCE REGULATION FOR A PERSONAL CARE APPLIANCE - The compensating/performance regulation system includes a power skin brush having a handle, an oscillating brushhead workpiece and a drive system, wherein the brushhead workpiece has an RFID tag. An RFID reader is provided in the handle and is responsive to the RFID tag moving past the reader to produce an indication of use of the brushhead. A microprocessor calculates a value of actual use from the RFID information and uses stored information to determine the decline in performance from the calculated use. A compensating change in drive frequency or duty cycle of the drive signal is then determined by the microprocessor from stored information and transmitted to the drive system to maintain performance of the appliance. | 12-18-2014 |
Gerald K. Brewer, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20080209650 | Oral hygiene devices - Oral hygiene devices employing an ultrasound transducer are disclosed. The device is user-activatable to commence an operating cycle, and has a controller that may provide a timing function and may provide a variable level of ultrasound transducer output during an operating cycle. The controller may provide a monitoring function that is capable of detecting an ultrasound transducer fault condition and alert a user, through a user interface, when an ultrasound transducer fault condition is detected. The controller may be programmed to count the number of device operating cycles or accumulate the total device operating time and activate a transducer replacement signal following a predetermined number of uses or a predetermined accumulated operating time. The ultrasound transducer assembly may be provided in operative communication with an ultrasound drive circuit and power supply by means of a transformer assembly that inductively couples and transfers power from the ultrasound drive circuit to the ultrasound transducer. | 09-04-2008 |
20110159461 | TOOTHBRUSH EMPLOYING ACOUSTIC WAVEGUIDE - A power toothbrush ( | 06-30-2011 |
20120233798 | BRUSHHEAD FOR ELECTRIC SKIN BRUSH APPLIANCE - The brushhead is used in a power skin brush appliance which includes a drive system having a single drive member. The brushhead includes a base assembly mountable to the drive system with an optional outer annular fixed portion and an inner portion which in operation oscillates back and forth at a selected sonic frequency through a selected angle in response to action of the drive system. Mounted on the outer portion is a first group of filament tufts. Mounted on the oscillating portion are three concentric groups of filament tufts. Each oscillating group of filament tufts includes two annular rings of filament tufts. The filament tufts in the oscillating filament tuft groups have a selected physical characteristic which in one embodiment is diameter, which differs between the respective oscillating filament tuft groups sufficiently to produce a differential stiffness between the filaments thereof to in turn produce an out of phase motion of the tips of the filaments between the three oscillating filament tuft groups. | 09-20-2012 |
Gerald Keith Brewer, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140305458 | EXFOLIATING HEAD FOR A PERSONAL CARE APPLIANCE - Exfoliating heads with an abrasive surface are disclosed for use with a personal care appliance. The personal care appliance is configured to oscillate the exfoliating head to provide improved smoothing and exfoliation of a subject's epidermis with or without the antecedent application of skin care formula. The oscillating action of the exfoliating head may be rotational, translational, or a combination thereof. In use, the personal care appliance oscillates the abrasive surface of the exfoliating head over a subject's skin in order to remove dead skin from the subject's epidermis. The exfoliating heads may be used to treat rough skin conditions, such as calluses or corns, which have developed on a patient's hand or foot. | 10-16-2014 |
20140309662 | EXFOLIATING BRUSH HEAD FOR A PERSONAL CARE APPLIANCE - Exfoliating brush heads are disclosure for use with a personal care appliance. The personal care appliance is configured to oscillate the exfoliating brush head to provide improved smoothing and exfoliation of a patient's epidermis with or without the antecedent application of skin care formula. The oscillating action of the exfoliating brush head may be rotational, translational, or a combination thereof. In use, the personal care appliance oscillates the exfoliating brush head over a patient's skin in order to remove dead skin from the patient's epidermis. The exfoliating brush head may include first and second groups of tufts, wherein the first and second groups of tufts have different bristle heights and/or stiffness. | 10-16-2014 |
20150065927 | BRUSH WITH MULTI-HEIGHT BRISTLES - The brush includes a plurality of bristles arranged in one or more tufts. The bristles of each tuft have different bristle heights. The bristles 24 can be configured and arranged as bristle pairs, each bristle pair formed by a single filament asymmetrically anchored to a brush head. The brush is suitable for use with a personal care appliance. In one suitable use, the brush can be rotated or oscillated over a patient's skin and/or hair by the personal care appliance in order for the bristles of the tufts to clean, massage, exfoliate, apply shaving cream or gel, etc., a subject's skin or to apply shaving cream or gel. | 03-05-2015 |
Jason Brewer, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20080301779 | Configuring Security Mechanisms Utilizing A Trust System - Implementations of configuring security mechanisms utilizing a trust system are described. In one implementation, a request to communicate is received at a protected device. Before permission to communicate can be granted, a list of trusted devices is accessed. If information, such as an identity or a secret, associated with the device sending the request to communicate correlates to information found on the list of trusted devices, then communication can be allowed. Otherwise, communication between the device and the protected device can be denied. | 12-04-2008 |
20090327502 | SOFTWARE-BASED ALIASING FOR ACCESSING MULTIPLE SHARED RESOURCES ON A SINGLE REMOTE HOST - In order to allow a single user registered on a single local host or other machine to access multiple shared resources on a remote host, an aliasing mechanism is employed so that multiple concurrent connections can be established by the user to a single remote host, with each connection using a different identity. Each connection can therefore be used to access a different shared resource on the remote host. In some illustrative examples, a user's identifier such as his or her machine log-in identification may be associated with two or more resource sharing aliases. As a result, two or more resource sharing sessions can be established by the user with a single remote host, with each of the sessions using a different one of the aliases. The resource sharing sessions are usually established in accordance with a resource sharing protocol such as the Server Block Message (SBM) protocol. | 12-31-2009 |
20140164511 | Eliciting Event-Driven Feedback - Particular embodiments detect events associated with information about activities that a user has engaged in. The activities may be associated with a location or location-agnostic. Based on the received information, the social-networking system sends the user a request for follow-up information after an appropriate time delay. The time delay may vary based on the user activity and the context of the event that triggered the request. After the follow-up information is received, such information is stored in the social-networking system and may be used to determine recommendations, sponsored stories, advertisements, etc. to send to friends of the user. The information may also be used for ranking or filtering recommendations. | 06-12-2014 |
Jason Brewer, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20100201143 | HARSH ENVIRONMENT ROBOT END EFFECTOR - A harsh environment robot end effector includes an end effector frame connectable to a material handling robot, one or more pickup arms rotatingly coupled to the frame, and pickup arm airbag actuator air bags for opening and closing the pickup arms. One or more positioning palms may be provided, which are rotatingly coupled to the end effector frame and provided with actuator air bags for opening and closing. One or more adjustable pushdowns having airbags attached to their heads are provided to grip a load between the pushdown and pickup arm. A mechanical synchronizer may be provided to couple the pickup arms. | 08-12-2010 |
Jason E. Brewer, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20120110003 | CONDITIONAL EXECUTION OF REGULAR EXPRESSIONS - Embodiments directed to conditionally executing regular expressions and to simplifying regular expressions by canonicalizing regular expression terms. In an embodiment, a computer system accesses identified regular expression key terms that are to appear in a selected portion of text. The regular expression key terms are identified from terms in a selected regular expression. The computer system determines whether the identified regular expression key terms appear in the selected portion of text. The computer system also, upon determining that none of the identified regular expression key terms appears in the selected portion of text, prevents execution of the regular expression. Upon determining that at least one of the identified regular expression key terms appears in the selected portion of text, the computer system executes the regular expression. | 05-03-2012 |
Jason Eric Brewer, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20120117080 | INDEXING AND QUERYING HASH SEQUENCE MATRICES - Embodiments are directed to indexing and querying a sequence of hash values in an indexing matrix. A computer system accesses a document to extract a portion of text from the document. The computer system applies a hashing algorithm to the extracted text. The hash values of the extracted text form a representative sequence of hash values. The computer system inserts each hash value of the sequence of hash values into an indexing matrix, which is configured to store multiple different hash value sequences. The computer system also queries the indexing matrix to determine how similar the plurality of hash value sequences are to the selected hash value sequence based on how many hash values of the selected hash value sequence overlap with the hash values of the plurality of stored hash value sequences. | 05-10-2012 |
20120158768 | DECOMPOSING AND MERGING REGULAR EXPRESSIONS - The present invention extends to methods, systems, and computer program products for decomposing and merging regular expressions. Embodiments of the invention decompose a regular expression into multiple simple keyword graphs, merge those keyword graphs in a compact and efficient manner, and produce a directed acyclic graph (DAG) that can execute a simplified regular expression alphabet. Several of these regular expression DAG's can then be merged together to produce a single DAG that represents an entire collection of regular expressions. DAGs along with other text processing algorithms and a heap collection can be combined in a multi-pass approach to expand the regular expression alphabet. | 06-21-2012 |
Kenneth R. Brewer, Arlington, WA US
Patent application number | Description | Published |
---|---|---|
20100233373 | Automated Wing Painting System - An automated finishing system comprises a lift system and a number of robots. The lift system is capable of positioning a wing in a substantially horizontal position. The number of robots is capable of applying a number of finishing compounds to at least one of an interior of the wing and an exterior of the wing, while the wing remains in the substantially horizontal position. | 09-16-2010 |
20130071573 | Automated Wing Painting System - A method and apparatus for spraying a liquid onto a surface. An apparatus comprises a nozzle and a number of disks. The nozzle is configured to generate a spray of a liquid towards a surface. The number of disks is positioned relative to the nozzle and configured to form a gap through which a portion of the spray of the liquid passes towards the surface. | 03-21-2013 |
Martin John Brewer, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20090077184 | Remote Control of Mobile Terminal via Remote Control Proxy and SMS - A remote operator and a mobile terminal initiate contact with a remote control proxy server. These components may be behind a firewall. If a mobile terminal does not have a then-extant session with the remote control proxy server, the remote operator and/or the remote control proxy server may send an SMS message to the mobile terminal and/or a device associated with the mobile terminal, which SMS message causes the mobile terminal to initiate a session with the remote control proxy server. After the mobile terminal and the remote operator are both connected to the remote control proxy server, the remote control proxy server passes communications between the mobile terminal and the remote operator without modification. The remote operator may control the mobile device keyboard, screen and may pass arguments to parameters associated with the operation of the device or its applications. | 03-19-2009 |
Orlie T. Brewer, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20090296599 | SYSTEM AND METHOD FOR PROVIDING INTEGRATED SERVICES ACROSS CRYPTOGRAPHIC BOUNDARIES IN A NETWORK - A method for providing network integrated services based ReSerVation Protocol across a cryptographic network boundary includes assigning one or more DiffServ forwarding classifications to correspond to IntServ requests for QoS provisioning. A daemon in the QoS Service Provider module signals the QoS upon detecting data packets indicating a DiffServ forwarding class assigned to IntServ QoS requests. In response to the notification, the QoS Services Provider module initiates an RSVP-based request for network resources, and establishes a network path in response to acceptance of the RSVP path request. The data flow comprised of encrypted data is then transmitted over the reserved path. Multiple simultaneous aggregated flows may be provisioned. Paths may be reconfigured and resized by the QoS services provider module in response to an overlimit data flow, subject to network resource availability. An ECN bit is returnable from the destination application to signal a problem with the data transmission. | 12-03-2009 |
20140347978 | DYNAMIC ROUTING UNDER EXTREME COGNITIVE JAMMING ENVIRONMENTS - A system and methods for dynamic routing under extreme cognitive jamming environments are presented. Jammer signals emitted by a network protocol-aware cognitive jammer are scanned for at a router node in an ad-hoc wireless network, and jammer behaviors are detected based on signal characteristics of the jammer signals. A network dynamic pattern caused by the network protocol-aware cognitive jammer is classified based on the detected jammer behaviors observed over a period of time, and dynamic routing strategies of the first router node are adapted to achieve robust data delivery based on the network behavioral pattern. Data packets sent by the router node are routed to avoid nodes and routes that are affected by the jammer signals. | 11-27-2014 |
Timothy T. Brewer, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090207055 | METHOD FOR PROCESSING DATA QUANTIFYING FORCE APPLIED TO ONE OR MORE KEYS OF A COMPUTER KEYBOARD - A computer receives data from a keyboard having one or more keys which cause generation of keyboard data that quantitatively describe the relative force applied to those keys. The keyboard data are transmitted in an HID report containing identifiers for one or more keys that have been pressed and force data for each key. The force data may be a multi-bit value quantifying the key force, or a null indicator signaling that the key is not force-sensing. Keyboard data messages are then prepared which identify keys pressed, contain force data, and may indicate whether the force data updates previous force data. Force updates are only provided to application programs registering for key force data. In other aspects of the invention, key repeat messages are automatically generated for a key held pressed by a user. The key repeat messages are generated at a rate controlled by the amount of force applied to the key. | 08-20-2009 |
20140232573 | METHOD FOR PROCESSING DATA QUANTIFYING FORCE APPLIED TO ONE OR MORE KEYS OF A COMPUTER KEYBOARD - A computer receives data from a keyboard having one or more keys which cause generation of keyboard data that quantitatively describe the relative force applied to those keys. The keyboard data are transmitted in an HID report containing identifiers for one or more keys that have been pressed and force data for each key. The force data may be a multi-bit value quantifying the key force, or a null indicator signaling that the key is not force-sensing. Keyboard data messages are then prepared which identify keys pressed, contain force data, and may indicate whether the force data updates previous force data. Force updates are only provided to application programs registering for key force data. In other aspects of the disclosed subject matter, key repeat messages are automatically generated for a key held pressed by a user. The key repeat messages are generated at a rate controlled by the amount of force applied to the key. | 08-21-2014 |