Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Morris, WA

Alan Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20120127512BRANCH OFFICE DIRECT PRINTING - Methods and apparatus for printing by a client computer reduce network usage and print delay, while performing print configuration and management at a centralized print server. The print server controls enablement of a branch office printing mode. When the branch office printing mode is enabled, the client computer sends spooled print data directly to a selected printer in the branch office. When the branch office printing mode is disabled, the client computer sends the spooled print data to the centralized print server, and the print server routes the print data to the selected printer. The print server performs configuration and management functions for the client computer in both operating modes. The print server may enable and disable the branch office printing mode on a per queue basis.05-24-2012

Arvia E. Morris, Seattle, WA US

Patent application numberDescriptionPublished
20100221823METHOD FOR CULTURING MAMMALIAN CELLS TO IMPROVE RECOMBINANT PROTEIN PRODUCTION - The present invention relates to methods for mammalian cell culture, wherein the methods make use of media containing polyamines, such as putrescine, spermidine and spermine.09-02-2010
20110002913USE OF INTERLEUKIN-4 ANTAGONISTS AND COMPOSITIONS THEREOF - Methods for treating medical conditions induced by interleukin-4 involve administering an IL-4 antagonist to a patient afflicted with such a condition. Suitable IL-4 antagonists include, but are not limited to, IL-4 receptors (such as a soluble human IL-4 receptor), antibodies that bind IL-4, antibodies that bind IL-4R, IL-4 muteins that bind to IL-4R but do not induce a biological response, molecules that inhibit IL-4-induced signal transduction, and other compounds that inhibit a biological effect that results from the binding of IL-4 to a cell surface IL-4R. Particular antibodies provided herein include human monoclonal antibodies generated by procedures involving immunization of transgenic mice. Such human antibodies may be raised against human IL-4 receptor. Certain of the antibodies inhibit both IL-4-induced and IL-13-induced biological activities.01-06-2011

Patent applications by Arvia E. Morris, Seattle, WA US

Arvia Eleanor Morris, Seattle, WA US

Patent application numberDescriptionPublished
20090123975FEED MEDIA - The invention provides stable feed media containing pyruvate and methods for stabilizing feed media by adding pyruvate. The invention further provides methods for producing proteins using such media and proteins produced through the use of such methods.05-14-2009
20120021459FEED MEDIA - The invention provides stable feed media containing pyruvate and methods for stabilizing feed media by adding pyruvate. The invention further provides methods for producing proteins using such media and proteins produced through the use of such methods.01-26-2012

Craig F. Morris, Pullman, WA US

Patent application numberDescriptionPublished
20110033605NON-TRANSGENIC SOFT TEXTURED TETRAPLOID WHEAT PLANTS HAVING GRAIN WITH SOFT TEXTURED ENDOSPERM, ENDOSPERM THEREFROM AND USES THEREOF - The present invention relates to non-transgenic tetraploid wheat plants having soft textured endosperm, methods for constructing said non-transgenic plants using cytogenetics and classical breeding techniques, endosperm therefrom and uses thereof.02-10-2011

Dan Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20090326406WEARABLE ELECTROMYOGRAPHY-BASED CONTROLLERS FOR HUMAN-COMPUTER INTERFACE - A “Wearable Electromyography-Based Controller” includes a plurality of Electromyography (EMG) sensors and provides a wired or wireless human-computer interface (HCl) for interacting with computing systems and attached devices via electrical signals generated by specific movement of the user's muscles. Following initial automated self-calibration and positional localization processes, measurement and interpretation of muscle generated electrical signals is accomplished by sampling signals from the EMG sensors of the Wearable Electromyography-Based Controller. In operation, the Wearable Electromyography-Based Controller is donned by the user and placed into a coarsely approximate position on the surface of the user's skin. Automated cues or instructions are then provided to the user for fine-tuning placement of the Wearable Electromyography-Based Controller. Examples of Wearable Electromyography-Based Controllers include articles of manufacture, such as an armband, wristwatch, or article of clothing having a plurality of integrated EMG-based sensor nodes and associated electronics.12-31-2009
20090327171RECOGNIZING GESTURES FROM FOREARM EMG SIGNALS - A machine learning model is trained by instructing a user to perform proscribed gestures, sampling signals from EMG sensors arranged arbitrarily on the user's forearm with respect to locations of muscles in the forearm, extracting feature samples from the sampled signals, labeling the feature samples according to the corresponding gestures instructed to be performed, and training the machine learning model with the labeled feature samples. Subsequently, gestures may be recognized using the trained machine learning model by sampling signals from the EMG sensors, extracting from the signals unlabeled feature samples of a same type as those extracted during the training, passing the unlabeled feature samples to the machine learning model, and outputting from the machine learning model indicia of a gesture classified by the machine learning model.12-31-2009
20100194677MAPPING OF PHYSICAL CONTROLS FOR SURFACE COMPUTING - Physical controls on a physical controller device (PCD) are dynamically mapped to application controls for an application being executed on a computer having a touch-sensitive display surface. The computer identifies a PCD which has been placed by a user on the display surface and displays a mapping aura for the PCD. When the user touches an activate direct-touch button displayed within the mapping aura, the computer activates a mapping procedure for the PCD and displays a highlighted direct-touch button over each application control which is available to be mapped to the physical controls on the PCD. When the user selects a particular application control which is available to be mapped by touching the highlighted button residing over the control, the computer creates a dynamic mapping between the selected application control and a user-selected physical control on the PCD.08-05-2010
20100244767MAGNETIC INDUCTIVE CHARGING WITH LOW FAR FIELDS - A charging station wirelessly transmits power to mobile electronic devices (MEDs) each having a planar-shaped receiver coil (RC) and a capacitor connected in parallel across the RC. The station includes a planar charging surface, a number of series-interconnected bank A source coils (SCs), a number of series-interconnected bank B SCs, and electronics for energizing the SCs. Each SC generates a flux field perpendicular to the charging surface. The bank A and bank B SCs are interleaved and alternately energized in a repeating duty cycle. The coils in each bank are also alternately wound in a different direction so that the fields cancel each other out in a far-field environment. Whenever an MED is placed in close proximity to the charging surface, the fields wirelessly induce power in the RC. The MEDs can have any two-dimensional orientation with respect to the charging surface.09-30-2010
20110133934Sensing Mechanical Energy to Appropriate the Body for Data Input - Described is using the human body as an input mechanism to a computing device. A sensor set is coupled to part of a human body. The sensor set detects mechanical (e.g., bio-acoustic) energy transmitted through the body as a result of an action/performed by the body, such as a user finger tap or flick. The sensor output data (e.g., signals) are processed to determine what action was taken. For example, the gesture may be a finger tap, and the output data may indicate which finger was tapped, what surface the finger was tapped on, or where on the body the finger was tapped.06-09-2011

Patent applications by Dan Morris, Bellevue, WA US

Dan Morris, Redmond, WA US

Patent application numberDescriptionPublished
20090064851Automatic Accompaniment for Vocal Melodies - A method for generating an accompaniment for a recorded audio melody includes providing a recorded audio melody that includes segments; performing a frequency analysis of the recorded audio melody; summing the total duration of each fundamental frequency within a segment of the melody; based on the summing, computing a probability for each possible chord for each segment; based on the computed probabilities, selecting a set of chords for the segments; and outputting the set of chords as an accompaniment for the recorded audio melody. Various other methods, devices, systems, etc. are also disclosed.03-12-2009
20100192755AUTOMATIC ACCOMPANIMENT FOR VOCAL MELODIES - A graphical user interface for facilitating generation of an accompaniment for a recorded audio melody is described. A Hidden Markov Model, trained with blended chord transition matrices and melody observation matrices, is used for providing the accompaniment for the recorded audio melody. The recorded audio melody includes segments. Frequency analysis of the recorded audio melody is performed. The total duration of each fundamental frequency within a segment of the melody is summed. Based on the summing, a probability for each possible chord for each segment is computed. Based on the computed probabilities, a set of chords are selected for the segments. The chords are displayed on a chord chart of the graphical user interface. The graphical user interface facilitates various manipulations using the chords and/or controls, and generation of a new accompaniment for a recorded audio melody based on the manipulations.08-05-2010

Daniel Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20100302137Touch Sensitive Display Apparatus using sensor input - Described herein is a system that includes a receiver component that receives gesture data from a sensor unit that is coupled to a body of a gloveless user, wherein the gesture data is indicative of a bodily gesture of the user, wherein the bodily gesture comprises movement pertaining to at least one limb of the gloveless user. The system further includes a location determiner component that determines location of the bodily gesture with respect to a touch-sensitive display apparatus. The system also includes a display component that causes the touch-sensitive display apparatus to display an image based at least in part upon the received gesture data and the determined location of the bodily gesture with respect to the touch-sensitive display apparatus.12-02-2010
20110136083INSTRUCTIONAL TOOL FOR TEACHING SEARCH SKILLS - A method described herein includes receiving, at a first computer, search data from each of a plurality of interconnected client computing devices, wherein the search data comprises one or more search terms provided to one or more search engines by users of the client computing devices, wherein the search data is independent of the search engines utilized by the users of the client computing device. The method also includes causing the search data to be displayed on a display that is in communication with the first computer.06-09-2011

Daniel R. Morris, Renton, WA US

Patent application numberDescriptionPublished
20080221436ELECTRONIC VALVE READER - The invention is directed toward a magnetic valve reader used as an indicator tool. The magnetic valve reader determines a location and an orientation for a magnetic indicator device to indicate a device setting of an implantable medical device. The implantable medical device includes the magnetic indicator device coupled to a valve on the implantable medical device. External magnetic fields, specifically the Earth's magnetic field, may interfere with the compass and create an incorrect device setting indication. The electronic reader estimates the external magnetic fields to subtract the estimate from received data to minimize any influence that external magnetic field has on the accuracy of the device setting measurement.09-11-2008
20100036227APPARATUS AND DISPLAY METHODS RELATING TO INTRAVASCULAR PLACEMENT OF A CATHETER - An integrated catheter placement system for accurately placing a catheter within a patient's vasculature is disclosed. In one embodiment, the integrated system comprises a system console, a tip location sensor for temporary placement on the patient's chest, and an ultrasound probe. The tip location sensor senses a magnetic field of a stylet disposed in a lumen of the catheter when the catheter is disposed in the vasculature. The ultrasound probe ultrasonically images a portion of the vasculature prior to introduction of the catheter. ECG signal-based catheter tip guidance is included in the integrated system to enable guidance of the catheter tip to a desired position with respect to a node of the patient's heart. Various aspects for visualizing and manipulating display of the ECG signal data acquired via the present system, together with aspects of various ECG sensor configurations, are also disclosed.02-11-2010

Patent applications by Daniel R. Morris, Renton, WA US

Daniel S. Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20090100021Search-centric hierarchichal browser history - A search-centric hierarchical browser history technique that provides for the creation of a Web search history hierarchy organized according to the search queries that a user has conducted. In one embodiment, search queries occupy the highest level of the search history hierarchy and all Web sites/search results relating to a particular search query that the user accessed are hierarchically organized below that query. In another embodiment, queries may also be optionally grouped into a higher-level hierarchy that reflects search topics.04-16-2009
20090144262SEARCH QUERY TRANSFORMATION USING DIRECT MANIPULATION - A search query transformation system and method for transforming and refining a search query are described. Embodiments of the system and method use various graphical components and controls. Direct manipulation ensures that the searcher is driving the changes in the search queries using a pointing device. Embodiments of the search query transformation system and method include a search query re-weighting user interface (UI) component for graphically adjusting and re-weighting weights of search terms, and a search query term replacement UI component for graphically replacing a search term in a query or add a synonym to the query. Embodiments of the system and method also include a search query suggestion component, which provides query revision recommendations to a searcher that are tailored to the direct manipulation query refinement interface.06-04-2009

Daniel Scott Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20080319976IDENTIFICATION AND USE OF WEB SEARCHER EXPERTISE - A search expertise level system and method for determining a search expertise level of a search engine user and then using that information to improve the searcher's experience. The search expertise level system and method identifies the search expertise level of the searcher based on query behavior, post-query browsing behavior, and other behaviors of the searcher. One simple and important behavior that indicates a skilled searcher is the use of advanced query syntax and operators in the query. Once the search expertise level of a searcher is known, the search engine user interface can be modified and tailored to the needs of both skilled and novice searchers. The search expertise level also can be used to rank search results, such that search results for a novice searcher are ranked differently than those for a skilled searcher. The search expertise level also can be used in advertising and marketing.12-25-2008
20090030767SCHEDULING AND IMPROVING ERGONOMIC BREAKS USING ENVIRONMENTAL INFORMATION - An ergonomic break system and method for scheduling and improving an ergonomic break for a user from a computing device. The system and method schedule the break based on environmental information to minimize annoyance to the user. Environmental information includes the condition of the computing device (such as whether the user is typing at the keyboard or using a mouse), the condition of the environment in the immediate vicinity of the computing device (such as whether the user is on the telephone or has another person in the room with her), and the condition of the user (such as whether the user is looking at the display device or is properly stretching during the ergonomic break). The system and method also include features that improve the user's productivity during the break and improve the effectiveness and effectiveness of the break.01-29-2009

Daniel Scott Morris, Redmond, WA US

Patent application numberDescriptionPublished
20080319944USER INTERFACES TO PERFORM MULTIPLE QUERY SEARCHES - User interfaces for conducting multi-query searches. These user interfaces also provide specific mechanisms for supporting multi-query searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; support for generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries.12-25-2008
20080319975Exploratory Search Technique - A technique for the creation of synthesized results from multi-query searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It allows a user to define the boundaries of the exploratory search before it starts or retroactively define which queries belong to the search. It can imply which queries belong to the search based on parameters in the queries or results. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries. User interfaces for conducting multi-query searches are also provided.12-25-2008
20090006324MULTIPLE MONITOR/MULTIPLE PARTY SEARCHES - A technique for the creation of synthesized results from multi-query, multi-party and multi-monitor searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries.01-01-2009
20090006358SEARCH RESULTS - A technique for the creation of synthesized results from multi-query searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It can determine which queries belong to the search based on parameters in the queries or results. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries.01-01-2009

Delbert A. Morris, Colville, WA US

Patent application numberDescriptionPublished
20080202738Heat exchanger system - A heat exchanger system is described and which includes a metal tubular heat exchanger; a fluid distributor conduit fabricated from a metal dissimilar to that of the heat exchanger, and wherein the fluid distributor conduit is connected in fluid flowing relation relative to the metal tubular heat exchanger; and a fluid distributor made of a metal that is similar to that of the fluid distributor conduit, and which is connected in fluid flowing relation relative to the fluid distributor.08-28-2008

Guy Brian Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20110093560MULTI-NONLINEAR STORY INTERACTIVE CONTENT SYSTEM - Techniques for generating a social community system based around multi-nonlinear stories is herein disclosed.04-21-2011

James E. Morris, Richland, WA US

Patent application numberDescriptionPublished
20100280393Optical Reflectance Spectroscopy for Evaluation of Radiation Injury - Non-invasive methods and systems are described for rapidly measuring in-vivo dose, severity, and progression of injury after exposure to damaging phenomena, such as ionizing radiation, chemical burns, or electrical burns. Optical reflectance backscattering spectroscopy is applied to identify and characterize the effects of such phenomena on an individual's whole body and in localized areas.11-04-2010

Jason A. Morris, Bellingham, WA US

Patent application numberDescriptionPublished
20090031747DEHUMIDIFIER - A dehumidifier comprises a base, a top, and a tray removably positioned between the base and the top. The tray is provided to accommodate a moisture-absorbing material thereon and further comprises a floor having at least one drain for passage of absorbed moisture from the tray to the base. The tray further comprises at least one vented sidewall for increased airflow around the moisture-absorbing material. In one embodiment, a hanger is provided for hanging the dehumidifier in a closet or the like. In an alternative embodiment, a movable support is provided on the base for increasing the stability of the base relative to a support surface.02-05-2009

John Morris, Camas, WA US

Patent application numberDescriptionPublished
20110055328SELECTIVE ACCESS OF MULTI-RATE DATA FROM A SERVER AND/OR PEER - Aspects of the disclosed subject matter are directed to facilitating peer-to-peer data exchange in a common domain. In accordance with one embodiment, a method is provided for obtaining content from one or more peers that are connected to the domain. The method includes registering a peer with a super-peer when a connection to the domain is established. Then, the connecting peer obtains data that describes various network conditions and identifies chunks of content available from other peers. In downloading content from other peers, heuristics are applied to select between available chunks that are potentially encoded at different bitrates. The heuristics account for the network conditions between peers and balance the potential need to quickly access content with the desire to obtain high quality content.03-03-2011

John M. Morris, Auburn, WA US

Patent application numberDescriptionPublished
20080237522THREE-POSITION SELECTOR VALVE - A selector valve (10-02-2008
20080237525FUEL SELECTOR VALVE - A fuel selector valve (10-02-2008

John Michael Morris, Auburn, WA US

Patent application numberDescriptionPublished
20080224532PARKING BRAKE INTERLOCK - A parking brake interlock is provided according to the invention. The parking brake interlock includes a parking brake inlet configured to receive a parking brake air supply, a service brake inlet configured to receive a service brake air supply, an exhaust port, and an interlock valve mechanism in communication with the parking brake inlet, the service brake inlet, and the exhaust port. The interlock valve mechanism is configured to exhaust the parking brake air supply if the service brake air pressure is not received. The interlock valve mechanism is further configured to hold the parking brake air supply in order to generate a parking brake air pressure if the service brake air pressure is received.09-18-2008
20090056530FORCE AMPLIFIER - A force amplifier comprising a housing is provided. The force amplifier includes a force assembly positioned in the housing. The force assembly comprises an input force component, an output force component, and an intermediate force component rigidly coupling the input force component to the output force component. An assist piston is positioned in the housing. The assist piston is coupled to the force assembly. A regulating piston is positioned in the housing. The regulating piston is coupled to the force assembly. The regulating piston controls the supply of a pressurized fluid acting on the assist piston.03-05-2009
20090096268SEAT HEIGHT CONTROL SYSTEM - The present invention relates to a leveling valve including a first port, a second port, a third port, a valve, and a clutch. The clutch is provided with an engaged position and a disengaged position. At least a portion of the clutch may move relative to the valve when the clutch is in the disengaged position. The clutch moves the valve when the clutch is in the engaged position. The valve is movable between a first position, a second position, and a third position. When the valve is in the first position, the valve blocks a first pathway, which extends from the first port, from connecting with a second pathway, which extends from the second port. When the valve is in the second position, the valve allows the first pathway to connect with the second pathway. When the valve is in the third position, the valve allows the second pathway to connect with a third pathway, which extends from the third port.04-16-2009
20100045030POSITIVE COMPLETION COUPLER INSERT AND COUPLER - A positive completion coupler insert (02-25-2010
20110101257LIFT AXLE CONTROL VALVE - A lift axle control valve (05-05-2011
20110265641FORCE AMPLIFIER - A force amplifier comprising a housing is provided. The force amplifier includes a force assembly positioned in the housing. The force assembly comprises an input force component, an output force component, and an intermediate force component rigidly coupling the input force component to the output force component. An assist piston is positioned in the housing. The assist piston is coupled to the force assembly. A regulating piston is positioned in the housing. The regulating piston is coupled to the force assembly. The regulating piston controls the supply of a pressurized fluid acting on the assist piston.11-03-2011

Patent applications by John Michael Morris, Auburn, WA US

Jonathan Peary Morris, Duvall, WA US

Patent application numberDescriptionPublished
20100306391SINGLE-INTERFACE DYNAMIC MTU CONTROL - Systems, methods, and computer media for loading initial maximum transmission unit (MTU) information and determining a destination host PMTU are provided. PMTU is the maximum data unit size that can be transmitted from a source host to a destination host because of a limiting component located somewhere in the path. Initial MTU values are determined from local and network sources, including a central repository, and loaded. A PMTU is then determined for a path between a source host and destination host by selecting an MTU value from the available values. If no MTU values are available for a destination host, a default value is used.12-02-2010

Larry A. Morris, Kirkland, WA US

Patent application numberDescriptionPublished
20090088142DEVICE MIGRATION - Personalization data such as settings and/or state is migrated across devices including mobile phones. Device personalizations are pushed to a cloud service or other mechanism for backup and subsequent transmission to other devices. The personalization data can later be employed to configure one or more other devices in the same manner as a first device.04-02-2009
20090089569MULTI-OS (OPERATING SYSTEM) BOOT VIA MOBILE DEVICE - A system that facilitates different levels of operating system (OS) boot so as to provide users with rapid access to certain mobile device functionalities, security, applications, etc. is provided. An OS can be loaded in phases or stages commensurate with policies, preferences, actions, context, etc. Similarly, a particular OS or group of OSs can be loaded to address a particular scenario or requirement.04-02-2009

Matthew Morris, Seattle, WA US

Patent application numberDescriptionPublished
20080301465PROTECTION OF SOFTWARE TRANSMITTED OVER AN UNPROTECTED INTERFACE - The same level of protection and ability to associate rights to media content available with a stand alone media player is provided with a software media player. In an example configuration, a peripheral device comprising an optical disc drive capable of reading HD DVD media, and comprising a flash memory microcontroller with cryptographic capabilities, is coupled to a host game console via a universal serial bus (USB) interface. Media content from the peripheral device is rendered on the host game console. Software protection and management are provided utilizing various cryptographic keys and protocols. Software protection and management meets the prescribed rules of the Advanced Access Content System (AACS) license agreement with respect to consumer electronics players while allowing the playback of media content (e.g., movies) to be performed by software.12-04-2008
20090067447Wireless channel selection techniques and devices - Techniques for locating wireless channels usable for transmitting media signals from personal media players that are adequately separated from wireless channels used for other purposes. One technique involves identifying a target channel and at least two additional channels within a certain proximity of the target channel, and evaluating a channel usability algorithm based on characteristics, such as the received signal strengths, of the target channel and the received signal strengths of each of the proximate channels. Based on evaluation of the algorithm, the target channel is deemed either usable or not usable to transmit the media signal. The most desirable available target channel(s) in a particular group or sub-group of wireless channels may also be identified.03-12-2009

Max Morris, Seattle, WA US

Patent application numberDescriptionPublished
20080298279SECURITY AND SUPPORT FOR FLEXIBLE CONFERENCING TOPOLOGIES SPANNING PROXIES, FIREWALLS AND GATEWAYS - A method and system for setting up and managing secure data/audio/video conferences with a wide range of topologies is described. The disclosed method and system allow extending the range of topologies possible with the H.323 conferencing standards while overcoming T.120 negotiating constraints. Security in such conferences may be based on a trusted node system or on more complex security procedures. Furthermore, the taught conference topologies fully utilize the T.120 standards while also permitting the reach of the conferences to the extent enabled by the H.323 standards by implementing additional modules to manage the setting up and tearing down of one or more conference connections. In addition, the method and system allow for dynamically adjusting conference connections to improve bandwidth usage and utilize H.323 support for gatekeepers.12-04-2008
20090083765Accessing device-hosted services from scripting and other programming environments - An arrangement for exposing self-describing device-hosted services on a client device to a host application or processes over MTP (Media Transfer Protocol) is provided by which an MTP extension comprising new MTP commands enables the device-hosted services to be backwards and forward compatible with existing MTP implementations. The new MTP commands in the extension enable discovery by the host of device-hosted services provided by a connected client device. In an illustrative example, the device-hosted services include storage services, functional device services, and information services. These device-hosted services advantageously enable richer communication between the host and client device. A set of methods is further provided for taking any such device-hosted service present on a device and exposing the functionality, for example, to web-based client applications, as well as other thin-client solutions, through utilization of a scriptable or other programming environment.03-26-2009

Max G. Morris, Seattle, WA US

Patent application numberDescriptionPublished
20090012805Portable Digital Rights for Multiple Devices - Portable digital rights for multiple devices is described. In an embodiment, a digital rights management (DRM) system includes a first device with a removable component configured as a token that is associated with a DRM license. The first device also includes a removable memory card that stores protected media content on which the first device can perform actions as permitted by the DRM license. The DRM system also includes a second device that can have the removable component and the removable memory card when removed from the first device and installed in the second device such that the second device can perform the actions on the protected media content as permitted by the DRM license.01-08-2009
20090300658DEFINING, DISTRIBUTING AND PRESENTING DEVICE EXPERIENCES - Platforms and techniques for defining, authorizing/authenticating, distributing, and presenting dynamic device experiences using a number of hierarchically-related, declarative language data structures, such as extensible markup language (“XML”) elements or attributes. A dynamic device experience is presented when two electronic devices are in communication via a communication medium. The data structures are processed to present a graphical user interface to a user—the graphical user interface implements a dynamic device experience associated with the other electronic device. In one exemplary scenario, independent hardware vendors (“IHVs”) author XML documents that include device experience information (such as branding or advertising information, access to Web services or applications, and access to device functionality), in the form of items of data stored in the data structures. The XML documents are verified against a predetermined schema, secured using a cryptographic technique such as a digital signature, and discovered/distributed in flexible, tamper-resistant manners.12-03-2009

Patent applications by Max G. Morris, Seattle, WA US

Meredith Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20090100021Search-centric hierarchichal browser history - A search-centric hierarchical browser history technique that provides for the creation of a Web search history hierarchy organized according to the search queries that a user has conducted. In one embodiment, search queries occupy the highest level of the search history hierarchy and all Web sites/search results relating to a particular search query that the user accessed are hierarchically organized below that query. In another embodiment, queries may also be optionally grouped into a higher-level hierarchy that reflects search topics.04-16-2009
20090271691LINKING DIGITAL AND PAPER DOCUMENTS - Various embodiments facilitate linking physical documents to digital documents. Links link physical documents to digital documents. Using a sensor, the physical documents are automatically detected and identified on a digital workspace. A computer is capable of displaying graphics, and user interaction with displayed graphics can be detected. The digital workspace displays a GUI component having one or more controls, and the GUI component is displayed at a location relative to a physical document on the digital workspace. User interaction with the control is detected and either a link between the physical document and one of the digital documents is edited, or an existing link between the physical document and a digital document is used to perform an operation on the digital document. Alternatively or additionally, links may be automatically generated digital documents determined to be implicitly related to the physical document.10-29-2009
20100194677MAPPING OF PHYSICAL CONTROLS FOR SURFACE COMPUTING - Physical controls on a physical controller device (PCD) are dynamically mapped to application controls for an application being executed on a computer having a touch-sensitive display surface. The computer identifies a PCD which has been placed by a user on the display surface and displays a mapping aura for the PCD. When the user touches an activate direct-touch button displayed within the mapping aura, the computer activates a mapping procedure for the PCD and displays a highlighted direct-touch button over each application control which is available to be mapped to the physical controls on the PCD. When the user selects a particular application control which is available to be mapped by touching the highlighted button residing over the control, the computer creates a dynamic mapping between the selected application control and a user-selected physical control on the PCD.08-05-2010
20100306231COLLABORATIVE SEARCH TOOLS - Described herein are technologies pertaining to search in general, and collaborative searching in particular. Graphical items are generated that are representative of searches. The graphical items include graphical indicia that indicate which search results were included in other, related searches.12-02-2010

Meredith J. Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20100031202USER-DEFINED GESTURE SET FOR SURFACE COMPUTING - The claimed subject matter provides a system and/or a method that facilitates generating an intuitive set of gestures for employment with surface computing. A gesture set creator can prompt two or more users with a potential effect for a portion of displayed data. An interface component can receive at least one surface input from the user in response to the prompted potential effect. A surface detection component can track the surface input utilizing a computer vision-based sensing technique. The gesture set creator collects the surface input from the two or more users in order to identify a user-defined gesture based upon a correlation between the respective surface inputs, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data.02-04-2010
20100031203USER-DEFINED GESTURE SET FOR SURFACE COMPUTING - The claimed subject matter provides a system and/or a method that facilitates generating an intuitive set of gestures for employment with surface computing. A gesture set creator can prompt two or more users with a potential effect for a portion of displayed data. An interface component can receive at least one surface input from the user in response to the prompted potential effect. A surface detection component can track the surface input utilizing a computer vision-based sensing technique. The gesture set creator collects the surface input from the two or more users in order to identify a user-defined gesture based upon a correlation between the respective surface inputs, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data.02-04-2010
20100079369Using Physical Objects in Conjunction with an Interactive Surface - An interaction management module (IMM) is described for allowing users to engage an interactive surface in a collaborative environment using various input devices, such as keyboard-type devices and mouse-type devices. The IMM displays digital objects on the interactive surface that are associated with the devices in various ways. The digital objects can include input display interfaces, cursors, soft-key input mechanisms, and so on. Further, the IMM provides a mechanism for establishing a frame of reference for governing the placement of each cursor on the interactive surface. Further, the IMM provides a mechanism for allowing users to make a digital copy of a physical article placed on the interactive surface. The IMM also provides a mechanism which duplicates actions taken on the digital copy with respect to the physical article, and vice versa.04-01-2010
20100205190SURFACE-BASED COLLABORATIVE SEARCH - The claimed subject matter relates to architectures that can provide rich features associated with information-based collaborative searches by leveraging a multi-touch surface computing-based display. In particular, a first architecture can include a multi-touch surface configured to support interactivity with multiple collocated users simultaneously. Based upon such interaction, the first architecture can transmit to a search engine a multiuser surface identifier and a set of search terms input by collocated users that share a collaborative task. In response, the architecture can receive a set of search results from a second architecture, and present those results to the multi-touch surface in a variety of ways. The second architecture can relate to a search engine that can process the search terms to generate corresponding search results and also process information associated with the multiuser surface identifier.08-12-2010
20110252011Integrating a Search Service with a Social Network Resource - A system is described for integrating a search engine and one or more social network resources. The system operates by determining whether a search operation being conducted by a user warrants interaction with a social network resource. If so, the system may provide an invitation to the user to forward a query-related message to the social network resource. The system then sends the message to a group of contacts via the social network resource, where the group of contacts can be defined in various ways. The system receives a response from at least one contact in the group of contacts and presents that response to the user using various delivery mechanisms, as governed by various delivery timings.10-13-2011
20110252108DESIGNATING AUTOMATED AGENTS AS FRIENDS IN A SOCIAL NETWORK SERVICE - A system is described in which a user can add one or more automated agents as “friends” in a social network service. In operation, an automated agent observes an information need expressed by the user via the social network service, e.g., in the form of an original message posted to the social network service; determines whether it is appropriate to reply to the information need; uses automated functionality to generate a reply message to the information need (if it is deemed appropriate to reply to the information need); and sends the reply message to a target destination, such as a social network page associated with the user. For example, without limitation, one type of automated agent performs a question-answering function. Another type of automated agent performs a social referral service.10-13-2011

Mereidith J. Morris, Bellevue, WA US

Patent application numberDescriptionPublished
20100325572MULTIPLE MOUSE CHARACTER ENTRY - This document relates to multiple mouse character entry. More particularly, the document relates to multiple mouse character entry tools for use on a common or shared graphical user interface (GUI). In some implementations, the multiple mouse character entry tools (MMCE tools) can generate a GUI that includes multiple distinctively identified cursors. Individual cursors can be controlled by individual users via a corresponding mouse. The MMCE tools can associate a set of characters with an individual cursor effective that an individual user can use the mouse's scroll wheel to scroll to specific characters of the set. The user can select an individual character by clicking a button of the mouse.12-23-2010

Mitchell G. Morris, Sammamish, WA US

Patent application numberDescriptionPublished
20090132671MESSAGE STATE MAINTENANCE AT A CURSOR - The present invention extends to methods, systems, and computer program products for maintaining message state at a cursor. A message consumer requests messages from a cursor. The cursor can maintain state information for the message consumers separately from a message log that stores messages. Any of a variety of message delivery assurances can be used when delivering a message to a message consumer.05-21-2009
20090132868MESSAGE STATE MAINTENANCE AT A MESSAGE LOG - The present invention extends to methods, systems, and computer program products for maintaining message state at a message log. Messages are accumulated at a message log in accordance with a message retention policy. Any of a variety of message capture assurances can be used when capturing a message from a message producer within a message log. A message becomes visible to message consumers after the outcome of writing the message is known (either failure or success). Messages are requested using (e.g., monotonically increasing) sequence numbers. Messages are also dropped from the message log in accordance with the message retention policy.05-21-2009
20090133038DISTRIBUTED MESSAGING SYSTEM WITH CONFIGURABLE ASSURANCES - The present invention extends to methods, systems, and computer program products for configuring assurances within distributed messaging systems. A defined set of message log and cursor components are configurably activatable and deactivatable to compose a variety of different capture assurances, transfer assurances, and delivery assurances within a distributed messaging system. A composition of a capture assurance, a transfer assurance, and a delivery assurance can provide an end-to-end assurance for a messaging system. End-to-end assurances can include one of best effort, at-most-once, at-least-once, and exactly once and can include one of: durable or non-durable. Using a defined set of activatable and deactivatable message log and cursor components facilities more efficient transitions between desired assurances. In some embodiments, a composition of a capture assurance, a transfer assurance, and a delivery assurance provides durable exactly-once message delivery.05-21-2009
20090133039DURABLE EXACTLY ONCE MESSAGE DELIVERY AT SCALE - The present invention extends to methods, systems, and computer program products for durable exactly once message delivery at scale. A message capture system uses a synchronous capture channel and transactions to provide durable exactly once message capture. Messages are sent from the message capture system to a message delivery system over a network using an at least once transfer protocol. The message delivery system implements a durable at most once messaging behavior, the combination of which results in durable exactly once transfer of messages from the message capture system to the message delivery system. The message delivery system uses a synchronous delivery channel and transactions to provide durable exactly once message delivery. Cursors maintaining message consumer state are collocated with message consumers, freeing up message log resources to process increased volumes of messages, such as, for example, in a queued or pub/sub environment.05-21-2009

Nathan Morris, Seattle, WA US

Patent application numberDescriptionPublished
20090288150ACCESS CONTROL BY TESTING FOR SHARED KNOWLEDGE - Access to resource(s) intended to be shared with specific groups of individuals is controlled using concise tests of shared knowledge instead of (or in addition) to accounts and access control lists. Users can readily learn the concept and choose questions that will control the access by the desired group with little effort. Such questions can be relatively secure to guesses by those not intended to have access, particularly if the number of allowed guesses is relatively limited. Users can generally predict the security of their questions, but sometimes underestimate the ability of attackers to use Web searching or enumeration to discover answers. In such cases, the system can automatically discover weak questions and then suggest alternatives. By lowering the threshold to access control, shared knowledge tests can enable more types of information to acquire collaborative value on the Internet and on other types of networks.11-19-2009

Quintin Morris, Issaquah, WA US

Patent application numberDescriptionPublished
20110063119USER INTERFACE FOR RECHARGEABLE BATTERIES - A rechargeable battery includes a housing having an external surface including a user interface region. A battery cell within the housing is characterized by a charging status, a state of charge, and a state of health. A processor disposed within the housing determines and/or stores the charging status as well as one or more of the state of charge and the state of health of the battery cell. The user interface region provides a plurality of visual components configured to provide a plurality of visual cues relating to the charging status, the state of charge, and the state of health of the battery cell. The plurality of visual components may include a persistent display, an on-demand display, and an input component. The input component may be used to select the manner in which the visual cues are provided.03-17-2011

Quintin R. Morris, Issaquah, WA US

Patent application numberDescriptionPublished
20110195752Moveable Housing of a Mobile Communications Device - Mobile communications devices having moveable housings are described. In an implementation, a mobile communications device includes a first housing that includes a display device; and a second housing that includes a keyboard. At least one of the first or second housings are moveable between a first configuration in which the first housing substantially covers the second housing so the keyboard is covered and the display device is viewable and a second configuration in which the keyboard is exposed and positioned such that an outer plane of the keyboard is positioned in a substantially similar plane to that of an outer surface of the display device.08-11-2011

Richard Morris, Maple Valley, WA US

Patent application numberDescriptionPublished
20110178407Hard and Soft Backing for Medical Ultrasound Transducer Array - A transducer for multiple purposes is provided. Different backings are used for different elements of a same array. The different backings optimize the respective elements for the desired use. A soft backing (e.g., Z=3 Mrayl) is used behind some elements for ultrasound imaging. A hard backing (e.g., Z=100 MRayl) is used behind other elements for lower frequency operation.07-21-2011

Ron Morris, Seattle, WA US

Patent application numberDescriptionPublished
20120056752CONTENT SIGNATURING - Content signaturing is provided by a display receiver device comprising one or more source inputs, where each source input is configured to receive a content signal from a corresponding content source. The display receiver device further comprises a content identification module to send sample information derived from each received content signal to a signature processor and to receive from the signature processor content information for each corresponding content source, the content information for a particular content source indicating a content item embodied by the content signal received from that particular content source. The display receiver device further comprises an association module to associate the content item corresponding to the particular content source with one or more associated content items not corresponding to the particular content source.03-08-2012
20120060116CONTENT SIGNATURING USER INTERFACE - Content signaturing is provided by a display device comprising one or more source inputs, where each source input is configured to receive a content signal from a corresponding content source. The display device further comprises a content identification module to send sample information derived from each received content signal to a signature processor and to receive from the signature processor content information for each corresponding content source. The display device further comprises a user interface module to produce a unified user interface including a menu option for each content source, where each menu option includes content information identified via the content identification module for the corresponding content source. The display device further comprises a display to visually present the unified user interface.03-08-2012

Ronald A. Morris, Seattle, WA US

Patent application numberDescriptionPublished
20090172543THUMBNAIL NAVIGATION BAR FOR VIDEO - While playing back video on a display device, a user request to display a navigation bar corresponding to the video is received. In response to receiving the user request, the navigation bar is displayed on the display device. This navigation bar includes multiple thumbnails each corresponding to a different location in the video. A user selection of one of the multiple thumbnails is received, and playing of the video is changed to begin playing at a location corresponding to the selected thumbnail.07-02-2009
20090328102Representative Scene Images - Representative scene images are described. In embodiment(s), an episodes user interface can be generated to include scene images that each represent and visually distinguish a different episode in a television program series. The episodes user interface can then be communicated to a media device to be rendered for display where the scene images are viewer-selectable via the episodes user interface. A scene image can be selected to initiate a request for an episode in the television program series to be rendered for viewing at the media device.12-31-2009
20090328103GENRE-BASED SEGMENT COLLECTIONS - Genre-based segment collections is described. In embodiment(s), program segments that have been segmented from multiple television programs can be determined to have a common association based on a genre of the program segments. A segment collection can then be generated to include the program segments that have been determined to have the common association. The program segments of the segment collection can be selected from a collections user interface to initiate rendering the program segments for viewing.12-31-2009
20100088602Multi-Application Control - Multi-application control is described. In embodiment(s), multiple media applications can be processed to generate a media content output from each of the media applications. The media content outputs from the media applications can be displayed together on a display device. A control input can be received to initiate a change to one or more of the media content outputs that are displayed on the display device, and a determination is made as to which of the media content outputs to change when receiving the control input.04-08-2010
20100088630CONTENT AWARE ADAPTIVE DISPLAY - Content aware adaptive display is described. In embodiment(s), a media image can be displayed on an integrated display of a media device. The media device can detect that a display device is proximate the media device, determine a display orientation for the media image at the display device, and communicate the media image to the display device that then displays the media image in the determined display orientation.04-08-2010
20100318927MEDIA ASSET PIVOT NAVIGATION - Media asset pivot navigation is described. In various embodiments, collections of media assets are determined from relational metadata that corresponds to the media assets in a respective collection. Each collection of media assets are represented as a navigation axis along which the media assets in a respective collection can be located, and a media asset can be associated with multiple collections of media assets based on the relational metadata. A media asset navigation interface is generated for display from which the collections of media assets can be navigated to locate the media assets for selection. The media asset navigation interface includes a display of a collection of media assets represented as a navigation axis. A navigation input can be received to pivot from the navigation axis to an alternate navigation axis and initiate a display of an additional collection of media assets that are represented as the alternate navigation axis.12-16-2010
20100325552Media Asset Navigation Representations - Media asset navigation representations are described. In various embodiments, a content navigation input is received, such as an input to a client device, to initiate a display of a media asset navigation interface from which media assets can be selected. Groups of related media assets are determined, and each group of related media assets is represented for user selection from the media asset navigation interface. A visual element is identified for each group of related media assets, and the visual elements each provide a coherent visual representation of the related media assets in a respective group. A display can be initiated of the visual elements in the media asset navigation interface where each of the visual elements are selectable to individually navigate the related media assets in the respective groups.12-23-2010

Roy Morris, Bothell, WA US

Patent application numberDescriptionPublished
20110292876DYNAMIC MESH NETWORKS - In an embodiment, a wireless data exchange network includes a wireless device (WD) operating under a wireless network communications protocol, a wireless access point (AP), operatively linked to the WD and a wired network, and operating under the wireless network communications protocol, and a wireless mobile device (WMD) capable of operatively linking with the WD and the AP, and operating under the network communications protocol. In another embodiment, a method for dynamically establishing a wireless data link between the WD and the AP wherein the WMD functions as a bridge there between, where the method may include determining the state of the data exchange link between the WD and the AP, selectively receiving and retransmitting data, by the WMD, from the WD to the AP and from the AP to the WD; and maintaining the wireless network communications protocol of the WMD during reception and retransmission of data between itself and the WD or the AP.12-01-2011
20110314147SYSTEM AND METHOD FOR DETECTING UNAUTHORIZED WIRELESS ACCESS POINTS - Unauthorized wireless access points are detected by configuring authorized access points and mobile units to listen to all wireless traffic in its cell and report all detected wireless devices to a monitor. The monitor checks the reported devices against a list of authorized network devices. If the reported wireless device is not an authorized device, the monitor determines if the reported device is connected to the network. If the reported device is connected to the network and is not an authorized device, the monitor alerts the network operator or network manager of a rogue device connected to the network and attempts to locate and isolate the rogue device.12-22-2011

Russel W. Morris, Redmond, WA US

Patent application numberDescriptionPublished
20090179395GROUND HANDLING CART FOR SKID EQUIPPED AIRCRAFT - Ground carts to support skid equipped aircraft and to maneuver these craft safely on the ground during taxiing for take off, recovery, servicing, and transport to maintenance or storage. The ground carts provide the capability to minimize risks of damage to aircraft during towing by lifting the aircraft off the ground. Further, an embodiment of the ground cart of the invention includes the ability to rotate the aircraft on a cart platform up to 90° from the direction of forward motion of the cart to facilitate movement in and around the airport apron/hanger and to counter cross winds during take off. In addition, carts may be controlled from the aircraft, for example to provide for steering control until the aircraft is launched, cart braking, platform rotation, and other maneuvers.07-16-2009

Scott J. Morris, Kennewick, WA US

Patent application numberDescriptionPublished
20100078571Method and System for Imaging a Radiation Source - A method for imaging a radiation source, and a device that utilizes these methods that in one embodiment include the steps of: calculating at least one Compton cone of a first parameter of a radiation emission from information received from a sensor occurrence; and tracing this Compton cone on to a unit sphere having preselected characteristics using an estimated angular uncertainty to limit at least a portion of said tracing. In another embodiment of the invention at least two Compton cones are calculated and then intersected upon a predefined surface such as a sphere. These intersection points can then be iterated over a preselected series of prior events.04-01-2010