Patents Examined by Lin Liu
  • Patent number: 8199198
    Abstract: Bright spots imaged by a forward-looking monochrome video camera during night-time operation of a host vehicle are detected and classified to determine the presence of leading and on-coming vehicles. A specified region-of-interest in each image frame is globally scanned to adaptively detect the bright spot contours, and search windows bounding the larger bright spot contours are locally scanned to adaptively detect individual bright spot contours that were fused in the global scan. A sensitive area within the region-of-interest is locally scanned to adaptively detect dim taillights of a leading vehicle, and path prediction of the host vehicle is used for frame-to-frame tracking of detected spots. Detected spots are classified depending on their location and frame-to-frame movement within the region-of-interest and their glare and pairing characteristics.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: June 12, 2012
    Assignee: Delphi Technologies, Inc.
    Inventors: Qin Sun, Manoj Dwivedi, John R. Bailey, Su-Birm Park
  • Patent number: 8156200
    Abstract: A method and system for creating an information network in which web pages are addressed by phone numbers, which enables phone users and computer users to create web pages with phone numbers as the basis of URLs, and enables computers and phone terminals, including fixed phones, IP phones and mobile phones to have the capability to access and display the phone number addressed web pages. The current invention designs system architectures which consist of centralized and embedded page servers, phone number to page server network address lookup services, proxy servers, and phone terminals with browser capability to access and display phone number addressed web pages. In this system, the browser sends access requests via a proxy server or directly to the page server which hosts the pages, the page server's network address is resolved by querying the phone number—page server address lookup service.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: April 10, 2012
    Inventor: Dongxiao Yue
  • Patent number: 8112539
    Abstract: Methods and systems are provided to fast fill media players and buffers associated with media players. A bandwidth associated with initial startup of a media player is overloaded to rapidly fill the buffer and initiate the media player. Alternatively, multiple simultaneous data communication sessions are established with a media data source device, and the media data are concurrently received from the simultaneous sessions into the buffer or transferred of out the buffer at startup, thereby decreasing the latency associated with initiating the media player.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: February 7, 2012
    Assignee: Oracle International Corporation
    Inventor: Jamshid Mahdavi
  • Patent number: 8069243
    Abstract: There is provided a document management server including a receiving unit that receives an access request and a first ID representing a document to be an object of the access request, an ID processing unit that issues, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation, and records a derivation relationship having the second ID as a child of the first ID, an attribute recording unit that records attribute information relating to the operation by association with the first ID or the second ID, and a response data provider unit that provides, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path from the received ID accompanying the access request to a root of a derivation relationship.
    Type: Grant
    Filed: February 6, 2007
    Date of Patent: November 29, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Setsu Kunitake, Shigehisa Kawabe, Taro Terao
  • Patent number: 8041838
    Abstract: The present invention is a content display device provided with: a main device including a plurality of telephone terminals under control; and a content delivery server for delivering a content to the main device. A content delivery server 30 includes a content converting unit for converting data received from the WEB server into text information. A main device 20 is provided with: a content-display control unit for editing the acquired content information; a transmission control unit for analyzing from which telephone terminal a content acquisition request is made and also for delivering the edited content information; and a storage unit for storing content request information including a location of the content delivery server and a parameter number necessary at the time of obtaining the content information. The telephone terminal includes a button unit for finalizing a plurality of tables of contents displayed on the display unit and parameters.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: October 18, 2011
    Assignee: Iwatsu Electric Co., Ltd.
    Inventors: Hiroyuki Kasamura, Masanori Inui, Hirotsugu Nomura
  • Patent number: 8037145
    Abstract: Systems and methods for detecting email content containment are disclosed. In one embodiment, a method comprises generating a first set of hash values corresponding to a first email document, wherein the first set includes a respective hash value corresponding to each of a plurality of character sequences of the first email document. The method further comprises generating a second set of hash values corresponding to a second email document, wherein the second set include a respective hash value corresponding to each of a plurality of character sequences of the second email document, and determining whether the first set of hash values is a subset of the second set of hash values.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: October 11, 2011
    Assignee: Symantec Operating Corporation
    Inventors: Guy Barry Owen Bunker, Tsuen Wan Ngan
  • Patent number: 8024487
    Abstract: A system and method for discovering and connecting to a preferred remote Bluetooth device by a local Bluetooth device. An inquiry scan cache and a page scan cache are maintained. The inquiry scan cache is updated by way of a periodic inquiry scan. The page scan cache is refreshed by way of an attempt to connect to the preferred remote Bluetooth device. Periodically, and more frequently than the periodic inquiry scan, a list of available remote Bluetooth devices is formed from entries in the inquiry scan cache concatenated with each entry in the page scan cache for which a page scan is successful. In one embodiment, the page scan cache holds a finite number of entries, and an expiration policy is applied to each added entry. In another embodiment, the inquiry scan cache is also updated when a remote Bluetooth device attempts to connect to the local Bluetooth device.
    Type: Grant
    Filed: December 1, 2003
    Date of Patent: September 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Vivek Bhanu, Siamak Poursabahian, Edwin A. Hernandez-Mondragon, John W. Archer, Lambert H. Green
  • Patent number: 7991918
    Abstract: A method and apparatus for transmitting commands between a TCP stack and an offload unit and for communicating receive and transmit data buffer locations is described. A command ring buffer stored in system memory is used to transmit commands from the TCP stack to the offload unit and to transmit command status from the offload unit to the TCP stack. A notification ring buffer is used to transmit connection information from the offload unit to the TCP stack. Other ring buffers are used to transmit locations of transmit buffers or receive buffers stored in system memory from the TCP stack to the offload unit.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: August 2, 2011
    Assignee: NVIDIA Corporation
    Inventors: Ashutosh K. Jha, Radoslav Danilak, Paul J. Gyugyi, Thomas A. Maufer, Sameer Nanda, Anand Rajagopalan, Paul J. Sidenblad
  • Patent number: 7962721
    Abstract: There is provided an information processing apparatus. The apparatus comprises: a processor; at least one I2C device; and a processor support chip. The processor support chip comprises a local service controller and a jointly addressable memory space and has an interface to the processor for the transfer of information therebetween. The processor support chip also has an interface for communication with a service processor; and an I2C interface for communication with the at least one I2C device. The local service controller has exclusive read and write access to the I2C interface; and is operable to maintain a data structure indicating a current value associated with the I2C device in the jointly addressable memory space for access by the processor and the service processor.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: June 14, 2011
    Assignee: Oracle America, Inc.
    Inventors: James E. King, Rhod J. Jones, Paul J. Garnett
  • Patent number: 7945638
    Abstract: A portable electronic paper device can include a flexible display substrate for displaying dynamic content received from a content provider. The device can also include a CPU, memory storage and a wireless communication component for establishing a connection with the content provider. The memory of the device can be loaded with software needed to display the content, such as a hypervisor, a virtual machine and an interface layer between them such that no operating system is required in order to render content onto the flexible display. The electronic device can be distributed to users from the content provider and loaded with an application deployed on the virtual machine to display and personalize the content. Periodic updates can be transmitted from the content provider to the device thereby enabling real-time updatable content delivery to the users.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: May 17, 2011
    Assignee: Oracle International Corporation
    Inventor: Steven Pozarycki
  • Patent number: 7941510
    Abstract: A system, method and computer program product for providing centralized management of multiple Virtual Execution Environments (VEEs) implemented on multiple physical servers. Each VEE is a virtual server. Multiple virtual servers of various types and formats are implemented on multiple physical servers. The physical servers are connected into a network. An intuitive user interface of a central console for remote management and administration of a plurality of virtual servers and multiple physical servers is provided. The system includes server managers controlled from a common control center. The system also includes a database containing configuration data and data related to operation formats of the physical and virtual servers. The database is updated based on configuration parameters acquired from the physical and virtual servers. A server system can be a plurality of physical servers and VEEs implemented on them or it can be a plurality of VEEs executed on one physical server.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: May 10, 2011
    Assignee: Parallels Holdings, Ltd.
    Inventors: Alexander G. Tormasov, Oleg K. Shaikharatov
  • Patent number: 7934003
    Abstract: Method and system for performance monitoring of distributed applications. A sensor intercepts every request of service for a server that is generated on a client. If the request meets a filtering condition (for example, defined by the address of the server, the web page from which the request is originated and/or the selected link) the measuring of a corresponding transaction on the client is enabled; at the same time, the request is updated by inserting a correlator. The request is then transmitted to the server. If the request includes the correlator, the measuring of a sub-transaction originating from the request is also enabled on the server. The parameters measured on the client and on the server are then associated with the correlator.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: April 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Francesco Carusi, Vincenzo Sciacca
  • Patent number: 7933950
    Abstract: A method providing secure control of features of a digital device. In one embodiment, the method comprises sending, from a digital device that participates in a service, to a service provider that provides the service, a request to participate in the service; receiving a digital message that identifies a service state for the digital device, wherein the digital message is encoded uniquely for the digital device, wherein the digital message is unusable at a different digital device; based on the digital message, determining a plurality of control values that collectively define the service state within the digital device; and providing the control values to one or more applications hosted by the digital device that deliver a service experience associated with the service, or a feature, to an end user of the digital device.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: April 26, 2011
    Assignee: TiVo Inc.
    Inventors: Michael Barton, Richard Lee, J. Eric Townsend, Adam Feder, Timothy Davison, Paul Stevens, James Barton
  • Patent number: 7930348
    Abstract: To provide a collaboration system and its chat system wherein a chat can be conducted by designating clearly and simply a position of an object to be noticed in a working image. [Constitution] A plurality of terminal devices 100 and a chat server 300 supporting a chat are provided. By managing a display position, on a display screen, of a chat window for performing a chat in the terminal devices 100 and the chat server 300, display positions of chat windows are synchronized between the terminal devices 100 that conduct a chat. The chat window is displayed correspondingly to a given element displayed on the display screen.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventor: Rika Kusuda
  • Patent number: 7908379
    Abstract: A method and an apparatus for classifying a data network connectable computing device as a mobile computing device. Information related to the location of a registering device is determined. The determined location information is compared to a stored location information associated to this device. The device is detected as a mobile device when at least the stored location information is different to the determined location information. Neither the devices themselves nor any access mechanism to the data network have to be changed.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Patrick Droz, Andreas Kind
  • Patent number: 7908324
    Abstract: A system and method for initiating communication in real-time between two users in a multi-user communication environment. To limit the receipt of unwanted messages, a unique code is provided to a first user and transmitted by the first user to a second user outside of the multi-user communication environment. The second user may then initiate real-time communication with the first user after the code is authenticated in the multi-user communication environment. To ensure secure and comprehensible communications, at least one word may be selected from a first menu having a plurality of words to enable a second menu comprising a plurality of words. A string is formed by selecting at least one of a word from the second menu which string may then be communicated to at least one of a user or a program in the multi-user communication environment.
    Type: Grant
    Filed: October 1, 2003
    Date of Patent: March 15, 2011
    Assignee: Disney Enterprises, Inc.
    Inventors: Joe Shochet, Darren Ranalli, Jesse Schell
  • Patent number: 7814145
    Abstract: A method of presenting content, including steps of: determining a location associated with a user; receiving notice of a dynamic content alert (DCA); creating an advertisement that includes real-time information related to the dynamic content being within a predetermined range of the location associated with the user; and presenting the advertisement to the user.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: October 12, 2010
    Inventors: Shane Lundy, Yossi Firstenberg
  • Patent number: 7805529
    Abstract: A system for dynamically changing session behavior based on user and/or group classification in response to server demand. The system operates to dynamically alter current session behavior experienced by individual users and/or groups of users in response to monitored server demand. An intelligence server provides application servers with actions to be taken to dynamically change current user sessions, in response to current server demand, for example based on rules known by a rules engine within the intelligence server. A ranking system within the intelligence server takes its input from a monitoring system also in the intelligence server, and dynamically keeps track of individual user's relative ranks against other users that are actively being monitored.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Joseph D. Galluzzo, Al Chakra, Patrick Joseph O'Sullivan, Sean Callanan
  • Patent number: 7779149
    Abstract: The present invention relates to a compound contents delivery method capable of reducing the network transmission quantity and of distributing the system processing load. The method according to the present invention comprises a compound contents element acquisition step of, in each of contents servers, acquiring a compound contents element undergoing a conversion into an encoding format for a portable terminal in corresponding relation to a contents portion which is an object of a fetching instruction in a contents portion fetching instruction step to return it to an intermediate apparatus and a production step of, in the intermediate apparatus, combining the compound contents elements returned from the contents servers according to time series on the basis of instruction information from a management server to produce compound contents oriented to the portable terminal.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: August 17, 2010
    Assignee: Fujitsu Limited
    Inventors: Kazumi Doi, Masami Mizutani, Kimihiko Kazui
  • Patent number: 7761607
    Abstract: An application program is disclosed for execution on a computing device capable of supporting network communications via multiple differing communication modes. The application includes a set of user interface elements facilitating easy user selection of one of a set of communication modes supported by the computing device. Thereafter, the selected communication mode is utilized to support communications for the application. The application program also includes an interface to a transport layer component. The interface initiates binding a network interface to an endpoint opened by the application in accordance with the designation of the communication mode. Furthermore, the interface passes transmission requests to the interface identifying the endpoint. Therefore the interface facilitates forcing use of the designated network interface to complete the transmission requests of the application.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: July 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Amer Hassan, Pradeep Bahl