Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jacobs, WA

Andrew W. Jacobs, Seattle, WA US

Patent application numberDescriptionPublished
20090063099ACTIVITY CLASSIFICATION FROM ROUTE AND SENSOR-BASED METADATA - Systems and methods that infer and classify user activity based in part on routing data. A storage medium can store raw data collected, and such acquired data can be subsequently be analyzed or distilled to generate abstract qualities about the raw data (e.g., velocity of user during route, level of difficulty, and the like). Various machine learning techniques, artificial intelligence methodologies, decision trees, and/or statistical methods can be employed to supply inference regarding the acquired raw data and/or the abstract qualities.03-05-2009

Patent applications by Andrew W. Jacobs, Seattle, WA US

Charles Jacobs, Seattle, WA US

Patent application numberDescriptionPublished
20080295005SYSTEM AND METHOD FOR ADAPTIVE DOCUMENT LAYOUT VIA MANIFOLD CONTENT - A user interface for improving document layout on arbitrary devices of different resolutions and size using manifold representations of content. Manifold representations of content are: multiple versions of anything that might appear in a document, from text, to images, to even such things as stylistic conventions. The specific content is selected and formatted dynamically, on the fly, by a layout engine in order to best adapt to a given viewing situation. A user interface for authoring and editing such manifold content is disclosed.11-27-2008

Patent applications by Charles Jacobs, Seattle, WA US

Charles E. Jacobs, Seattle, WA US

Patent application numberDescriptionPublished
20090171920ADAPTIVE PAGE LAYOUT UTILIZING BLOCK-LEVEL ELEMENTS - Computer-storage media, computerized methods and systems for formatting a page layout according to form factors of a display area are provided. Initially, search results are received and dynamically converted into respective block-level elements, where each of the block-level elements is associated with a portion of content from one of the received search results. Form factors are retrieved from a graphical user interface. Typically the form factors are associated with properties of a display area initiated to present the search results. At least one adaptive template is selected according to the retrieved form factors. The portion of content of each of the block-level elements is formatted based on at least one adaptive template. Also, the adaptive template is utilized to establish content panes within the page layout, as directed by the form factors. These content panes are populated with one or more of the block-level elements.07-02-2009
20110010661ADAPTIVE PAGE LAYOUT UTILIZING BLOCK-LEVEL ELEMENTS - Computer-storage media, computerized methods and systems for formatting a page layout according to form factors of a display area are provided. Initially, search results are received and dynamically converted into respective block-level elements, where each of the block-level elements is associated with a portion of content from one of the received search results. Form factors are retrieved from a graphical user interface. Typically the form factors are associated with properties of a display area initiated to present the search results. At least one adaptive template is selected according to the retrieved form factors. The portion of content of each of the block-level elements is formatted based on at least one adaptive template. Also, the adaptive template is utilized to establish content panes within the page layout, as directed by the form factors. These content panes are populated with one or more of the block-level elements.01-13-2011

Patent applications by Charles E. Jacobs, Seattle, WA US

Charles Edward Jacobs, Seattle, WA US

Patent application numberDescriptionPublished
20110283204Pasting Various Data into a Programming Environment - Described is a technology by which a user pastes selected data into a command line of a program, including when the selected data is non-textual. Upon detecting the paste (or drop) action, a variable name is automatically generated and inserted at the current point in a command line, where it acts as a proxy for the pasted data itself. A data structure comprising the selected data or transformed data corresponding to that selected data is maintained in program storage, e.g., RAM allocated to the program. In one aspect, a handler may be used to transform the data from one format into another that may be used by a particular program. For example, text may be reformatted into an array on which the program operates. The handler may be selected from a plurality of possible handlers, including customized handlers.11-17-2011

Joel Jacobs, Seattle, WA US

Patent application numberDescriptionPublished
20090093182STRUCTURE BUILDING TOY - A toy structure building apparatus includes a plurality of connector members attached to a plurality of structural members. Each connector member has a pin portion and a retention element located on an external surface of the pin portion. The apparatus further includes a plurality of connectors, each connector having an aperture for receiving the pin portion of a connector member and a detent member disposed within the aperture. The detent member is adapted to lockingly engage the retention element and includes a flexible elongated locking element extending in a direction substantially parallel to the central axis of the pin portion when the detent member is lockingly engaged to the retention element. The pin portion is selectively insertable into the aperture to couple and uncouple the structural members to each other to build a toy structure.04-09-2009
20090132763Memory Cards Having Two Standard Sets Of Contacts And A Hinged Contact Covering Mechanism - Enclosed re-programmable non-volatile memory cards include at least two sets of electrical contacts to which the internal memory is connected. The two sets of contacts have different patterns, preferably in accordance with two different contact standards such as a memory card standard and that of the Universal Serial Bus (USB). One memory card standard that can be followed is that of the Secure Digital (SD) card. The cards can thus be used with different hosts that are compatible with one set of contacts but not the other. A cover that is hinged to the card to normally cover one set of contacts can be manually rotated out of the way when that set of contacts is being used.05-21-2009
20090134228MEMORY CARDS HAVING TWO STANDARD SETS OF CONTACTS AND A HINGED CONTACT COVERING MECHANISM - Enclosed re-programmable non-volatile memory cards include at least two sets of electrical contacts to which the internal memory is connected. The two sets of contacts have different patterns, preferably in accordance with two different contact standards such as a memory card standard and that of the Universal Serial Bus (USB). One memory card standard that can be followed is that of the Secure Digital (SD) card. The cards can thus be used with different hosts that are compatible with one set of contacts but not the other. A cover that is hinged to the card to normally cover one set of contacts can be manually rotated out of the way when that set of contacts is being used.05-28-2009

Joel B. Jacobs, Seattle, WA US

Patent application numberDescriptionPublished
20100013777TRACKING INPUT IN A SCREEN-REFLECTIVE INTERFACE ENVIRONMENT - In an example embodiment, a method is adapted to tracking input with a device. The method includes an act of monitoring and acts of activating and displaying if a touch input is detected. The device has a first side and a second side, with the second side opposite the first side. The device has a display screen disposed on the first side, and a screen-reflective interface disposed on the second side. Respective positions on the screen-reflective interface correspond to respective locations of the display screen. The screen-reflective interface of the device is monitored. If a touch input is detected on the screen-reflective interface, the device performs acts of activating and displaying. Specifically, a tracking state is activated for the screen-reflective interface responsive to the detected touch input on the screen-reflective interface. The interface icon is displayed on the display screen to indicate that the tracking state has been activated.01-21-2010
20110267182ACTIVE VIBRATIONS - Active vibration techniques are described. In implementations, a selection of a type of writing surface or a type of writing implement is received, the selection made through interaction with a user interface. The selected type of writing surface or type of writing implement is simulated using vibrations of a stylus or surface of a computing device that is configured to receive one or more inputs from the stylus.11-03-2011
20110267478IMAGE CAPTURE - Image capture techniques are described. In implementations, an image is captured, by an image capture device of a computing device, of an object that is disposed on a surface of a first display device of the computing device. The computing device includes a first housing that includes the first display device and a second housing that is rotatable attached to the first housing and that includes a second display device. The captured image is displayed on at least one of the first display device or the second display device.11-03-2011

Jon M. Jacobs, Pasco, WA US

Patent application numberDescriptionPublished
20090117578Method for identifying type I diabetes mellitus in humans - A method and system for classifying subject populations utilizing predictive and diagnostic biomarkers for type I diabetes mellitus. The method including determining the levels of a variety of markers within the serum or plasma of a target organism and correlating this level to general populations as a screen for predisposition or progressive monitoring of disease presence or predisposition.05-07-2009
20090286324SERUM MARKERS FOR TYPE II DIABETES MELLITUS - A method for identifying persons with increased risk of developing type 2 diabetes mellitus utilizing selected biomarkers described hereafter either alone or in combination. The present invention allows for broad based, reliable, screening of large population bases and provides other advantages, including the formulation of effective strategies for characterizing, archiving, and contrasting data from multiple sample types under varying conditions.11-19-2009

Lesley L. Jacobs, Seattle, WA US

Patent application numberDescriptionPublished
20090307303PROVIDING PARTNER SERVICES WITHIN A HOST APPLICATION - An approach is described for allowing a user to select a partner service in the context of the user's interaction with a host application. The user selects the partner service using a partner-selection user interface presentation. The selected partner service receives this selection, and proceeds to carry out a partner function which complements a host function performed by the host application.12-10-2009

Nancy E. Jacobs, Redmond, WA US

Patent application numberDescriptionPublished
20080270356SEARCH DIAGNOSTICS BASED UPON QUERY SETS - The subject disclosure pertains to systems and methods that facilitate monitoring of data collections and related data retrieval systems as well as generating recommendations for enhancing performance and utility of such systems. In aspects, the systems and methods described herein evaluate data retrieval performance by identifying unsuccessful search queries and mapping such queries to appropriate content in a data collection. To facilitate such evaluation, similar queries can be grouped and treated as equivalent. Similarity of queries can be determined based upon search terms. For example, queries whose search terms only vary syntactically can be combined in a group. Such groups can include search information related to multiple users, increasing reliability of recommendations based upon such groups. In further aspects, recommendations for adding content can be generated in conjunction with any mapping recommendations.10-30-2008
20100229110Task Sensitive Methods and Systems for Displaying Command Sets - Methods and systems present commands to a user within a software application program by determining the user's context within the application program and automatically presenting in a user interface commands that pertain to the user's current context. When the user's context changes, the context-sensitive commands are automatically removed from the user interface. In one implementation context blocks and context panes are employed to present the commands.09-09-2010

Patent applications by Nancy E. Jacobs, Redmond, WA US