Patents Represented by Attorney Capitol City TechLaw
  • Patent number: 8001483
    Abstract: An application may be provided with an interface for hiding a cursor from or showing a cursor to a video driver and for causing cursor information to be saved in data storage and retrieved from data storage. The interface may include an application program interface (API), which may be callable from the application program. The interface may also include one or more bits included in a video driver, such that the modification of any of the one or more bits may change operation of the video driver. Modification of at least some of the bits may cause a cursor to be hidden from the video driver, may cause a previously hidden cursor to be shown to the video driver, may cause cursor information to be saved in a data storage, or may cause the cursor information to be retrieved from the data storage.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeremy de Souza, Mohamed Sadek, Pravin Kumar Santiago, Stephen H. Wright
  • Patent number: 7999703
    Abstract: A system and method are provided for receiving navigational data via a wireless messaging service on a navigation system. The system and method provide a way to send requests for destination information via the wireless messaging service and capture navigational data from the responsive message received, such as addresses, telephone numbers, or email addresses, and then utilize that data for navigational routing, generation of telephone calls, emailing and the like, from the vehicle's navigation system. A wireless device can be paired with the navigation system over a Bluetooth communication link, wherein the navigation system periodically polls the wireless device for newly received messages. In one embodiment, the NAVI displays icons on a map that correspond to the extracted addresses from the messages received in relation to the vehicle's current location. The icons can be shown in a plurality of visual formats to distinguish previously viewed locations from newly received ones.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: August 16, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventor: Eric Shigeru Ohki
  • Patent number: 7992104
    Abstract: A processing device and method may be provided for displaying a graph, including a number of icons. The icons may be thumbnail images of data elements of a data set. A position of the icons may indicate one or more attribute values of an associated set of attributes. A zooming-in operation may cause at least a portion of the displayed graph to be enlarged, such that at least some of the icons may be presented as enlarged, higher-resolution images. A zooming-out operation may cause the presented enlarged images to be reduced in size and presented in a context of the displayed graph. The enlarged images may include at least one selectable link. In some embodiments, when a displayed image, corresponding to an icon, is enlarged beyond a predetermined amount, the displayed image may be replaced by a corresponding data element of the data set.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Jon Weir, Karim Taji Farouki, Katie Jane Messerly
  • Patent number: 7991949
    Abstract: A method and an optical storage medium are provided for storing data to and accessing data from an embedded virtual medium within the optical storage medium. Information describing the embedded virtual medium may be stored on to the optical storage medium. Space for an embedded lead-in area of the embedded virtual medium, as well as user data for the embedded virtual medium, may be allocated within a data zone of the optical medium. A spare sector bitmap may be included in a lead-an area of the optical medium indicating spare sectors within the embedded virtual medium as being unavailable. A spare sector bitmap may be included within the embedded virtual medium indicating available spare sectors of the embedded virtual medium. Physical sector/logical block mapping of the optical storage medium may be modified for accessing data stored on the embedded virtual medium.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Henry Paul Gabryjelski, David Burg, Ravinder Singh Thind
  • Patent number: 7985707
    Abstract: An alkali metal-containing catalyst is prepared by providing a catalyst-containing component which contains an alkali metal and another catalyst metal, for example, transition and platinum group metals, and contacting the catalyst-containing component with a binder agent in the presence of a non-aqueous, non-polar component to form a mixture. The mixture is then applied to a suitable catalyst substrate and calcined at the appropriate temperature to produce the alkali metal-containing catalyst. One preferred alkali metal is sodium, and oxides of silicon, aluminum and zirconium may be used as binder agents.
    Type: Grant
    Filed: February 24, 2006
    Date of Patent: July 26, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventors: Christopher J. Brooks, John M. Pigos
  • Patent number: 7979324
    Abstract: Records, including data for a virtual catalog, may be received from a number of sources. Each of the received records may be validated and a determination may be made as to whether one or more previously-received records matches the received record. When two or more records are determined to be matching records, a composite object may be created and information from the two or more records may be included in the composite object. If the matching records include conflicting information, then previously-defined rules may be applied to determine which items of the conflicting information have precedence over other items of the conflicting information. A virtual catalog may be created from the received records and the created composite object based on customized attributes.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventor: Viswanath Vadlamani
  • Patent number: 7979805
    Abstract: A processing device may include a display screen and one or more buttons located near the display screen. Pressing one of the one or more buttons may cause the processing device to perform a first function and pressing and holding the one of the one or more buttons may cause the processing device to perform a second function. When the one of the one or more buttons is pressed, the processing device may provide a first feedback describing the first function. When the one of the one or more buttons is pressed and held for at least a predetermined amount of time, the processing device may provide a second feedback describing the second function. In some implementations, a time indicator may be displayed indicating an amount of passing time until the one of the one or more buttons is pressed and held for the predetermined amount of time.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Sally Liu, Jonathan Friedman, Leroy B Keely, Hugh Edward McLoone, Jr., David Ben Perry
  • Patent number: 7976709
    Abstract: A system comprising a blood circuit including a membrane arranged in a blood filter (7) in which blood is in contact with a first side of said membrane; and a dialysis circuit in which a dialysis fluid is in contact with the other side of the membrane for exchange of substances and ions through the membrane as well as water. The dialysis fluid is circulated from a dialysis compartment and through a RO filter (9). The permeate fluid, i.e. water is returned to the dialysis compartment. The retentate fluid from the RO filter (9) passes through a separation filter (13). The retentate fluid is returned to the dialysis compartment and the permeate fluid is removed from the dialysis circuit as a waste fluid to a receptacle (19). The retentate fluid is concentrated in the RO filter in a ration of at least 3:1.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: July 12, 2011
    Assignee: Triomed AB
    Inventors: Anders Wallenas, Lars Wramner
  • Patent number: 7972697
    Abstract: The present teachings are directed toward methods for preparing activated capacitor materials by exposing capacitor material to an electrical potential of sufficient voltage and for a sufficient time to activate the capacitor materials. Compositions of capacitor materials containing carbon nanotubes and other carbon-containing materials are also disclosed.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: July 5, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventors: Leonid Grigorian, Toshio Tokune
  • Patent number: 7970616
    Abstract: A server may provide information to a processing device for displaying a parser user interface. The displayed parser user interface may include an input portal for inputting text input. The parser user interface may further include controls for selecting a level of compression. Upon selection of one of the controls, the server may process the text input and may produce text output which may include a placeholder symbol to replace specific words from the text input and/or abbreviated representations to replace other specific words from the text input. The server may send information to the processing device to display the produced text output, as well as other information. The server may further provide information to the processing device for displaying a speed reader user interface. The speed reader user interface may include controls for starting, stopping, and pausing a speed reading operation as well as other controls.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: June 28, 2011
    Inventor: Ronald M. Dapkunas
  • Patent number: 7962711
    Abstract: A method and a processing device may be provided for detecting a device newly connected to the processing device. The processing device may copy files from the device to a cache of the processing device. In some embodiments, the files may include a digital image files and associated files, such as wav files, or other files. Acquisition processing of the files stored in the cache may be initiated at any time after the processing device begins to copy the files from the device to the cache. Via a user interface, a user may preview thumbnail images corresponding to digital image files stored in one or more virtual devices, corresponding to one or more respective caches. The user may be prompted to initiate acquisition processing of a cache, having unprocessed files, after a configurable amount of time has passed since a file was last copied to the cache.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: June 14, 2011
    Assignee: Microsoft Corporation
    Inventors: Craig Anthony Osborne, Brendan Clarke Fields
  • Patent number: 7958130
    Abstract: A method and a system may be provided to sample media content similar to media content enjoyed by a user. Feature vectors, which describe a number of characteristics, with respect to media content enjoyed by the user, may be employed to find similar media content from a media library, or a media service. The similar media content may be played, interleaved with requested media content. Relevance feedback, with respect to played media content, may be transparently or explicitly provided. The feature vectors may be updated based on the provided relevance feedback. Additional similar media content may be found from the media library, or the media service, based on the updated feature vectors, and may be played. An interface may be provided such that the user may purchase sampled, media content via a media device for playing the content.
    Type: Grant
    Filed: May 26, 2008
    Date of Patent: June 7, 2011
    Assignee: Microsoft Corporation
    Inventor: Dragos A. Manolescu
  • Patent number: 7953774
    Abstract: A method and a processing device are provided for sequentially aggregating data to a write log included in a volume of a random-access medium. When data of a received write request is determined to be suitable for sequentially aggregating to a write log, the data may be written to the write log and a remapping tree, for mapping originally intended destinations on the random-access medium to one or more corresponding entries in the write log, may be maintained and updated. At time periods, a checkpoint may be written to the write log. The checkpoint may include information describing entries of the write log. One or more of the checkpoints may be used to recover the write log, at least partially, after a dirty shutdown. Entries of the write log may be drained to respective originally intended destinations upon an occurrence of one of a number of conditions.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Shi Cong, Scott Brender, Karan Mehra, Darren G. Moss, William R. Tipton, Surendra Verma
  • Patent number: 7952581
    Abstract: A lighting model specified in light space may be transformed to a 3D scene, which may include numerous lights. When the lighting model is transformed to the 3D scene and is uniformly scaled or near-uniformly scaled, intensity or brightness of light at sample points, corresponding to points in the 3D scene, may be adjusted proportionately for a light source using a value based, at least partly, on a transform matrix. When the lighting model in the light space is scaled to non-uniformly stretch a lit area, the sample points may be transformed to the light space, using an inverse of a transform matrix. Distances from the light source to the transformed sample points in the light space may be used to determine attenuation and range with respect to the light source.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Daniel Lehenbauer, J. Jordan C. Parker, Adam Smith, Alexander Stevenson, Daniel N. Wood
  • Patent number: 7949657
    Abstract: A processing device and method may be provided for determining whether a zero search result may be produced with respect to a search for a document including all words of a word group. An index, with respect to words included in a group of documents, may be searched for documents including all words of the word group when a zero search result is determined not likely to occur with respect to the search for the document including all of the words of the word group. A method for creating multiple types of data structures corresponding to word grouping collections may further be provided to store occurrence information indicating a likelihood of a presence of a document including all words of a word group.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventors: Anton Mityagin, Kumar Hemachandra Chellapilla
  • Patent number: D637506
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: May 10, 2011
    Assignee: Omron Healthcare Co., Ltd.
    Inventors: Shuichi Toyoshima, Mondo Kasano, Feilang Tseng
  • Patent number: D640193
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: June 21, 2011
    Assignee: Omron Healthcare Co., Ltd.
    Inventors: Takashi Shigeno, Kazuya Andachi, Jun Shimoyama, Kuniyoshi Takahashi, Hiroshi Yoshida, Masahiko Yumoto
  • Patent number: D641880
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: July 19, 2011
    Assignee: Omron Healthcare Co., Ltd.
    Inventors: So Noguchi, Shuji Tsuruta, Yukiko Mitsunami
  • Patent number: D641881
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: July 19, 2011
    Assignee: Omron Healthcare Co., Ltd.
    Inventors: Yoshikazu Inami, Daisuke Nozaki, Takeyasu Hashimoto, Shinjiro Komizo
  • Patent number: D642274
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: July 26, 2011
    Assignee: Omron Healthcare Co., Ltd.
    Inventor: Tsuyoshi Ogihara