Patents Examined by Brendan Higa
  • Patent number: 8233034
    Abstract: A direct view display provides a light modulating panel and a backlight including first and second sets of spectral emitters. The first set of spectral emitters generate a first light bundle and the second set of spectral emitters generate a second light bundle. Several modes of operation may be provided including (1) an advanced 2D mode, (2) an enhanced color gamut mode employing simultaneous illumination of the first and second set of spectral emitters, (3) a privacy screen mode, (4) a channel multiplexed mode, and (5) a stereoscopic image mode. The latter three modes utilize the first and second set of spectral emitters to alternately illuminate a portion of the light modulating panel. Images and representations generated by the direct view display operating in the latter three modes are viewed using appropriate eyewear having filters with passband characteristics to transmit the respective light bundle.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: July 31, 2012
    Assignee: RealD Inc.
    Inventors: Gary D. Sharp, Michael G. Robinson
  • Patent number: 8223206
    Abstract: Various techniques are provided for identifying filters used with infrared cameras. A plurality of filters may be installed in a filter wheel of an infrared camera. Identifiers associated with the filters may be read by the infrared camera to identify the various types of filters currently installed in the filter wheel. The installed filters can be selected by the camera or a user for use in particular applications as desired. For example, filters may be selected based on associations between the filters, filter identifiers, and targets stored in a table or other record maintained by the infrared camera. Settings of the infrared camera may be adjusted in response to filter selections.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: July 17, 2012
    Assignee: FLIR Systems, inc.
    Inventors: Brian Cromwell, Calvin Banks
  • Patent number: 8219694
    Abstract: A portable communication terminal apparatus which is connected to a router through a cable includes a storage which stores a plurality of allocated Internet Protocol (IP) addresses, a detector which detects information on the cable connected to the router, and an address setting part which sets one of the plurality of IP addresses as a network IP address based on the detected information on the cable.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: July 10, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Kumar Brata Das
  • Patent number: 8209422
    Abstract: According to one general aspect, a method may include transmitting, from a first network entity to a peer network entity, an offer to perform at least one networking function, wherein the offer includes a set of parameters indicating at least one networking capability that may be employed by the first network entity to perform the networking function. The method may include receiving, from the peer network entity, a set of parameters indicating at least one networking capability that may be employed by the peer network entity to perform the networking function. The method may include determining if at least one networking capability may be employed by both the first network entity and peer network entity to perform the networking function. The method may include selecting at least one networking capability to employ to perform the networking function. The method may include other actions as described herein.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: June 26, 2012
    Assignee: Nokia Siemens Networks Oy
    Inventors: Shunliang Zhang, Alexander Bachmutsky, Achim von Brandt, Damjan Damic, Yi Zhang, Weihua Zhou
  • Patent number: 8195807
    Abstract: An indication is received from the mobile station (114) indicating that the mobile station (114) is moving from an originating mobility agent (106) to a destination mobility agent (108). An identity of the destination mobility agent (108) is determined using the indication. Routing information is sent from the originating mobility agent (106) to the destination mobility agent (108) using the identity. Incoming data is routed to the mobile station (114) using the routing information.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: June 5, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: Anand S. Bedekar, Rajeev Agrawal, Venkat Gopikanth, Suresh Kalyanasundaram, Vishnu Ram Ov
  • Patent number: 8190775
    Abstract: A system for facilitating XML enable IMS transactions includes a generic XML processor inside an IMS connect program to facilitate any TCP/IP clients, including WebSphere and non-WebSphere, to send and receive XML documents to and from existing IMS transaction business logic. Translations between XML documents and IMS transaction message data structures occur within the IMS connect program under an XML task to parse and transform XML requests and responses. Further, the generic XML processor within the IMS connect program can provide data translation for both non-formatted and formatted IMS transactional messages in XML.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Haller, Shyh-Mei F. Ho, Gerald D. Hughes, Jenny C. Hung, Bill T. Huyah, Steve T. Kuo
  • Patent number: 8190703
    Abstract: An enhancement to a web browser offers an extension mechanism for web applications to utilize client-side resources, thereby moving more extensibility and flexibility to the client-side. The web browser may expose some control interfaces to meet various requirements from web applications. Using the extension mechanism, the web applications are able to offload the cloud servers, function when offline, and improve performance. The extension mechanism also provides users with full control to the data passing through their web browsers.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: May 29, 2012
    Assignee: Microsoft Corporation
    Inventors: Shiding Lin, Lidong Zhou, Chandramohan A. Thekkath, Dahlia Malkhi, Zheng Zhang
  • Patent number: 8190702
    Abstract: Some embodiments provide different frameworks for seamlessly issuing and executing commands across servers of different federation participants. Each framework facilitates issuance and execution of a command that originates from a first federation participant and that is intended for execution at servers of a second federation participant. In some embodiments, a framework implements a method for enabling command interoperability between distributed platforms that each operate a set of servers on behalf of content providers. The method involves receiving a command targeting a particular configuration that a first distributed platform deploys to a server that is operated by a second distributed platform. The method identifies the server of the second distributed platform that is deployed with the particular configuration.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: May 29, 2012
    Assignee: Edgecast Networks, Inc.
    Inventors: Jayson G. Sakata, Robert J. Peters
  • Patent number: 8185579
    Abstract: A system and method are provided for enabling a portable media player to obtain media content from secondary systems, such as other portable media players, via local wireless communication. In general, the portable media player stores proxy information identifying the media content of a number of media files in the user's media collection rather than the media files themselves. When a secondary system is within a local wireless coverage area of the portable media player, the proxy information for the media files, or a subset thereof, is provided to the secondary system. In response, the secondary system identifies media files stored by the secondary system having media content matching the media content identified by the proxy information. The secondary system then provides a notification of the identified media files to the portable media player, which may then obtain the identified media files from the secondary system.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: May 22, 2012
    Assignee: Eloy Technology, LLC
    Inventor: Hugh Svendsen
  • Patent number: 8179429
    Abstract: To achieve a body-insertable apparatus such as a capsule endoscope that moves in a subject at a low speed at which acquisition of in-vivo information is sufficiently possible, the body-insertable apparatus is inserted into the subject and moves in the subject. The body-insertable apparatus includes an in-vivo information acquiring unit that acquires the in-vivo information, an external case member accommodating the in-vivo information acquiring unit, and a moving-speed suppressing unit positioned inside or outside of the external case member to generate a predetermined suppressing force for suppressing the moving speed between an inner wall of a passage route in the subject and the external case member.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: May 15, 2012
    Assignee: Olympus Corporation
    Inventors: Kazutaka Nakatsuchi, Noriyuki Fujimori, Masatoshi Homan, Takemitsu Honda, Hiroshi Suzushima, Tatsuya Orihara
  • Patent number: 8166104
    Abstract: User input actions from one or more user input devices can be received, and unfiltered user input information about the user input actions can be collected at a client computing environment. The unfiltered user input information can be filtered to produce filtered user input information. The filtered user input information can exclude personal information and include non-personal information. In addition, a user profile can be created using the filtered user input information.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Barak Shein, Kfir Karmon, Eran Yariv, Roy Varshavsky
  • Patent number: 8166178
    Abstract: The present invention relates to a system and methodology providing a user interface that can be employed by contactors and contactees in conjunction with a communications architecture for identifying and establishing an optimal communication based on preferences, capabilities, contexts and goals of the parties to engage in the communication. The user interface can include a graphical display having a plurality of display objects and associated input fields operable by one or more parties to a communication in order to facilitate convenient access, control, personalization and communications via the communications architecture. For example, configuration capabilities are provided in the user interface to enable operational adjustments to one or more operating parameters, communications groupings, policies and/or context preferences relating to a preferred modality of communication and to potential parties of communication between the contactors and contactees.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventor: Eric J. Horvitz
  • Patent number: 8161165
    Abstract: The present invention relates to a system and methodology providing a user interface that can be employed by contactors and contactees in conjunction with a communications architecture for identifying and establishing an optimal communication based on preferences, capabilities, contexts and goals of the parties to engage in the communication. The user interface can include a graphical display having a plurality of display objects and associated input fields operable by one or more parties to a communication in order to facilitate convenient access, control, personalization and communications via the communications architecture. For example, configuration capabilities are provided in the user interface to enable operational adjustments to one or more operating parameters, communications groupings, policies and/or context preferences relating to a preferred modality of communication and to potential parties of communication between the contactors and contactees.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventor: Eric J. Horvitz
  • Patent number: 8139103
    Abstract: A video display includes a light signal generator that generates modulated light signals containing video information propagating along an optical guideway. A light-releasing mechanism releases light from the optical guideway in a timed relationship with the modulation of the light signals. A traveling lens propagates in communication with an optical guideway for guiding light released from the optical guideway into selected directions in a timed relationship with a modulation of the light signals.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: March 20, 2012
    Assignee: Vuzix Corporation
    Inventor: Stephen Paul McGrew
  • Patent number: 8140708
    Abstract: A novel and useful system and method for the serving and display of extended bit depth (EBD) high resolution images on a web browser using multimedia platform code or code for a graphics framework. To display an EBD image, such as an x-ray or MRI image set, on a web browser, the image data is mapped into a plurality of channels of pixels of a color image which a web browser is able to handle, where each channel holds a portion of the full dynamic range of the original EBD image. At the client, a color transform is applied to the color image data which takes into account the user's desired VOI settings. The resulting display image has the exact values as if the VOI was applied to the original EBD image and is dynamically mapped to the display capabilities of the client viewing framework thus enabling a reviewer to detect any available details of the image.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: March 20, 2012
    Assignee: XRFiles, Inc.
    Inventors: Roni Zaharia, Zvi Eintracht, Alexander Ovsiankin
  • Patent number: 8131858
    Abstract: A method, device, and computer-readable storage element enables a multi-mode device to establish a session through multiple networks in a communication system. The method includes registering, at the same time, each of a plurality of sub-clients of a single multi-mode device with a single application server, wherein each sub-client is separately registered through a different network, using an individual logical identity. The method further includes detecting an invitation including session parameters to establish a session using the single application server, and selecting at least one of the sub-clients to process the invitation based on the session parameters to establish the session through the networks corresponding to the selected sub-client.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: March 6, 2012
    Assignee: Motorola Solutions, Inc.
    Inventors: Anatoly Agulnik, Rod N. Averbuch
  • Patent number: 8127043
    Abstract: The system is a distributed video transcoding system that allows content to be transformed from one digital format to another close to the ingest and delivery points to minimize the time and cost of the transfer between end points. Additionally by making transcoding an integral part of the distribution of content itself, significant efficiencies can be gained. The distribution can be improved by transcoding at different phases of the transfer. Within the system decisions can be made to utilize different transcoding resources based on various business rules and priorities.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: February 28, 2012
    Inventors: John Vecchio, James Tanner, Thomas Campbell, Drake Henderson
  • Patent number: 8117276
    Abstract: Some embodiments provide different frameworks for seamlessly issuing and executing commands across servers of different federation participants. Each framework facilitates issuance and execution of a command that originates from a first federation participant and that is intended for execution at servers of a second federation participant. In some embodiments, a framework implements a method for enabling command interoperability between distributed platforms that each operate a set of servers on behalf of content providers. The method involves receiving a command targeting a particular configuration that a first distributed platform deploys to a server that is operated by a second distributed platform. The method identifies the server of the second distributed platform that is deployed with the particular configuration.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: February 14, 2012
    Assignee: Edgecast Networks, Inc.
    Inventors: Jayson G. Sakata, Robert J. Peters
  • Patent number: 8108467
    Abstract: Methods, apparatus, and products are disclosed for load balanced data processing performed on an application message transmitted between compute nodes of a parallel computer that include: identifying, by an origin compute node, an application message for transmission to a target compute node, the message to be processed by a data processing operation; determining, by the origin compute node, origin sub-operations used to carry out a portion of the data processing operation on the origin compute node; determining, by the origin compute node, target sub-operations used to carry out a remaining portion of the data processing operation on the target compute node; processing, by the origin compute node, the message using the origin sub-operations; and transmitting, by the origin compute node, the processed message to the target compute node for processing using the target sub-operations.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Archer, Michael A. Blocksome
  • Patent number: 8103781
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in a method that includes receiving at a first device a first request for a physical address of a second device different from the first device, wherein the first request specifies a network address of the second device, and determining that a set of pending requests has a maximum number of requests, wherein the set of pending requests is ordered based on when the requests were received by the first device. The method can further include removing an oldest request from the pending requests and adding the first request to the pending requests, and processing a newest request in the pending requests by sending a message to the second device and receiving the physical address responsive to the message.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: January 24, 2012
    Assignee: Google Inc.
    Inventors: Yuguang Wu, Junlan Zhou