Macbeth, US
Andrew A. Macbeth, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20150050879 | APPARATUSES, METHODS AND SYSTEMS FOR AUTHENTICATING A WIRELESS CONNECTION - In some embodiments, a wireless pairing method involves a touchscreen on a wireless host device combined with a switch on a wireless stylus device. The wireless pairing method uses the time-coincidence of a touch on the host device screen with the detection of a tip switch press on the stylus device as a mode of out-of-band communication to authenticate a pairing of the devices. In such embodiments, a user presses a tip portion of the stylus device against a pairing spot on the host device surface; the wireless devices then form a bonded pair if the touch and/or release of the tip portion of the stylus device with respect to the host device surface are within a pre-determined time co-incidence window of the detection by the host device of that touch and/or release of the tip portion of the stylus device. | 02-19-2015 |
Bruce F. Macbeth, Syracuse, NY US
Patent application number | Description | Published |
---|---|---|
20090184787 | Protective Device Having a Thin Construction - The present invention is directed to a wiring device that includes a front cover assembly. The front cover assembly includes a front cover having at least one plug receptacle opening disposed therein. A ground strap is coupled to the cover assembly. A device assembly includes a plurality of line terminals configured to be connected to an AC power source, a plurality of load terminals configured to be connected to a downstream load, and at least one set of receptacle load terminals in communication with the at least one receptacle opening. The device assembly also includes a fault response circuit coupled to the plurality of line terminals. A back cover is coupled to the front cover assembly to accommodate the device assembly therein. The ground strap element is disposed between the front cover assembly and the back cover. The back cover extending beyond the ground strap a distance substantially less than or equal to one inch. | 07-23-2009 |
20090251148 | Protective Device with End-Of-Life Indication Before Power Denial - The present invention is directed to an electrical wiring device that includes an automatic self-test assembly coupled to the plurality of line terminals or the plurality of load terminals, the detection circuit, the fault detection circuit and the circuit interrupter assembly. The automatic self-test assembly is configured to cause the detection circuit to generate a simulated sensor fault signal during a predetermined half-cycle of an AC line cycle in accordance with a predetermined periodic testing schedule, monitor the fault detection signal corresponding to the simulated sensor fault signal, and generate a test result signal based on monitoring the fault detection signal. The automatic self-test assembly also includes a noise immunized decision circuit configured to evaluate a plurality of test results to thereby provide a noise immunized end-of-life signal. One of the conductive paths that connects the plurality of line terminals and the plurality of load terminals being interrupted in response to the noise immunized end-of-life signal. | 10-08-2009 |
20090284880 | Protection Device with Lockout Test - The present invention is directed to a protective device the includes a plurality of line terminals and a plurality of load terminals. A detection circuit is coupled to the plurality of line terminals. The detection circuit is configured to generate a sensor signal in response to an electrical perturbation propagating on the plurality of line terminals and/or the plurality of load terminals. A fault detection circuit is coupled to detection circuit. The fault detection circuit is configured to generate a fault detection signal when the electrical perturbation exceeds a predetermined level. An actuation assembly is coupled to the fault detection circuit. The actuation assembly is configured to generate a trip actuation in response to the fault detection signal. A circuit interrupter assembly is coupled to the fault detection circuit. The circuit interrupter assembly includes a set of movable contacts configured to be driven into a tripped state in response to the trip actuation and driven into a reset state in response to a reset actuation. A reset mechanism is coupled to the circuit interrupter assembly. The reset mechanism is configured to provide the reset actuation in response to a user reset input. A test assembly is coupled to the plurality of line terminals and the plurality of load terminals, the detection circuit, the actuation circuit and the reset mechanism. The test assembly includes a test circuit configured to generate a simulated electrical perturbation exceeding the predetermined level in response to a user test input. The test assembly also includes a test timing mechanism coupled to the reset mechanism. The test timing mechanism is configured to drive the circuit interrupter into the tripped state and disable the reset mechanism if any one of the detection circuit, fault detection circuit, actuation assembly, or circuit interrupter assembly fail before a predetermined time elapses such that the device is permanently inoperable. | 11-19-2009 |
20100123982 | PROTECTIVE DEVICE HAVING A THIN CONSTRUCTION - The present invention is directed to an electrical wiring device that includes a front cover member having a front major surface and a back cover member having a back major surface substantially in parallel with the front major surface. The housing further includes an electrically isolating member disposed between the front cover member and the back cover member such that a front interior region is formed between the front cover member and the electrically isolating member and a rear interior region is formed between the back cover member and the electrically isolating member. The user accessible reset button assembly establishes a plane normal to the major front surface and subdividing the rear interior region into a first rear interior region portion and a second rear interior region portion. The interrupting contact assembly is configured to provide electrical continuity between the plurality of line terminals, the plurality of load terminals and the plurality of receptacle terminals in a reset state. The plurality of line terminals, the plurality of load terminals and the plurality of receptacle terminals are decoupled in a tripped state. A protective electrical assembly includes a sensor assembly coupled to the plurality of line terminals and a solenoid assembly coupled to the interrupting contact assembly. The sensor assembly and the solenoid assembly are substantially disposed in the first rear interior region portion. The sensor assembly includes at least one toroidal transformer having a toroidal axis and the solenoid assembly including a solenoid coil having a solenoid coil axis. The toroidal axis and the solenoid coil axis are substantially parallel to one another. | 05-20-2010 |
20110080677 | PROTECTIVE DEVICE - The present invention is directed to a protective device that includes a plurality of line terminals and a plurality of load terminals, the plurality of load terminals including a plurality of hot load terminals and a plurality of neutral load terminals. The device also includes a circuit interrupter having four sets of moveable contacts, the four sets of moveable contacts being configured to couple the plurality of line terminal to the plurality of load terminals in a reset state and to decouple the plurality of line terminals from the plurality of load terminals in a tripped state. A test circuit includes an end of life detection circuit coupled to the plurality of line terminals or the plurality of load terminals by a switch mechanism associated with the four sets of moveable contacts. The test circuit includes a manually actuatable button and a fusible element, the fusible element assuming a permanently open state if the circuit interrupter does not enter the tripped state within a predetermined period after the manually actuatable button has been actuated. | 04-07-2011 |
20110115511 | ELECTRICAL DEVICE WITH MISWIRE PROTECTION AND AUTOMATED TESTING - The present invention is directed to an electrical wiring device that includes an actuator assembly that is responsive to the fault detection signal. The actuator assembly includes a breaker coil configured to generate an actuation force in response to being energized. A circuit interrupter includes four sets of movable contacts configured to be driven into a reset state in response to a reset stimulus, the four sets of movable contacts being configured to be driven into a tripped state in response to the actuation force. A self-test circuit is coupled to the plurality of line terminals or the at least one sensor. The self-test circuit is configured to automatically generate a test signal from time to time during a predetermined portion of an AC power line cycle. The self-test circuit is configured such that the test signal is sensed by the at least one sensor when the at least one sensor is operational, the sensor output signal being a function of the test signal. A monitor circuit is configured to monitor the fault detection circuit or the actuator assembly; the mechanical actuation force is substantially inhibited when the fault detection circuit or at least a portion of the actuator assembly properly respond to the test signal. The monitor circuit generates an end-of-life response if the fault detection circuit or the actuator assembly do not respond to the test signal within a predetermined period of time. | 05-19-2011 |
20110148423 | PROTECTIVE DEVICE WITH AUTOMATED SELF-TEST - The present invention is directed to an electrical wiring device that includes at least one sensor that provides a sensor output signal corresponding to electrical perturbations propagating on the plurality of line terminals or the plurality of load terminals. A protective circuit assembly configured to detect a fault condition when the sensor output signal substantially corresponds to at least one predetermined fault criterion and generate a trip actuation signal in response thereto. A solenoid coil is configured to generate a trip actuation force in response to the trip actuation signal. A circuit interrupter assembly includes movable contacts configured to be driven into a tripped state in response to the trip actuation force. An automatic fault simulation circuit is configured to generate a self-test signal without execution of software code. The self-test signal is generated such that it is sensed by the at least one sensor if the at least one sensor is operational. An end-of-life detection circuit is coupled to the protective circuit assembly. The end-of-life detection circuit is configured to monitor the protective circuit assembly without execution of software code. The end-of-life detection circuit is configured to substantially inhibit the trip actuation force when the protective circuit assembly detects the fault condition and generates the trip actuation signal in response to the self-test signal. The end-of-life detection circuit is configured to generate an end-of-life response if the protective circuit assembly does not respond to the self-test signal within a predetermined period of time. | 06-23-2011 |
20120140369 | PROTECTIVE DEVICE - The present invention is directed to an electrical wiring device that includes at least one user accessible input mechanism and a test assembly configured to initiate a self-test in response to stimulus signal. The self test determines whether a sensor, a fault detection circuit or a circuit interrupter assembly are in an operational mode or are in a failure mode, the reset stimulus being provided in the operational mode and a reset lockout stimulus being provided in the failure mode. The device also including a reset lockout mechanism coupled to the circuit interrupter assembly and the test assembly. The reset lockout mechanism is configured to disable the reset stimulus in response to the reset lockout stimulus if any one of the at least one sensor, at least one fault detection circuit, or circuit interrupter assembly is determined to be in the failure mode after a predetermined time elapses. | 06-07-2012 |
20120217970 | PROTECTIVE DEVICE WITH AUTOMATED SELF-TEST - The present invention is directed to an electrical wiring device that includes a test circuit that is configured to generate a recurring simulated fault signal. A detection circuit is configured to generate a test detection signal in response to the recurring simulated fault signal. An end-of-life monitor circuit is configured to generate an end-of-life detection signal if the test detection signal is not generated within a first predetermined period of time. At least one indicator is configured to emit an indication signal in response to the end-of-life detection signal. A response mechanism is configured to decouple the plurality of line terminals from the plurality of load terminals after a second predetermined period of time has elapsed following the end-of-life detection signal. | 08-30-2012 |
20130057990 | ELECTRICAL DEVICE WITH MISWIRE PROTECTION AND AUTOMATED TESTING - The present invention is directed to an electrical wiring device that includes a plurality of line terminals configured to be coupled to a source of AC power, a plurality of feed-through load terminals, and at least one set of receptacle load terminals configured to provide the AC power to a user load via an AC power plug. A circuit interrupter assembly includes a plurality of movable interconnection members. Each movable interconnection member includes a first interconnecting contact disposed on a first side thereof and a second interconnecting contact disposed on a second side thereof. The first interconnecting contact and the second interconnecting contact are offset from one another in a direction substantially orthogonal to a direction of movement. The movable interconnection members are movable in the direction of movement between a reset position wherein the plurality of line terminals, the plurality of feed-through load terminals and the at least one set of receptacle load terminals are electrically connected, and a tripped position wherein the plurality of line terminals, the plurality of feed-through load terminals and the at least one set of receptacle load terminals are electrically disconnected. | 03-07-2013 |
Jamie Macbeth, Somerville, MA US
Patent application number | Description | Published |
---|---|---|
20120221310 | SYSTEM FOR ANALYZING PHYSIOLOGICAL SIGNALS TO PREDICT MEDICAL CONDITIONS - A signal representing a physiological state of a patient is sampled to obtain a time lagged dataset that represents a segment of the signal. A spectral analysis of the dataset is conducted to obtain a corresponding frequency domain dataset, followed by a multiple regression analysis using the frequency domain set as one variable and a signal representative of a medical event as the other variable. The result of the multiple regression analysis is used to create a model for predicting the medical event. | 08-30-2012 |
Kyle J. Macbeth, Bostn, MA US
Patent application number | Description | Published |
---|---|---|
20100136010 | Novel 27875, 22025, 27420, 17906, 16319, 55092 and 10218 molecules and uses therefor - The invention provides isolated nucleic acids molecules, designated 27875, 22025, 27420, 16319, 55092 and 10218 nucleic acid molecules. The invention also provides antisense nucleic acid molecules, recombinant expression vectors containing 27875, 22025, 27420, 16319, 55092 and 10218 nucleic acid molecules, host cells into which the expression vectors have been introduced, and nonhuman transgenic animals in which a 27875, 22025, 27420, 16319, 55092 and 10218 gene has been introduced or disrupted. The invention still further provides isolated 27875, 22025, 27420, 17906, 16319, 55092 or 10218 proteins, fusion proteins, antigenic peptides and anti-27875, 22025, 27420, 17906, 16319, 55092 or 10218 antibodies. Diagnostic and therapeutic methods utilizing compositions of the invention are also provided. | 06-03-2010 |
Kyle J. Macbeth, Boston, MA US
Patent application number | Description | Published |
---|---|---|
20080248477 | Novel ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST protein and nucleic acid molecules and uses therefor - Novel ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST polypeptides, proteins, and nucleic acid molecules are disclosed. In addition to isolated, full-length ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST proteins, the invention further provides isolated ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST fusion proteins, antigenic peptides and anti-ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST antibodies. The invention also provides ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST nucleic acid molecules, recombinant expression vectors containing a nucleic acid molecule of the invention, host cells into which the expression vectors have been introduced and non-human transgenic animals in which an ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST gene has been introduced or disrupted. Diagnostic, screening and therapeutic methods utilizing compositions of the invention are also provided. | 10-09-2008 |
20090068187 | Novel 14275, 54420, 8797, 27439, 68730, 69112 and 52908 molecules and uses therefor - The invention provides isolated nucleic acids molecules, designated 14275, 54420, 8797, 27439, 68730, 69112 or 52908 nucleic acid molecules. The invention also provides antisense nucleic acid molecules, recombinant expression vectors containing 14275, 54420, 8797, 27439, 68730, 69112 or 52908 nucleic acid molecules, host cells into which the expression vectors have been introduced, and nonhuman transgenic animals in which a 14275, 54420, 8797, 27439, 68730, 69112 or 52908 gene has been introduced or disrupted. The invention still further provides isolated 14275, 54420, 8797, 27439, 68730, 69112 or 52908 proteins, fusion proteins, antigenic peptides and anti-14275, 54420, 8797, 27439, 68730, 69112 or 52908 antibodies. Diagnostic and therapeutic methods utilizing compositions of the invention are also provided. | 03-12-2009 |
20090263860 | Novel 13237, 18480, 2245, 16228, 7677, 26320, 46619, 33166, 16836, 46867, 21617, 55562, 39228, 62088, 46745, 23155, 21657, 42755, 32229, 22325, 46863 and 32252 molecules and uses therefor - The invention provides isolated nucleic acids molecules, designated 13237, 18480, 2245, 16228, 7677, 26320, 46619, 33166, 16836, 46867, 21617, 55562, 39228, 62088, 46745, 23155, 21657, 42755, 32229, 22325, 46863 and 32252 nucleic acid molecules. The invention also provides antisense nucleic acid molecules, recombinant expression vectors containing 13237, 18480, 2245, 16228, 7677, 26320, 46619, 33166, 16836, 46867, 21617, 55562, 39228, 62088, 46745, 23155, 21657, 42755, 32229, 22325, 46863 and 32252 nucleic acid molecules, host cells into which the expression vectors have been introduced, and nonhuman transgenic animals in which a 13237, 18480, 2245, 16228, 7677, 26320, 46619, 33166, 16836, 46867, 21617, 55562, 39228, 62088, 46745, 23155, 21657, 42755, 32229, 22325, 46863 or 32252 gene has been introduced or disrupted. The invention still further provides isolated 13237, 18480, 2245, 16228, 7677, 26320, 46619, 33166, 16836, 46867, 21617, 55562, 39228, 62088, 46745, 23155, 21657, 42755, 32229, 22325, 46863 or 32252 proteins, fusion proteins, antigenic peptides and anti-13237, 18480, 2245, 16228, 7677, 26320, 46619, 33166, 16836, 46867, 21617, 55562, 39228, 62088, 46745, 23155, 21657, 42755, 32229, 22325, 46863 or 32252 antibodies. Diagnostic and therapeutic methods utilizing compositions of the invention are also provided. | 10-22-2009 |
20100150901 | 26199, 33530, 33949, 47148, 50226, 58764, 62113, 32144, 32235, 23565, 13305, 14911, 86216, 25206, and 8843 molecules and uses therefor - The invention provides isolated nucleic acids molecules, designated 26199, 33530, 33949, 47148, 50226, 58764, 62113, 32144, 32235, 23565, 13305, 14911, 86216, 25206 and 8843 nucleic acid molecules. The invention also provides antisense nucleic acid molecules, recombinant expression vectors containing 26199, 33530, 33949, 47148, 50226, 58764, 62113, 32144, 32235, 23565, 13305, 14911, 86216, 25206 and 8843 nucleic acid molecules, host cells into which the expression vectors have been introduced, and nonhuman transgenic animals in which a 26199, 33530, 33949, 47148, 50226, 58764, 62113, 32144, 32235, 23565, 13305, 14911, 86216, 25206 or 8843 gene has been introduced or disrupted. The invention still further provides isolated 26199, 33530, 33949, 47148, 50226, 58764, 62113, 32144, 32235, 23565, 13305, 14911, 86216, 25206 or 8843 proteins, fusion proteins, antigenic peptides and anti-26199, 33530, 33949, 47148, 50226, 58764, 62113, 32144, 32235, 23565, 13305, 14911, 86216, 25206 or 8843 antibodies. Diagnostic and therapeutic methods utilizing compositions of the invention are also provided. | 06-17-2010 |
20110020798 | Novel italy, LOR-2, strife, trash, BDSF, LRSG, and STMST protein and nucleic acid molecules and uses therefor - Novel ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST polypeptides, proteins, and nucleic acid molecules are disclosed. In addition to isolated, full-length ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST proteins, the invention further provides isolated ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST fusion proteins, antigenic peptides and anti-ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST antibodies. The invention also provides ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST nucleic acid molecules, recombinant expression vectors containing a nucleic acid molecule of the invention, host cells into which the expression vectors have been introduced and non-human transgenic animals in which an ITALY, LOR-2, STRIFE, TRASH, BDSF, LRSG, and STMST gene has been introduced or disrupted. Diagnostic, screening and therapeutic methods utilizing compositions of the invention are also provided. | 01-27-2011 |
20110182879 | NOVEL HUMAN TRANSFERASE FAMILY MEMBERS AND USES THEREOF - The invention provides isolated nucleic acids molecules, designated 33877, 47179, 26886, 46743, 27417, 32252, and 53320 nucleic acid molecules, which encode novel human transferase family members. The invention also provides antisense nucleic acid molecules, recombinant expression vectors containing 33877, 47179, 26886, 46743, 27417, 32252, or 53320 nucleic acid molecules, host cells into which the expression vectors have been introduced, and nonhuman transgenic animals in which a 33877, 47179, 26886, 46743, 27417, 32252, or 53320 gene has been introduced or disrupted. The invention still further provides isolated 33877, 47179, 26886, 46743, 27417, 32252, or 53320 proteins, fusion proteins, antigenic peptides and anti-33877, 47179, 26886, 46743, 27417, 32252, or 53320 antibodies. Diagnostic methods utilizing compositions of the invention are also provided. | 07-28-2011 |
Kyle J. Macbeth, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110319355 | METHODS FOR TREATING NON-SMALL CELL LUNG CANCER USING 5-AZACYTIDINE - The present disclosure provides methods for treating subjects having non-small cell lung cancer, wherein the methods comprise administering to the subject a cytidine analog, such as 5-azacytidine. Also provided are methods relating to identification and treatment of particular non-small cell lung cancer types sensitive to particular cytidine analogs. | 12-29-2011 |
20130109644 | METHODS FOR TREATING CANCERS USING ORAL FORMULATIONS OF CYTIDINE ANALOGS | 05-02-2013 |
20130274219 | METHODS FOR TREATING NON-SMALL CELL LUNG CANCER USING 5-AZACYTIDINE - The present disclosure provides methods for treating subjects having non-small cell lung cancer, wherein the methods comprise administering to the subject a cytidine analog, such as 5-azacytidine. Also provided are methods relating to identification and treatment of particular non-small cell lung cancer types sensitive to particular cytidine analogs. | 10-17-2013 |
20140142043 | INHIBITION OF DRUG RESISTANT CANCER CELLS - Provided herein are methods of treating cancer in a cancer patient by overcoming resistance of a cancer cell to a drug, or methods of overcoming resistance of a cancer cell to a drug, comprising administering to the patient an effective amount of (i) an EGFR tyrosine kinase inhibitor or a B-Raf kinase inhibitor, and (ii) an HDAC inhibitor. Also provided are methods for inhibiting or preventing proliferation of drug tolerant persister (DTP) cells comprising contacting these cells with an EGFR tyrosine kinase inhibitor or B-Raf kinase inhibitor in combination with an HDAC inhibitor. Yet also provided are methods for inhibiting or preventing formation of colonies of drug tolerant expanded persister (DTEP) cells comprising contacting these cells with an EGFR tyrosine kinase inhibitor or B-Raf kinase inhibitor in combination with an HDAC inhibitor. | 05-22-2014 |
20140357567 | METHODS FOR TREATING CANCERS USING ORAL FORMULATIONS OF CYTIDINE ANALOGS - Provided herein are methods for treating subjects having a cancer, such as a relapsed or refractory solid tumor, wherein the method comprises administering to the subject a cytidine analog. In certain of the methods, the cytidine analog is administered alone or in combination with one or more anti-cancer agents. Also provided are methods for using a cytidine analog, to treat diseases and disorders including disorders related to abnormal cell proliferation, hematologic disorders, and immune disorders, among others. In certain of the methods, the cytidine analog is formulated in an oral dosage form and administered orally. | 12-04-2014 |
Melissa Macbeth, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20130332810 | MANAGING OBJECTS IN PANORAMA DISPLAY TO NAVIGATE SPREADSHEET - A panorama display application shows objects from a spreadsheet such as charts in primary screen of a mobile device adjoined by left and right virtual screens. The application overlays interaction controls such as sort and filter functions on the object. The application also provides additional interaction controls for the object on the left virtual screen and associated objects links on the right virtual screen. The application may expose the additional interaction controls and the associated objects links by overlaying portions of the virtual screens on the primary screen. The application fluidly shifts content from virtual screens to the primary screen subsequent to detected user action on the overlaid portions. | 12-12-2013 |
Melissa R. Macbeth, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20100077050 | Tracking of Electronic Mail Messages - Electronic mail messages are tracked for the sender by allowing the sender to flag the electronic mail messages. Flagging the electronic mail messages allows for various notifications to be provided to the sender. For example, notification may be provided to the sender by placing an item in a to-do bar for the sender that corresponds to the electronic mail message. As another example, notification may be provided to the sender by firing a reminder at some future time that corresponds to the electronic mail message. As another example, notification may be provided to the sender by including an indication in a related incoming electronic mail message that the incoming electronic mail message is related to the electronic message sent by the sender. | 03-25-2010 |
20100318924 | Method and System for Improved Electronic Task Flagging and Management - An improved method and system are provided for creating tasks and for inputting information associated with created tasks according to an electronic task management application or system. Electronic correspondence items may be flagged as tasks. Upon flagging an individual electronic correspondence item, a corresponding task is created for the flagged item, and the created task is then populated into and exposed by one or more applications used for displaying tasks such as a tasks application, calendar application, or electronic to-do list application. Properties such as task start dates and task categories may be applied to the created task, as desired. | 12-16-2010 |
20120066329 | Tracking of Electronic Mail Messages - Electronic mail messages are tracked for the sender by allowing the sender to flag the electronic mail messages. Flagging the electronic mail messages allows for various notifications to be provided to the sender. For example, notification may be provided to the sender by placing an item in a to-do bar for the sender that corresponds to the electronic mail message. As another example, notification may be provided to the sender by firing a reminder at some future time that corresponds to the electronic mail message. As another example, notification may be provided to the sender by including an indication in a related incoming electronic mail message that the incoming electronic mail message is related to the electronic message sent by the sender. | 03-15-2012 |
Melissa Rodden Morrell Macbeth, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20090235196 | CUSTOMIZABLE CONTROLS PROVIDED BY A MESSAGING APPLICATION FOR PERFORMING SELECTED ACTIONS - Technologies are described herein for providing users of a messaging application with controls that perform one or more selected actions with a message. Any number of default custom action controls may be displayed in a gallery. The selection of a custom action control performs various actions to an active message. New custom action controls may be created and existing controls modified to provide any number of desired actions. Dialogs provide user-friendly interfaces that allow a user to assign the desired functionality to a custom action control. The custom action controls may be organized into groups and shared between messaging applications and computers. | 09-17-2009 |
Steve Macbeth, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120284247 | INTEGRATING APPLICATIONS WITHIN SEARCH RESULTS - Computer-readable media, computer systems, and computing methods are provided for implicitly discovering applications using a query or search results, where the query does not explicitly target a particular application. A search engine is used to receive a user-initiated query and to employ a keyword of the query to generate an initial set of search results. Characteristics of the search results are identified and applications that are relevant to the characteristics are determined. The determination of relevant applications include: accessing an application manifest that manages a mapping between applications and predefined characteristics; comparing the characteristics of the search results against the predefined characteristics of the application manifest to determine a match; and, when a match exists between the search-result characteristics and the predefined characteristics, identifying applications mapped to the matched characteristics as being relevant to the search results. These identified applications are presented in response to the query. | 11-08-2012 |
20140101600 | PRESENTATION OF RELATED TASKS FOR IDENTIFIED ENTITIES - Users are provided with information regarding entities and tasks that are associated with the user's current context, which includes the content currently being presented to the user. Services associated with a search engine database identify entities and associated tasks. A user's context is utilized to identify one or more entities and one or more associated tasks that may be relevant to the user's current context. Entities and tasks are presented through a dedicated menu, icon, or other like dedicated user interface element to which the user can direct action. Also, entities and tasks are presented through a separate user interface context, such as a separate screen. A user's context can also include information regarding future content that will be presented to the user. Then, entities and tasks are presented via the same user interface mechanisms used to request such content, such as textual input user interface mechanisms. | 04-10-2014 |
20140181645 | SEMANTIC SEARCHING USING ZOOM OPERATIONS - Computer storage media, computerized methods, and systems for semantically navigating between content using zoom operations, as well as other user-initiated operations, are provided. The zoom operations include an open-pinch gesture (zoom in) and a closed-pinch gesture (zoom out) physically applied to a touch-screen display of a client device, where the touch-screen display presents a document with original content. When one or more of the zoom operations have been detected as being performed upon a targeted portion of the original content, new content that is relevant to the targeted content is retrieved, as opposed to simply expanding or contracting the original content within a display area of the touch-screen display. The document is transitioned to a view with representations of the new content organized according to a format, where the format is dictated by a type of the one or more zoom operations being performed. | 06-26-2014 |
Steven Macbeth, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130007587 | AIDING SEARCH-RESULT SELECTION USING VISUALLY BRANDED ELEMENTS - Computer-storage media, methods, and systems for formatting and surfacing a badge are provided. The badge represents a graphical region presented in visual association with a search result on a web-results page. The format of the badge is initially dictated by a template that is automatically generated. Upon collecting performance information, a website owner is granted permission to alter the template and appearance of the badge, via a publisher portal. During interaction with the publisher portal, the website owner is prompted to provide feedback in order to manage parameters of the badge, such as uploading a visual representation of a logo, trademark, or other branded element, or specifying a type of metadata to be imported to the graphical region. Accordingly, the badge operates to improve a users' ability to distinguish between search results on the web-results page and assists users in confidently deciding upon and selecting a relevant search result. | 01-03-2013 |
20130238627 | INTEGRATING SEARCHES - Methods, systems, and computer-storage media having computer-usable instructions embodied thereon, for integrating searches are provided. An entity index may be compiled that includes entity files for a plurality of identified entities such that any information known about a single entity is contained in a single entity file and is easily accessible. Web indexes, including web page information, may be referenced in order to associate web pages with entities, or entity files. Once identified as related to an entity, a web page may be associated with an entity identifier that is associated with the related entity such that a search query for the identified entity results in both entity information for the entity and web pages associated with the entity. | 09-12-2013 |
20140173426 | SEAMLESSLY INCORPORATING ONLINE CONTENT INTO DOCUMENTS - Computer-readable media, computer systems, and computing devices for inserting online content within editable content of a document being composed or manipulated within a document-authoring application, without exiting the document-authoring application or leaving a context of composing or manipulating the document, are provided. Initially, a user-initiated selection of a portion of the editable content within the document is detected. The selected portion of the editable content is automatically distributed to a search engine, where the search engine is equipped to generate search results that are relevant to the selected portion. Upon receiving the search results, they are presented to the user. At this point, the user is allowed to target at least one of the presented search results. Online content associated with the targeted search result is then inserted within the editable content of the document. | 06-19-2014 |
Steven W. Macbeth, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20110320443 | Navigation to Popular Search Results - Systems, methods, and computer media for enhancing search results, as well as user interfaces for performing search queries and navigating search results, are provided. A search query is received from a user. A plurality of web pages relevant to the search query are identified. At least one of the relevant web pages is identified as popular. A search result page is generated including a search result listing and a search result page header. The search result page header includes a link to the popular web page to provide the user with a quick and easy way to select a popular web page relevant to the user's search query. | 12-29-2011 |
Steven W. Macbeth, Snohomish, WA US
Patent application number | Description | Published |
---|---|---|
20110264484 | ACTIVITY-CENTRIC GRANULAR APPLICATION FUNCTIONALITY - A system that can enable the atomization of application functionality in connection with an activity-centric system is provided. The system can be utilized as a programmatic tool that decomposes an application's constituent functionality into atoms thereafter monitoring and aggregating atoms with respect to a particular activity. In doing so, the functionality of the system can be scaled based upon complexity and needs of the activity. Additionally, the system can be employed to monetize the atoms or activity capabilities based upon respective use. | 10-27-2011 |
Steven William Macbeth, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120124028 | Unified Application Discovery across Application Stores - Techniques for discovery of applications across a plurality of application stores are described herein. The discovery may be in response to a query and intent process, which may be initiated by a search query. The search query may reveal user intent to discover an application by operation of a search engine. The user intent may be matched with indexed application content. The application content may be obtained by operation of a discovery and indexing process. A crawler may discover and crawl a plurality of application stores. Additionally or alternatively, a feed store may receive direct feeds of application information and links to download locations from a plurality of application stores. Both the discovered data and direct feeds may be sent to an indexer, to create and maintain an index. Search results pages may be returned to provide users with information, links to developer websites and links to download pages from a plurality of application stores. | 05-17-2012 |
20120124061 | Rich Search Over and Deep Integration with Applications - An application search system may maintain an index of applications available from multiple different application stores, and includes parameters, such as features and/or content of the applications. When a user submits a query, the system may derive contextual information pertaining to a user device used to submit the query, applications installed on a particular user device and/or usage information for installed applications. The system then may, in one example, determine one or more applications relevant to the search query and, depending on the contextual information derived, may provide an entry point to access a particular application at a task level, may prompt the user to install the application, or may provide a web result related to the particular application. | 05-17-2012 |
20120124062 | Application Transfer Protocol - An application transfer protocol allows users to find applications relevant to a search query in an application search system. The application transfer protocol is used with an index that maintains a database of applications that includes parameters, such as features and/or content of the application. When a user submits a query, the system determines one or more applications relevant to the search query and implements the application transfer protocol to identify and present results to a user. | 05-17-2012 |
20120131470 | Integrated Application Feature Store - An application feature store may be integrated with an application. The feature store may be accessed by a user through a feature storefront hosted within the application. The user may search the feature store for additional desired features available for the augmentation of the productivity application. | 05-24-2012 |
20120197927 | Search Behavior Based Communication Forums - One or more computing devices may be configured to determine an association between at least a first user and a second user based at least on search behavior of the first user and/or the second user. Responsive to the determining, the one or more computing devices may enable a communication forum between the first user and the second user. | 08-02-2012 |
20120226995 | Content Customization with Security for Client Preferences - Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers. | 09-06-2012 |
20130268507 | USER TASK COMPLETION VIA OPEN MARKET OF ACTIONS AND/OR PROVIDERS - Among other things, one or more techniques and/or systems are provided for facilitating the completion of a user task. That is, user intent (e.g., intentions of a user to perform a user task) may be identified. The user intent may comprise an entity (e.g., a movie entity) and/or an action (e.g., an order movie tickets action) that the user wants to perform on the entity. A provider list may be created based upon one or more providers capable of performing the action on the entity (e.g., a movie application may be capable of performing the order movie tickets action on the movie entity). Providers may be dynamically selected for inclusion within the provider list at run-time. For example, an open market of providers may be maintained (e.g., providers may be added, removed, and/or updated over time), such that providers may be selected from the open market to complete user tasks. | 10-10-2013 |
20130304729 | BIDIRECTIONAL MAPPING BETWEEN APPLICATIONS AND NETWORK CONTENT - A bidirectional mapping is established between network content and application programs, based on declarations at both the network content and at the application. Additionally, bidirectional mapping can provide for deep links, which can associate specific network content with a specific presentation of data in an application program. The identification format for such deep links can conform to a predetermined standard or it can be custom implemented according to a format declared either as part of the network content or the application program. The bidirectional mapping is then utilized by a lookup service to provide functionality to a third-party entity. The lookup service can identify, to the entity, application programs associated with network content specified by that entity and network content associated with application programs specified by that entity. | 11-14-2013 |
20140006370 | SEARCH APPLICATION FOR SEARCH ENGINE RESULTS PAGE | 01-02-2014 |
20140188956 | PERSONALIZED REAL-TIME RECOMMENDATION SYSTEM - Content is proactively presented to a user, to enable the user to more efficiently access such content. A user context is correlated to content that is likely to be subsequently accessed. One such a correlation is specific to a given user, while another such correlation is general to a collection, or class, of users. Correlations between a current user context and content subsequently accessed are based on historical data and are defined in terms of mathematical functions or semantic relationships. Such correlations are then utilized to identify content that is likely to be subsequently accessed, and such content is proactively presented to a user. A user interface provides a defined area within which proactive presentations of content are made, including while the user is utilizing other application programs. | 07-03-2014 |