Patents Examined by Le Luu
  • Patent number: 8024434
    Abstract: The present invention is directed to a system and method for managing state information related to an interactive application to accommodate one or more users participating in an interactive application session, wherein the state information comprises local state information specific to each of the one or more user's unique view of the interactive application and global state information. The system of the present invention may comprise a telecommunications network; an application server in communication with the telecommunications network for managing the global state information relative to all of the users participating in the interactive application session; and at least one mobile client device in communication with the application server over the telecommunications network for managing the local state information for each of the one or more users. The method of the present invention may comprise the steps of structuring the state information for optimized delivery over the telecommunications network.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: September 20, 2011
    Assignee: Cricket Communications, Inc.
    Inventors: S. Douglas Hutcheson, Richard Robinson, Steven John Caliguri
  • Patent number: 8019861
    Abstract: A speculative virtual machine (“VM”) resource scheduler for a VM that is hosted by a primary host server initiates the creation of at least one duplicate VM on a secondary host server. The VM and the duplicate VM are run substantially in lockstep while the scheduler monitors resources on the primary host server and the secondary host server. The scheduler then determines an advantageous host server among the primary host server and the secondary host server and, based at least in part on the determination, initiates the powering down of either the VM on the primary host server or the duplicate VM on the secondary host server.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: September 13, 2011
    Assignee: VMware, Inc.
    Inventor: Matthew David Ginzton
  • Patent number: 8018514
    Abstract: An imaging system for deployment within a high-radiation environment. The imaging system has an imaging array of photosensitive pixels, each of which contains a sense gate for integrating photogenerated charge during the course of a frame and an amplifier transistor for sampling voltage on the sense gate. Each pixel also contains an inject gate and select and reset FETs, for operation as a charge injection device (CID). Moreover, a circuit including a monitor transistor on each polysilicon layer of the imaging array provides a threshold voltage monitor signal used to compensate a drive signal applied to the array on the basis of threshold voltage shifts induced by exposure to radiation. The array is contained within a remote head that may be evacuated and temperature-controlled and that may contain radiation-hardened drive electronics for generating drive signals upon receipt of a start pulse received from a camera control unit located at a significant distance from the remote head.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: September 13, 2011
    Assignee: Thermo Fisher Scientific Inc
    Inventors: Denis Baiko, Suraj Bhaskaran, Joseph Carbone, Stephen Czebiniak, Herbert Ziegler
  • Patent number: 8010677
    Abstract: Methods, systems, and devices are provided that propose allocating bandwidth in a distributed network. According to a decentralized mode of operation, bandwidth between network devices is cooperatively shared and managed, allowing one or more call processing modules to selectively and intelligently place calls or perform activities. A single authoritative mode of operation for a given communication link is also provided, wherein one or more network devices may consult an authoritative member to determine if sufficient bandwidth is available to support an activity. Various triggering events or conditions may facilitate the transition from one mode to another. Audits or accountings are conducted, wherein devices may update or synchronize information stored in a control table related to system bandwidth.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: August 30, 2011
    Assignee: Avaya Inc.
    Inventors: Gordon Brunson, Chandra Ravipati
  • Patent number: 8010603
    Abstract: A web conference client device determines that it is configured to generate a higher-quality rendered output than a quality of a web conference presentation slide received from a server. A slide presentation file associated with the web conference presentation slide is received from the server. Rendered output of the slide presentation file is generated. The rendered output of the slide presentation file is sent to the server.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Manuel B. Arnett, William M. Quinn
  • Patent number: 8005988
    Abstract: Systems, methods, and machine-readable media are disclosed for switching a media streaming session between a plurality of networks. In one embodiment, a method of switching networks in a media streaming session can comprise detecting a plurality of networks available for communication of streaming data. The plurality of networks can include a first network providing a first streaming session and a second network. A determination can be made as to whether to switch the first streaming session from the first network. Determining to switch the first streaming session from the first network to the second network can be based on detecting a loss of the first network, detecting a lower cost alternative to the first network, etc. In response to determining to switch the first streaming session from the first network, the first streaming session can be switched from the first network to the second network.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: August 23, 2011
    Assignee: Oracle International Corporation
    Inventor: Stephane H. Maes
  • Patent number: 8001174
    Abstract: An application process to process communication system is provided in which seamless communication between onboard processes and off-board processes are provided. The off-board processes are typically remote and/or mobile relative to the onboard processes in which a central process maintains communication between the processes.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: August 16, 2011
    Assignee: Calamp Corp.
    Inventor: Somasundaram Ramiah
  • Patent number: 8001224
    Abstract: In an image display device figured to be connected to a network, a method of communicating over the network with a remote device on the network is disclosed. The method includes receiving a message sent to a multicast address on the network by the remote device, wherein the message includes an instruction to the image display device to perform a function; and performing the function instructed by the message.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: August 16, 2011
    Assignee: Seiko Epson Corporation
    Inventors: Joseph Castaldi, Robin F. Hoeye, Steven Thomas Hampson
  • Patent number: 8001196
    Abstract: A communication device includes a communication unit configured to communicate with an external communication device, and a first storage unit configured to store, when a phone call or an e-mail is received, information on a caller or a sender of the e-mail. A notification is performed in response to the reception, and a controller determines, when a reply to a first reception performed by a first communication function of the communication unit is not performed and a second reception performed by a second communication function of the communication unit is performed, whether a caller or a sender relating to the second reception is identical to a caller of a sender relating to the first reception in accordance with the information on the caller or the sender stored in the first storage unit. A notification is performed in response to the second reception in accordance with a result of the determination.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: August 16, 2011
    Assignee: Kyocera Corporation
    Inventor: Atsuhito Iemura
  • Patent number: 7996528
    Abstract: A manager controlling an agent via a network using SNMP, the manager including a load information generating unit generating manager load information indicating a load status of the manager based on a CPU usage rate indicative of a CPU load status of the manager, a receiving state of a state variation notifying command indicative of the number of receiving state variation notifying commands, transmitted by the agent to notify of a state variation inside a device of the agent, and a load event occurring time indicating a time period before a periodic process is periodically carried out by the manager; and a control command generating unit generating a command to be sent to the agent, whereby the command generating unit generates the control command, to which the manager load information is added, and the agent controls transmission of the state variation notifying command based on the manager load information.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: August 9, 2011
    Assignee: Fujitsu Limited
    Inventor: Kazuki Shibata
  • Patent number: 7996496
    Abstract: A method of operating a plurality of server devices within a user's personal bubble includes accessing information available on the plurality of server devices. The information is output so as to appear that the information resides on a single device. The remote control device also may automatically configure the various devices within the personal bubble to communicate with other devices based on particular events, commands, etc.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: August 9, 2011
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Jacobus Haartsen, Rene Hin
  • Patent number: 7996547
    Abstract: Techniques are presented for peer-to-peer (P2P) replicated backup and versioning. Peer clients register and share storage with one another for purposes of P2P data replication, data versioning, and/or data restoration via a P2P server. The P2P server also provides security and management between the peer clients. Moreover, the P2P sever can audit behaviors of the peer clients and take punitive actions against any of the peer clients that violate policy.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: August 9, 2011
    Assignee: Novell, Inc.
    Inventor: Gosukonda Naga Venkata Satya Sudhakar
  • Patent number: 7996791
    Abstract: A programming guide for streaming video files may be automatically compiled in response to a user request. The user may provide keywords for categories of streaming video files that are of interest. A graphical user interface is automatically developed which splits responsive streaming video files into categories requested by the user. Each streaming video file may be represented in a user selected fashion. For example, the streaming videos may be represented by a representative frame, title or other information. The user can then click on any of the streaming video files, broken down into the appropriate categories, to begin viewing a streaming video file of interest.
    Type: Grant
    Filed: August 27, 2007
    Date of Patent: August 9, 2011
    Assignee: Intel Corporation
    Inventor: Oleg B. Rashkovskiy
  • Patent number: 7996500
    Abstract: Systems and methods for extensible distributed configuration management of computer resources are described. Examples include a computer system including a processing unit and a storage device that stores a model definition and one or more asset plug-ins (each of the one or more asset plug-ins configured to expose at least one asset object that represents a computer resource). The computer system further includes memory that stores an asset model created based at least in part on the model definition, and a network interface configured to deploy to at least one managed system a compatible asset plug-in (the model definition including at least one conditional reference to the compatible asset plug-in). If a condition specified within the asset model is satisfied the processing unit selects the compatible asset plug-in for deployment, the condition being defined within the model definition and designated as applicable to the at least one conditional reference.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: August 9, 2011
    Assignee: BMC Software, Inc.
    Inventors: Hayim Kobi, Jon Whitney
  • Patent number: 7991884
    Abstract: The present invention relates to a data processing method and system for checking an interactive communication sequence (ICS) relating to a plurality of users in a communication record by using a variable time window, and checking an interactive communication sequence pattern (ICSP) that is a frequently generated interactive communication sequence from among the checked interactive communication sequences.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: August 2, 2011
    Assignees: Electronics and Telecommunications Research Institute, Korea Advanced Institute of Science and Technology
    Inventors: Man Ho Park, Song In Choi, Jee Hwan Ahn, Byung Wan Lim, Ji Hwan Song, Myoung Ho Kim
  • Patent number: 7991911
    Abstract: Streaming to a terminal by using a duplicating switch to receive a stream of data units, using the duplicating switch to store content from the stream, using the duplicating switch to generate a second stream that incorporates the content that was stored and address information corresponding to more than one terminal whose addressing information was not part of the first stream, and using the duplicating switch to make the second stream of data units available to two or more terminals.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: August 2, 2011
    Assignee: AOL Inc.
    Inventors: Gilbert G. Weigand, William J. Raduchel
  • Patent number: 7984183
    Abstract: A state change in a network comprising a master server among a plurality of servers is determined, at the master server, a first lookup table is calculated, said first lookup table indicating respective partitions of a second lookup table distributed among active servers of said plurality of servers, the calculated first lookup table is distributed to each active server, and based on the first lookup table, at the master server, a modified partition of the second lookup table is generated.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: July 19, 2011
    Assignee: Nokia Siemens Networks Oy
    Inventors: Frank-Uwe Andersen, Michael Duelli, Tobias Hoβfeld, Gerald Neitzert, Simon Oechsner, Wolfgang Scheidl, Phuoc Tran-Gia, Kurt Tutschku
  • Patent number: 7984165
    Abstract: A data transmission device includes: a sending unit that sends data according to one of a plurality of communication protocols; a data obtaining unit that obtains data; a communication address obtaining unit that obtains plural communication addresses assigned to a destination to which the obtained data is to be sent; a determining unit that determines a communication protocol to be used for sending the obtained data to the destination from among one or more communication protocols that are included in the plural communication protocols to which the sending unit is adapted, and that correspond to one of the obtained plural communication addresses; and a transmission control unit that causes the sending unit to send the obtained data according to the determined communication protocol to a communication address corresponding to the determined communication protocol, the communication address being included in the obtained plural communication addresses.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: July 19, 2011
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Hideki Fujimoto, Kohshiro Inomata
  • Patent number: 7984170
    Abstract: A messaging frame can be used to allow different domains to communicate in an electronic environment that are otherwise prevented from directly communicating. A messaging frame or other communication element can be configured to receive messages or communications from any frame, object, or element in the same domain as the messaging frame. The messaging frame then can switch to a target domain in order to provide the message or communication to a frame, object, or element in the target domain. The messaging frame can include an interface definition that allows only approved messages to be passed between domains, such that the risk of malicious attack is minimized.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: July 19, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Zachary M. Shalla, Ross V. Korsky, Nicholas J. Giordano, Jr.
  • Patent number: 7984100
    Abstract: An electronic communication such as an email may have multiple file wrappers of metadata added to it by a sender. Each time the email passes to a mail server during its transmission from the sender to a recipient, one of the file wrappers may be stripped off by the mail server and sent to the sender. The information sent back to the sender with the file wrapper may comprise the server name and Internet protocol (IP) address of the computing device the mail server received the email from and the name of the mail server itself, along with a timestamp. In this manner, the sender may be apprised of the location of the email at all times during its transmission, and may be apprised of the route it took during its transmission.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: July 19, 2011
    Assignee: United Services Automobile Association (USAA)
    Inventors: Linda Giessel King, Christopher Andrew Sandoval