Patents Examined by David Y. Eng
  • Patent number: 7809815
    Abstract: A computer based system, computer program product, and method for managing network status message data flow. A computer based system, computer program product, and method are provided for managing the flow rate of network status messages to a remote network operations console. Detailed network status is abstracted into hierarchical levels of detail so that an appropriate level of detail can be provided from a flow control daemon to the requesting network operations console without exceeding a predetermined allocation of bandwidth set aside for network status reporting.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: October 5, 2010
    Assignee: Net2Phone, Inc.
    Inventors: Harold Jeffrey Goldberg, John L. Berry
  • Patent number: 7809823
    Abstract: Methods, systems, and products are disclosed for verifying the integrity of web server content. A client-side integrity verification of a web page communicated from a web server to a client computer is received. A server-side error in the web page is received from the web server. The results of the client-side integrity verification are merged with the server-side error. The results of the client-side integrity verification and the server-side error are presented.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: October 5, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Karthiksundar Sankaran, Zakir Patrawala, Timothy A. Hill
  • Patent number: 7805495
    Abstract: In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging the browser data into an intermediate format, and storing the packaged data for a subsequent import into a second web browser.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: September 28, 2010
    Assignee: Google Inc.
    Inventor: David Marmaros
  • Patent number: 7797394
    Abstract: A system and method for receiving and responding to issued commands in a storage enclosure is disclosed in which each storage enclosure processor of the storage enclosure is coupled to each expander of the storage enclosure. Each storage enclosure processor receives each interrupt and command issued by another expander of the storage enclosure. In the event of a failure of one of the storage enclosure processors, any interrupts or commands issued by the expander associated with the failed storage enclosure processor will be handled by the operational storage enclosure processor. In this configuration, the storage enclosure processor can also arbitrate or determine the storage enclosure processor that will handle each interrupt and any associated command.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: September 14, 2010
    Assignee: Dell Products L.P.
    Inventors: Kai Yam Wu, Farzad Khosrowpour
  • Patent number: 7779072
    Abstract: A system and method for providing an addition to the Session Initiation Protocol is disclosed. The addition is a new field header, preferably entitled “Feature”, that is added to the REGISTER message. This field would contain control information for various feature services, like the Do Not Disturb feature and other services provided by traditional PBX systems.
    Type: Grant
    Filed: May 16, 2003
    Date of Patent: August 17, 2010
    Assignee: Verizon Business Global LLC
    Inventors: Steven R Donovan, Raghavan Devanathan
  • Patent number: 7774489
    Abstract: A network stream transmitter receives a transport stream having content packets and packets to be filtered out and is adapted to selectively encapsulate content packets into network frames.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: August 10, 2010
    Inventor: Joel W. Schoenblum
  • Patent number: 7739335
    Abstract: A method and apparatus is provided for providing selected media files, which are chosen from among a plurality of media files, to a user over a packet-switched network such as the Internet. The method begins by receiving over the packet-switched network a request from the user to receive media content. Next, a user profile associated with the user is retrieved from a database. The user profile reflects user preferences in media content to be received over the packet-switched network. The plurality of media files are ranked based at least in part on the user profile. At least one highly ranked media file is selected from among the ranked plurality of media files. At least one of the highly ranked media files is forwarded to the user over the packet-switched network.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: June 15, 2010
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Brian M. Siegel, Philip M. Abram, Marc Beckwitt, Gregory D. Gudorf, Kazuaki Iso, Brian Raymond, Christopher M. Tobin
  • Patent number: 7734827
    Abstract: Secure operation of cell processors is disclosed. A cell processor receives a secure file image from a client device at a cell processor of a host device (host cell processor), wherein the secure file image includes an encrypted SPU image.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: June 8, 2010
    Assignee: Sony Computer Entertainment, Inc.
    Inventor: Tatsuya Iwamoto
  • Patent number: 7734823
    Abstract: A method is provided for processing an application on an edge server, wherein the application comprises a set of defined presentation, code and data components, each of which are preferably URI-addressable objects. In response to a client request, the presentation, code and data components are processed according to a set of metadata to generate a response, and the response is delivered to the client. The presentation components are typically content such as HTML fragments, WML fragments, or some combination thereof. The code components are typically Java servlets or beans, XSLT style sheets, or some combination thereof. The data components are typically XML files, native database formatted files, and the like. Each of the presentation, code and data components may have a distinct management profile, cacheability profile, deployment profile, invalidation profile, and security profile. These profiles are settable via metadata or other similar means.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: June 8, 2010
    Assignee: Akamai Technologies, Inc.
    Inventors: Mark Tsimelzon, Daniel M. Lewin, Anne E. Lewin, legal representative
  • Patent number: 7730218
    Abstract: Embodiments of the present invention provide for automated client-computer connection to NAS objects within a networked computer system. In certain embodiments of the present invention, a master-agent process is continuously executed on one or more computers of the networked computer system. The master agent is connected to, manages, and exchanges information with a NAS-object repository. When a client computer is booted, or reinitializes, a client agent running on a client computer communicates with the master agent in order to receive at least one executable code block for each NAS object designated for access by the client computer. By executing these executable code blocks, the client computer can automatically connect to the NAS objects. In certain embodiments of the present invention, the master agent also provides an administration interface that allows a system administrator to configure a networked computer environment with respect to client computers and NAS objects.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: June 1, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jon Paul Sullivan
  • Patent number: 7720998
    Abstract: A system and method for broadcasting messages to selected websites in order to provide emergency information to the U.S. populace, or zone applicable populace, from a central authority. This is achieved by implementing a “partial deflection” of a website altering the applicable zone file on a DNS server having authority over a website. Depending up which authority makes a request for broadcasting an emergency message, an emergency website is created and a partial deflection of the original entity's page is deflected to a main frame accompanying a header frame displaying the emergency alert message the emergency alert webpage. The requesting authority retains control over the content of the emergency message and can trigger the implementation of the broadcast from a variety of signal interfaces.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: May 18, 2010
    Assignee: Fast Health Corporation
    Inventors: Kevin Avon Foote, Robert Allen Carr
  • Patent number: 7716308
    Abstract: A server deletes a mask object in a structured text as a part of a shared text. A client issues a mask object constituting each layout object of the structured text, according to the authority of the client, and adds the mask object to the shared text data from which the mask object received from the server is deleted. With this arrangement, information written in the shared text is made unreadable according to the authority of the user of the client, thereby achieving access control to a part of the shared text.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: May 11, 2010
    Assignee: Ricoh Company, Ltd.
    Inventor: Akio Matsubara
  • Patent number: 7716313
    Abstract: A computer network includes a plurality of components governed by policies from a policy manager. Where conflicts arise between policies, a conflict management policy is inherent in the system and is implemented to detect and resolve such conflicts.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: May 11, 2010
    Assignee: British Telecommunications public limited company
    Inventors: Sohail P Rana, Michael A Fisher, Paul F McKee
  • Patent number: 7716377
    Abstract: Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. The managed objects are objects for which state information is to be replicated at the other virtual machines in the cluster on which other instances of the application are running. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: May 11, 2010
    Inventors: Steven T. Harris, Orion D. Letizi, Saravanan Subbiah, Timothy S. Eck
  • Patent number: 7702485
    Abstract: One embodiment of the present invention provides a system for predicting a remaining useful life (RUL) for a computer system. The system starts by collecting values for at least one telemetry metric from the computer system while the computer system is operating. The system then uses the collected values to generate a RUL prediction for the computer system or a component within the computer system.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: April 20, 2010
    Assignee: Oracle America, Inc.
    Inventors: Kenny C. Gross, Keith A. Whisnant, Aleksey M. Urmanov
  • Patent number: 7702746
    Abstract: Provided is a Web Services Response Template (WSRT) that addresses the problems of efficiency and robustness to change in Web Services response by allowing a requestor to explicitly specify, in a response template what information is to be returned by the request. A requestor of a web service gets just the information it needs; different requestors of the same operation may get different information; and a responder sends the requestor only what is asked for so there is no problem when new information becomes available. WSRTs are specifically designed to allow the type of control needed in program-to-program (P2P) communication, while being very efficiently and simply processed by a web service. Thus, WSRTs address difficulties that arise in typical distributed, P2P communication without adding much overhead or complexity to either a service requester or a service provider.
    Type: Grant
    Filed: April 21, 2005
    Date of Patent: April 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael Haden Conner, Eoin Lane
  • Patent number: 7702741
    Abstract: Configuring an n-way multi-master information sharing topology. Adding a new node (e.g., database server) to the information sharing topology can be implemented as follows. Initially, the new node is added as a slave of a particular co-master in the information sharing topology. The objects to replicate are instantiated on the new node by propagating data from the particular co-master to the new node. Furthermore, a capture process is created on the particular co-master to send changes to the objects to the slave. Meanwhile, the co-masters continue to propagate changes to each other. To promote the slave to a master, changes to objects stored at the slave are propagated to each of the co-masters. Furthermore, changes at each of the masters are propagated to the promoted node.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: April 20, 2010
    Assignee: Oracle International Corporation
    Inventors: Jun Yuan, Alan Downing, Lik Wong, Nimar Arora, Patricia H. McElroy, Byron Wang, Lei Gao, Anand Lakshminath, Ramkumar Venkatesan
  • Patent number: 7689683
    Abstract: An object management device using at least partially the object in the virtual space, which is divided into ordered partial space regions, as a target of management, wherein the object used as the management target has an ordering key which is defined in relation to an order related to a partial space region and calculated by a client device, and by using this ordering key, the object which is used for management is selectively defined among objects as candidates for the target of the management.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: March 30, 2010
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Hiroki Kato, Yoichiro Serita
  • Patent number: 7680917
    Abstract: The lifetime of a data structure containing information for processing a client request is manipulated so that the information remains available to a review and/or testing process. After examination, the information may be discarded.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: March 16, 2010
    Assignee: Red Hat, Inc.
    Inventor: Stanley D. Silvert
  • Patent number: 7660866
    Abstract: A system, a storage manager server and a computer program product for utilizing virtual targets and abstract copy orders in preparing and servicing requests for server-free data transfer operations in a data storage network. The abstract copy orders represent data transfers between virtual targets and real devices. They allow source target copy orders to be prepared separately from destination target copy orders. The abstract copy orders may then be converted into concrete copy orders involving only real device targets for execution by a data mover that implements the server-free data transfer operations.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: David D. Chambliss, Jeou-Rong Lay