Patents Examined by Lin Liu
-
Patent number: 8199198Abstract: 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: GrantFiled: July 18, 2007Date of Patent: June 12, 2012Assignee: Delphi Technologies, Inc.Inventors: Qin Sun, Manoj Dwivedi, John R. Bailey, Su-Birm Park
-
Patent number: 8156200Abstract: 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: GrantFiled: December 12, 2002Date of Patent: April 10, 2012Inventor: Dongxiao Yue
-
Patent number: 8112539Abstract: 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: GrantFiled: July 2, 2004Date of Patent: February 7, 2012Assignee: Oracle International CorporationInventor: Jamshid Mahdavi
-
Patent number: 8069243Abstract: 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: GrantFiled: February 6, 2007Date of Patent: November 29, 2011Assignee: Fuji Xerox Co., Ltd.Inventors: Setsu Kunitake, Shigehisa Kawabe, Taro Terao
-
Patent number: 8041838Abstract: 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: GrantFiled: April 23, 2009Date of Patent: October 18, 2011Assignee: Iwatsu Electric Co., Ltd.Inventors: Hiroyuki Kasamura, Masanori Inui, Hirotsugu Nomura
-
Patent number: 8037145Abstract: 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: GrantFiled: March 31, 2008Date of Patent: October 11, 2011Assignee: Symantec Operating CorporationInventors: Guy Barry Owen Bunker, Tsuen Wan Ngan
-
Patent number: 8024487Abstract: 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: GrantFiled: December 1, 2003Date of Patent: September 20, 2011Assignee: Microsoft CorporationInventors: Vivek Bhanu, Siamak Poursabahian, Edwin A. Hernandez-Mondragon, John W. Archer, Lambert H. Green
-
Patent number: 7991918Abstract: 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: GrantFiled: December 9, 2003Date of Patent: August 2, 2011Assignee: NVIDIA CorporationInventors: Ashutosh K. Jha, Radoslav Danilak, Paul J. Gyugyi, Thomas A. Maufer, Sameer Nanda, Anand Rajagopalan, Paul J. Sidenblad
-
Patent number: 7962721Abstract: 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: GrantFiled: May 4, 2004Date of Patent: June 14, 2011Assignee: Oracle America, Inc.Inventors: James E. King, Rhod J. Jones, Paul J. Garnett
-
Patent number: 7945638Abstract: 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: GrantFiled: May 17, 2007Date of Patent: May 17, 2011Assignee: Oracle International CorporationInventor: Steven Pozarycki
-
Patent number: 7941510Abstract: 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: GrantFiled: June 2, 2008Date of Patent: May 10, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexander G. Tormasov, Oleg K. Shaikharatov
-
Patent number: 7934003Abstract: 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: GrantFiled: June 3, 2008Date of Patent: April 26, 2011Assignee: International Business Machines CorporationInventors: Francesco Carusi, Vincenzo Sciacca
-
Patent number: 7933950Abstract: 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: GrantFiled: October 4, 2004Date of Patent: April 26, 2011Assignee: TiVo Inc.Inventors: Michael Barton, Richard Lee, J. Eric Townsend, Adam Feder, Timothy Davison, Paul Stevens, James Barton
-
Patent number: 7930348Abstract: 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: GrantFiled: February 13, 2008Date of Patent: April 19, 2011Assignee: International Business Machines CorporationInventor: Rika Kusuda
-
Patent number: 7908379Abstract: 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: GrantFiled: March 3, 2006Date of Patent: March 15, 2011Assignee: International Business Machines CorporationInventors: Patrick Droz, Andreas Kind
-
Patent number: 7908324Abstract: 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: GrantFiled: October 1, 2003Date of Patent: March 15, 2011Assignee: Disney Enterprises, Inc.Inventors: Joe Shochet, Darren Ranalli, Jesse Schell
-
Patent number: 7814145Abstract: 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: GrantFiled: August 24, 2007Date of Patent: October 12, 2010Inventors: Shane Lundy, Yossi Firstenberg
-
Patent number: 7805529Abstract: 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: GrantFiled: July 14, 2006Date of Patent: September 28, 2010Assignee: International Business Machines CorporationInventors: Joseph D. Galluzzo, Al Chakra, Patrick Joseph O'Sullivan, Sean Callanan
-
Patent number: 7779149Abstract: 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: GrantFiled: February 18, 2004Date of Patent: August 17, 2010Assignee: Fujitsu LimitedInventors: Kazumi Doi, Masami Mizutani, Kimihiko Kazui
-
Patent number: 7761607Abstract: 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: GrantFiled: April 23, 2004Date of Patent: July 20, 2010Assignee: Microsoft CorporationInventors: Amer Hassan, Pradeep Bahl