Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Andrews, WA

Anthony D. Andrews, Sammamish, WA US

Patent application numberDescriptionPublished
20080276181Mesh-Managing Data Across A Distributed Set of Devices - Data files, applications and/or corresponding user interfaces may be accessed at a device that collaborates in a mesh. The mesh may include any number or type of devices that collaborate in a network. Data, applications and/or corresponding user interfaces may be stored within a core object that may be shared over the mesh. Information in the core object may be identified with a corresponding user such that a user may use any collaborating device in the mesh to access the information. In one example, the information is stored remotely from a device used to access the information. A remote source may store the desired information or may determine the storage location of the desired information in the mesh and may further provide the desired information to a corresponding user.11-06-2008
20080320025GATHERING AND USING AWARENESS INFORMATION - Systems, methods, and user interfaces for gathering and using awareness information with common awareness functionality accessible to multiple applications are disclosed. Such systems, methods, and user interfaces may aggregate awareness information from multiple sources and provide awareness data and other derived information to multiple destinations. In some implementations, such systems and methods may provide additional functionality related to awareness information, such as common user interfaces that display awareness information or mechanisms for determining the relevance of particular pieces of awareness information.12-25-2008
20110040850MESH-MANAGING DATA ACROSS A DISTRIBUTED SET OF DEVICES - Data files, applications and/or corresponding user interfaces may be accessed at a device that collaborates in a mesh. The mesh may include any number or type of devices that collaborate in a network. Data, applications and/or corresponding user interfaces may be stored within a core object that may be shared over the mesh. Information in the core object may be identified with a corresponding user such that a user may use any collaborating device in the mesh to access the information. In one example, the information is stored remotely from a device used to access the information. A remote source may store the desired information or may determine the storage location of the desired information in the mesh and may further provide the desired information to a corresponding user.02-17-2011

Patent applications by Anthony D. Andrews, Sammamish, WA US

Anthony Dean Andrews, Sammamish, WA US

Patent application numberDescriptionPublished
20090112870MANAGEMENT OF DISTRIBUTED STORAGE - Systems and methods of distributed storage are disclosed herein. A request to store data in a client computer is received. A request is sent from the client computer to a storage service to create a core object such that the core object can be created with a member entry to a member feed in the core object. The member feed can be indicative of one or more entities that are permitted to access to the core object. A message is received at the client computer with the core object. A replica of the core object on the client computer is created. The client computer can add the data as a data entry to a data feed in the core object. An updating message is sent to the storage service. The message can include a copy of the replica of the core object including the data entry.04-30-2009

Anton Andrews, Seattle, WA US

Patent application numberDescriptionPublished
20090143114SLEEP MODE FOR MOBILE COMMUNICATION DEVICE - A method and apparatus for operating a mobile communication device in a sleep mode. The mobile communication device displays a time in an easily readable format at a low-light intensity, provides an alert to a user at an alarm time in a particular manner specified by the user, changes the buttons on the mobile communication device to operate as snooze buttons, and suppresses a portion of call and message notifications received by the mobile communication device when the mobile communication device is in the sleep mode. The sleep mode operation is performed, at least in part, according to sleep-mode user settings chosen by the user.06-04-2009
20100064261PORTABLE ELECTRONIC DEVICE WITH RELATIVE GESTURE RECOGNITION MODE - A computer program executable on a portable electronic device having a touch screen sensor is provided. The computer program may include an input mode switching module configured to receive a mode switch user input to switch between a direct input mode and a relative gesture recognition mode. The computer program may further include a gesture-based control module configured, in the relative gesture recognition mode, to recognize a contact point on the touch screen sensor between a digit of a user and a surface of the touch screen sensor in a defined region in which the graphical user interface elements are unselectable, and to identify a detected gesture based on user touch input originating from the contact point, and to send a message to an application program to adjust an operation of the portable electronic device based on the detected gesture.03-11-2010
20100083165PANORAMIC GRAPHICAL USER INTERFACE - A panoramic graphical user interface includes a contiguous background and a collection of mixed-media content objects. The contiguous background includes one or more space-orientating graphical elements and is sized to fit within a first dimension of a display and to extend beyond a second dimension of the display. The collection of mixed-media content objects are anchored over the contiguous background. The collection of mixed-media content objects are arranged to fit within the first dimension of the display and arranged to extend beyond the second dimension of the display04-01-2010
20100199221NAVIGATION OF A VIRTUAL PLANE USING DEPTH - A touchless HCI provides a virtual surface in three-dimensional space. The touchless HCI may receive input regarding a user movement, process the input to generate clean gesture data and analyze at least one dynamical variable to determine an interpreted action based upon a relationship of the clean gesture data with respect to the virtual surface.08-05-2010

Anton O. Andrews, Seattle, WA US

Patent application numberDescriptionPublished
20090125824USER INTERFACE WITH PHYSICS ENGINE FOR NATURAL GESTURAL CONTROL - A UI (user interface) for natural gestural control uses inertial physics coupled to gestures made on a gesture-pad (“GPad”) by the user in order to provide an enhanced list and grid navigation experience which is both faster and more enjoyable to use than current list and grid navigation methods using a conventional 5-way D-pad (directional pad) controllers. The UI makes use of the GPad's gesture detection capabilities, in addition to its ability to sense standard button presses, and allows end users to use either or both navigation mechanisms, depending on their preference and comfort level. End users can navigate the entire UI by using button presses only (as with conventional UIs) or they can use button presses in combination with gestures for a more fluid and enhanced browsing experience.05-14-2009
20090282093MEDIA CONTENT PROGRAMMING, DELIVERY, AND CONSUMPTION - A media content programming, delivery, and consumption model is provided by which consumers can receive programming that is personalized to their tastes and interests and discover new media content that they will likely enjoy, without having to put in a lot of effort or needing to be technically adept. The received media content programming can then be played on a PC or portable media player. Consumers can access the media content programming from a cloud-based service with the same ease as tuning to a radio station, and then may simply enjoy the programming without needing to take any additional steps. However, unlike traditional linear programming, the programming here is curated so that the delivered content is highly relevant to the consumer. Navigation within a programmed sequence is enabled by skipping ahead or going back in a playlist, and consumers can learn more about particular content by interacting with rich metadata.11-12-2009
20090327341PROVIDING MULTIPLE DEGREES OF CONTEXT FOR CONTENT CONSUMED ON COMPUTERS AND MEDIA PLAYERS - Multiple degrees of context for media content that is consumable on computing platforms including PCs and personal media players is provided by logically organizing context objects into halos that surround each piece of consumable content. The context objects represent information and experiences that are contextually associated with media content to enable users to easily discover content and experiences that they will find interesting in a rich and personal manner. As a user navigates from a content item to a context object in the halo, the context object itself morphs into content that is then surrounded by a new halo of context objects to which the user may navigate. The organization of media content and information into halos enables an effective contextual paradigm that cuts across strict hierarchical structures to allow the user experience to be much more seamless and free-flowing.12-31-2009
20090327941PROVIDING MULTIPLE DEGREES OF CONTEXT FOR CONTENT CONSUMED ON COMPUTERS AND MEDIA PLAYERS - Multiple degrees of context for media content that is consumable on computing platforms including PCs and personal media players is provided by logically organizing context objects into halos that surround each piece of consumable content. The context objects represent information and experiences that are contextually associated with media content to enable users to easily discover content and experiences that they will find interesting in a rich and personal manner. As a user navigates from a content item to a context object in the halo, the context object itself morphs into content that is then surrounded by a new halo of context objects to which the user may navigate. The organization of media content and information into halos enables an effective contextual paradigm that cuts across strict hierarchical structures to allow the user experience to be much more seamless and free-flowing.12-31-2009

Anton O.a. Andrews, Seattle, WA US

Patent application numberDescriptionPublished
20090291677Media Content for a Mobile Media Device - Various embodiments enable a user of a mobile media device to select one or more channels to load onto the device. Each channel comprises a collection of media content files, such as video content, audio content, and so on. Each collection of media content files can be associated with a particular genre (or genres) of media content. A channel can be managed such that its collection of media content can be rearranged, augmented, and/or otherwise edited to produce a refreshed version of the channel. A user's interaction with content within a channel can be monitored to produce behavior data about the user. The behavior data can be used to customize the playback of a particular channel to reflect user preferences. The behavior data can also be used to produce channels that are custom tuned for the user and can be used to produce a customized version of a mobile media device.11-26-2009
20090293091Media Content for a Mobile Media Device - Various embodiments enable a user of a mobile media device to select one or more channels to load onto the device. Each channel comprises a collection of media content files, such as video content, audio content, and so on. Each collection of media content files can be associated with a particular genre (or genres) of media content. A channel can be managed such that its collection of media content can be rearranged, augmented, and/or otherwise edited to produce a refreshed version of the channel. The refreshed version of the channel can be provided to the mobile media device for playback. Thus, a channel associated with a particular genre of media content can provide a user with a dynamic user experience without requiring the user to manipulate specific media content files.11-26-2009
20110145361CONTENT CHANNELS FOR A MOBILE DEVICE - Various embodiments enable a user of a mobile media device to select one or more channels to load onto the device. Each channel comprises a collection of media content files, such as video content, audio content, and so on. Each collection of media content files can be associated with a particular genre (or genres) of media content. A channel can be managed such that its collection of media content can be rearranged, augmented, and/or otherwise edited to produce a refreshed version of the channel. The refreshed version of the channel can be provided to the mobile media device for playback. Thus, a channel associated with a particular genre of media content can provide a user with a dynamic user experience without requiring the user to manipulate specific media content files.06-16-2011

Anton Oguzhan Alford Andrews, Seattle, WA US

Patent application numberDescriptionPublished
20080284739Human Interface Device - An input device may detect an input on an input device. The input may be compared to stored inputs to determine if the input is related to one of the stored inputs where the stored inputs can be user defined. If the input is related to one of the stored inputs, an action may be executed related to the stored input. If the input is not related to one of the stored inputs or is not recognized, the steps of the method may be repeated. The actions associated with different gestures may be defined by the user.11-20-2008
20090002396Navigating Lists Using Input Motions - A method of navigating items on a display on a computing device with a touch sensitive input device is disclosed. Similar to a bike wheel, the list of items will rotate in relation to the velocity of the input applied including speed up, slow down, stop and change directions.01-01-2009
20090004973Activity Illumination - A method to indicate that a first device is in communication with a second device is disclosed. The first device may receive an indication activity from the second device. The indication activity may change the display and the illumination object on the first device and the displays on the illumination object and the display are similar.01-01-2009
20090172593METHOD AND ELECTRONIC DEVICE FOR ALLOWING A USER TO SELECT A MENU OPTION - A method of allowing a user to select a menu option, which method comprises the steps of allowing the user to select a position (07-02-2009
20090282102PLAYBACK DEVICE - A playback device comprising playback means for playing content and wireless communication means for communicating with another device that is within communication range, further comprising content management means for identifying a content item available from the other device, for making the identified content item available for playback by the playback means for as long as the other device is in communication with the playback device and for retaining a ghost reference to the identified content item after detecting the other device is no longer in communication with the playback device.11-12-2009
20100017723APPARATUS FOR INTRODUCING A DEPENDENCY BETWEEN A USER INTERFACE AND A SIGNAL - An apparatus (01-21-2010

Patent applications by Anton Oguzhan Alford Andrews, Seattle, WA US

Craig C. Andrews, Battle Ground, WA US

Patent application numberDescriptionPublished
20090071838ELECTROCHEMICAL APPARATUS WITH RETRACTABLE ELECTRODE - Electrochemical apparatus and methods that support periodic, non-steady state, or discontinuous operation without suffering degradation of materials or loss of efficiency. The invention provides a means for positioning one or more electrodes into contact with electrolyte and means for retracting the one or more electrodes out of contact with the electrolyte. The means for positioning and means for retracting may be the same device or different devices. The means for positioning and means for retracting may be designed to provide automatic, passive, or fail-safe retraction of the electrode upon a given shutdown condition, such as a voltage of less than one Volt being applied between the first and second electrodes, expiration of a time period, an ozone concentration greater than a setpoint ozone concentration, contact pressure of less than 5 psig, and combinations thereof.03-19-2009

Dawn Andrews, Lake Forest Park, WA US

Patent application numberDescriptionPublished
20080299122Modulating immune responses - The invention provides methods for modulating the immune system using anti-CD83 antibodies that can influence CD83 function.12-04-2008
20100249380Modulating Immune Responses - The invention provides methods for modulating the immune system using anti-CD83 antibodies that can influence CD83 function.09-30-2010

Donna B. Andrews, Shoreline, WA US

Patent application numberDescriptionPublished
20090327936PRESENTATION OF HEADERS FOR GROUPS OF LOCATIONS IN AN ELECTRONIC LIBRARY - The presentation of headers for groups of locations in a library comprising a collection of locations is disclosed. One disclosed embodiment comprises receiving a request to organize a library into groups according to a selected property, and organizing the locations into groups such that locations within a selected group have a common value of the selected property. If the common value of the selected property for the selected group corresponds to an object distinct from the locations in the group, then a first type of group header configured to accept a first set of user inputs associated with the header is displayed. Otherwise, a second type of group header configured to accept a second, different set of user inputs is displayed.12-31-2009

Patent applications by Donna B. Andrews, Shoreline, WA US

Dustin B. Andrews, Duval, WA US

Patent application numberDescriptionPublished
20110296347TEXT ENTRY TECHNIQUES - Techniques for entering text are provided. In a particular implementation, a first input control is assigned to a particular group of text characters of a plurality of groups of text characters and a second input control is assigned to a particular text character based on user input. A user interface is displayed that includes the plurality of groups of text characters and indicates that the first input control corresponds to the particular group of text characters and that the second input control corresponds to the particular text character.12-01-2011

Dustin B. Andrews, Carnation, WA US

Patent application numberDescriptionPublished
20080320109COMPLEX SOFTWARE DEPLOYMENT - Systems and methods of deploying one or more software components to a target computer infrastructure are disclosed. A descriptor file that declares a desired state of one or more target computing devices of a target computer infrastructure is parsed. A live state of the one or more target computing devices is obtained. A set of target computing devices having the live state different from the desired state is identified. A plan script that includes deployment commands configured to deploy one or more software components to each computing device is generated. The plan script can be optimized such that when executed the software components are deployed with higher efficiency, system stability, minimum downtime, etc.12-25-2008

Francis A. Andrews, Everett, WA US

Patent application numberDescriptionPublished
20080283666METHOD AND APPARATUS FOR ATTACHING A WING TO A BODY - A method and apparatus for assembling an aircraft. A wing spar fitting is connected to a spar in a wing for the aircraft. A body frame fitting is connected to a frame in a body for the aircraft. The locations and orientations of the body frame fitting and the wing spar fitting allow for the body frame fitting to be attached to the wing spar fitting when the wing is positioned for attachment to the body of the aircraft. The wing is positioned with respect to the body of the aircraft for attachment to the body. The body frame fitting and the wing spar fitting are attached to each other with a set of fasteners after the body frame fitting is aligned to the wing spar fitting without penetrating any sealed areas in the wing, wherein the wing is attached to the body by a mechanical joint that is formed by the body frame fitting and the wing spar fitting.11-20-2008

Kevin C. Andrews, Vancouver, WA US

Patent application numberDescriptionPublished
20100234185EXERCISE BIKE - An exercise bike may include a magnetic braking system to resist rotation of a flywheel. The magnetic braking system may be magnets mounted on brackets selectively pivoted relative to the frame to increase or decrease the resistance opposing rotation of the flywheel. The brackets may be pivoted using a brake adjustment assembly joined to the brackets in such a manner that the magnetic forces resisting rotation of the flywheel increase or decrease in a proportional manner over at least a portion of the adjustment range of the brake adjustment assembly. The exercise bike may further include a console that displays information, such as power. The power may be estimated from a look-up table using the crank or flywheel speed of the exercise bike measured using a speed sensor and the tilt angle of the brackets relative to a reference point measured using a power sensor that includes an accelerometer.09-16-2010

Larry Andrews, Spokane, WA US

Patent application numberDescriptionPublished
20090159718Building Designs and Heating and Cooling Systems - Building constructions, building heating and/or cooling methods, and/or heating and/or cooling systems are provided that can include interior conduits configured to convey a fluid coupled with exterior conduits extending through the grounds surrounding the building.06-25-2009
20100327605Power Generation Systems, Processes for Generating Energy at an Industrial Mine Site, Water Heating Systems, and Processes of Heating Water - Power generation systems are provided that include a circular loop of conduit, a dehumidifier coupled to the conduit, a power turbine coupled to the turbine and a pump coupled to the conduit. Processes for generating energy at an industrial mine site are also provided. Water heating systems are provided that can include a dehumidifier associated with a conduit containing water, a holding tank coupled to the conduit and water heaters coupled to the holding tank. Processes of heating water are also provided.12-30-2010
20100327606Energy Generation Systems and Processes - The present disclosure provides energy generation systems that include a conduit loop having two portions with one portion being subterranean and the other portion being above ground. These systems can also include a power turbine coupled to both portions of the conduit loop and a pump coupled to both portions of the conduit loop. Processes for generating energy are also provided.12-30-2010

Marcus J. Andrews, Bellevue, WA US

Patent application numberDescriptionPublished
20110149161VIDEO PRESENTING NETWORK CONFIGURATION SOLUTION SPACE TRAVERSAL - Resources of a video presenting network having plural outputs can be configured. A provisional configuration can be supported. Configuration of inputs can be performed separately from configuration of outputs. Interdependencies between network resources can be considered to restrict provided options to those co-functional with a provisional configuration. Responsibility for considering interdependencies can be delegated to a video driver, such as a video miniport. A client can use a variety of approaches to find a desired configuration. The desired configuration can be treated as a solution to an NP-Complete graph problem.06-23-2011
20110321027REBOOTLESS DISPLAY DRIVER UPGRADES - Systems and methods for rebootless updating of a IHV display driver are disclosed. According to such a method, first, the operating system stops the driver from running Second, the system switches over to an interim or temporary display driver, which be a default driver provided with the operating system. Third, the new hardware-specific driver is started. Thus, a hardware-specific display driver may be updated without rebooting.12-29-2011

Michael Andrews, Redmond, WA US

Patent application numberDescriptionPublished
20120090026CROSS-SITE SCRIPTING PREVENTION IN DYNAMIC CONTENT - Embodiment relate to systems, methods, and computer storage media for suppressing cross-site scripting in a content delivery system. A request is received for content that includes a scripted item or scripted items. The scripted item is identified within the content. An identifier is associated with the scripted element when the scripted element is an intended scripted element to be associated with the content. The identifier may be a hash value based from a hash function and the scripted item. Prior to communicating the content to a user, the scripted item is identified again to determine if an identifier is associated with the scripted item. If an identifier is associated with the scripted item, the identifier is evaluated to determine if the identifier is appropriate. When the identifier is determined to not be appropriate, the scripted item is prevented from being communicated to a user.04-12-2012

Robert Torrance Andrews, Mercer Island, WA US

Patent application numberDescriptionPublished
20090326512ENDOVASCULAR TUMESCENT INFUSION APPARATUS AND METHOD - A tumescent fluid infusion apparatus for use in treatment of a vascular disease includes a needle attached to a valve device. The valve device is designed to receive tumescent fluid from a fluid source. When the valve device is in an open position, it administers the tumescent fluid from the fluid source through the needle channel to allow a single hand of a user to control the needle insertion and the infusion of the tumescent fluid to free the other hand for operating a probe such as an ultrasound probe to eliminate the requirement of a second operator. The infusion apparatus also allows a user to control the amount of infused fluid without requiring syringe changes.12-31-2009