Patents Examined by Ho Shiu
  • Patent number: 8161101
    Abstract: The unattended installation of drivers for devices that are not automatically found and installed during operating system installation is disclosed. A method determines which drivers are needed for devices on client computing systems that are not automatically found and installed during operating system installation. Entries for the drivers are created within a master driver file. The method copies the master driver file to each client computing system, and drivers that are needed for the devices. For each client computing system, references are created within an unattended installation file to the entries for the drivers within the master driver file. Operating systems are remotely installed on the client computing systems in an unattended manner. The drivers are able to be installed in the unattended manner due to the references created within the unattended installation files to the entries for the drivers within the master driver file.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: April 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: James T. Bezanson, Giai V. Yen, Rhonda V. Seiber Doane
  • Patent number: 8161162
    Abstract: The invention facilitates remote management of a computer via a network. Remote computer management in which communication between a managed computer and a remote computer management server is initiated by the managed computer is implemented so that the communication is formatted in accordance with a network communications protocol that can be used to format communication that is allowed to pass through a firewall and/or gateway that mediates communication with the managed computer.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: April 17, 2012
    Assignee: Kaseya International Limited
    Inventors: Mark J. Sutherland, Paul Y. Wong
  • Patent number: 8154599
    Abstract: An imaging region adjustment device includes plural camera terminals, capable of imaging an entire imaging target without blinds spots. Each of the camera terminals includes a camera which images a virtual imaging region obtained while changing the position of an imaging region within a specific region in a specific period of time and an adjusting unit B which adjusts the position of the virtual imaging region by controlling the camera.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: April 10, 2012
    Assignee: Panasonic Corporation
    Inventors: Katsuji Aoki, Atsushi Yoshida, Shoichi Araki
  • Patent number: 8145732
    Abstract: A method is described in which, in response to notice of a configuration event yet to happen within a network that is part of a link-based computing system, a component within said link based computing system: a) identifies networking configuration information changes to be made by components within the link-based computing system; and, b) sends instances of program code to each one of the components. Each instance of program code is to be executed by a specific component that it was sent to. Each instance of program code is customized to implement the particular one or more networking configuration information changes to be made at the specific component it was sent to.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: March 27, 2012
    Assignee: Intel Corporation
    Inventors: Mohan J. Kumar, Murugasamy Nachimuthu, Allen Baum
  • Patent number: 8131856
    Abstract: A first communication apparatus 1 stores a first customer information registered by a user in order to receive a first service. A second communication apparatus 2 stores a first customer information registered by the user in order to receive a second service. A transmission mean 3a of a third communication apparatus 3 transmits request information requesting to receive the first service to the first communication apparatus 1 together with identification information of the user. A reception mean 3b receives customer information necessary for user registration for the first service from the first communication apparatus 1 according to the transmission of the request information. When the customer information necessary for the user registration for the first service is already included in second customer information, a display mean 3c displays the customer information in the second customer information on an input screen for user registration.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: March 6, 2012
    Assignee: Sony Corporation
    Inventors: Yasuhiro Murase, Jun Moriya, Hiroyuki Kikkoji, Nozomu Okuzawa
  • Patent number: 8131860
    Abstract: Serialization is disclosed. It is detected if a component included in a graph of components associated with a user session on a first system has not changed since a prior serialization to a second system. A token is sent to the second system during a current serialization, instead of the component, indicating the component has not changed since the prior serialization. De-serialization is disclosed. a token is received at a first system from a second system, in a stream of serialized data from the second system, that indicates that a component on the second system has not changed since a prior serialization. A cached version of the component is retrieved. The cached copy is used to reconstruct on the second system a state of a user session with which the component is associated on the second system.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: March 6, 2012
    Assignee: EMC Corporation
    Inventors: Chee Wong, Rajesh Kasanagottu
  • Patent number: 8112508
    Abstract: A system for targeting bulletins to specific electronic devices includes a device management (“DM”) service, one or more electronic devices, and a database for storing bulletins. Generally, the DM service creates a bulletin, associating targeting criteria specifying one or more electronic devices with the bulletin. An electronic device submits a service request to the DM service identifying bulletins previously received (if any) by the device and a device identification number assigned to the device. Using the information from the service request, the DM service queries the database for bulletins available for the device. Upon locating an available bulletin, the DM service notifies the device and after receiving a request for the bulletin from the device, the DM service transmits the available bulletin. Alternately, the DM service can transmit the bulletin without first notifying and receiving a request from the device.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: February 7, 2012
    Assignee: Dell Products L.P.
    Inventors: Craig M. Ambrose, Keith W. Clanton, John S. Evans, Nawwar Kasrawi, Timothy T. Sullivan
  • Patent number: 8078753
    Abstract: The invention relates to a method performed by a home agent serving a mobile node in a home network of the mobile node upon attachment of a mobile node to the home network as well as to the home agent. Further, the invention also relates to a method for enabling simultaneous use of a plurality of interfaces by a mobile node being attached to a home network through one of the plurality of interfaces and to at least one foreign network through at least another interface of the plurality of interfaces. Moreover, the invention provides a mobile node and a proxy acting on behalf of the mobile node. To enable a mobile node to use a home network and at least one further foreign network for communications the invention suggests the registration of the mobile node's home address or of a network node within its home network as a care-of address in the home network.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: December 13, 2011
    Assignee: Panasonic Corporation
    Inventors: Jens Bachmann, Kilian Weniger, Rolf Hakenberg
  • Patent number: 8073913
    Abstract: A method for pushing email in heterogeneous networks as well as a mobile terminal and a server are disclosed. The method comprise steps of: sending a mail notification including at least mail priority and mail size of the email from a mail-pushing server to a mobile terminal; determining, by the mobile terminal, a download strategy for the email based on at least one predefined threshold, said mail priority and said mail size; and downloading said email from the mail-pushing server based on the determined download strategy. With the above solutions, it is possible to seamlessly integrate the long standby duration in the WAN mode with free-of-charge and high speed in the LAN mode and thus give a full play to these advantages. Moreover, the mobile terminal can select automatically the most suitable mail access strategy based on network condition and mail size for the simultaneous realization of effective power saving and efficient transmission.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: December 6, 2011
    Assignee: Lenovo (Beijing) Limited
    Inventor: Chentao Yu
  • Patent number: 8060562
    Abstract: Computer method and apparatus for communicating information between a plurality of client computers by means of a communications network. A data server computer coupled to the network communicates data from the data server computer to one or more of a plurality of client computers in response to a request for data by a client computer in the form of a hypertext transfer protocol update request. The data server computer sends the data made available from the data server computer in response to a data update request from one of the plurality of client computers to said data server computer. A communications server computer coupled to the communications network for communicating the fact that the data on the server has been updated by communicating a client to client message from the client computer that updated the data on the data server computer to other client computers thereby prompting said other client computers to request updated data from the data server computer.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: November 15, 2011
    Assignee: Microsoft Corporation
    Inventor: Harry R. Chesley
  • Patent number: 8051170
    Abstract: A network provides distributed computing services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the corresponding distributed computing service. Each computing node, in response to determining its corresponding available node capacity, is configured for selectively creating and joining at least one new resource group for execution of a corresponding distributed computing service having a corresponding resource requirement, and/or selectively joining at least one of the available resource groups, based on the corresponding available node capacity satisfying the corresponding resource requirement. Each computing node also is configured for selectively leaving any one of the joined resource groups based on determined conditions.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: November 1, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Bryan C. Turner, John Toebes, Douglas Jay Walker
  • Patent number: 8046422
    Abstract: A cache is used in a network storage system that includes a plurality of data storage nodes in a storage cluster, to automatically spread read and write access load, by a plurality of storage clients, for file system data and metadata, across the plurality of data storage nodes.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: October 25, 2011
    Assignee: NetApp, Inc.
    Inventors: Sai Rama Krishna Susarla, Michael R. Eisler
  • Patent number: 8015269
    Abstract: The present invention is to provide a node device, a shared information update processing program, a shared information update means, and an information sharing system, which can quickly and assuredly update the shared information in each of the node devices without applying an excessive load to a specific apparatus such as a server. According to the present invention, there is provided a plurality of node devices mutually connectable through a network, each of the node devices saving shared information, used in common with the nodes, and in a case where each of the node devices transmits predetermined data to the node device, being a connection counterpart, the node device describing version information indicative of a version of the shared information, saved by the own node device, including: a data receiving means; a version judgment means; and a shared information update means.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: September 6, 2011
    Assignees: Brother Kogyo Kabushiki Kaisha, Xing Inc.
    Inventors: Yuji Kiyohara, Koichi Iijima
  • Patent number: 7970873
    Abstract: Information handling system network addresses are managed to support a consistent MAC address for iSCSI and fiber channel host bus adapter. For example, a management controller retrieves a MAC address from persistent memory, such as a network location, and assigns the MAC address to a non-persistent memory of a predetermined information handling system network component so that the MAC address remains consistent even if the network component is replaced. For example, an offload engine that supports network communications with iSCSI receives a MAC address from a network location and applies the MAC address for use by a host bus adapter. Alternatively, an offload engine supports Fiber Channel with World Wide Name or World Wide Identifier address assignments.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: June 28, 2011
    Assignee: Dell Products L.P.
    Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
  • Patent number: 7945626
    Abstract: A method that determines a physical location of an unknown position device (UPD) in a communication network including a plurality of known position devices (KDPs), in which a message transmitted by the UPD is received by plural KDPs. The method includes measuring a signal quality of each received message received by the plural KDPs from the UPD, and computing the likely physical location of the UPD based on the physical location of the plural KPDs receiving the message from the UPD and the respective signal quality measured at each KPD.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: May 17, 2011
    Assignee: M&FC Holding, LLC
    Inventors: H. Britton Sanderford, Jr., Gregg A. Larson
  • Patent number: 7945657
    Abstract: A system and method for emulating the input/output performance of an application. A workload description language is used to produce a small but accurate model of the application, which is flexible enough to emulate the application's performance with varying underlying system configurations or operating parameters. The model describes I/O operations performed by the application, and reflects any dependencies that exist between different application threads or processes. The model is then executed or interpreted with a particular system configuration, and various parameters of the I/O operations may be set at the model's run-time. During execution, the input/output operations described in the model are generated according to the specified parameters, and are performed. The system configuration and/or I/O operation parameters may be altered and the model may be re-run.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: May 17, 2011
    Assignee: Oracle America, Inc.
    Inventors: Richard J. McDougall, Spencer Shepler, Brian L. Wong
  • Patent number: 7934012
    Abstract: The present invention provides methods and systems for automatic translation code generation. The client transmits a data object message comprising the current data model of the client to the server. The server automatically generates a new translation code based on the current data model of the client. The newly generated translation code may then be used to convert the data in the server into a data format required by the client. If the current data model of the client changes, the translation code on the server may be automatically adapted according to the changed data format and data on the server is converted with the adapted translation code.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: April 26, 2011
    Assignee: SAP AG
    Inventors: Juan Carlos Martinez, Ralf Philipp, Frank Sommerlade
  • Patent number: 7930404
    Abstract: Embodiments consistent with the invention provide a computer-implemented method for providing a cross-system log in a distributed computer system environment having multiple computer systems. The method comprises electronically receiving data in a first system, the data including cross-system characteristics of a cross-system activity originating from a second computing system, electronically storing the data, electronically receiving a request to access the data, and electronically providing the requested data.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: April 19, 2011
    Assignee: SAP AG
    Inventors: Cristina Ferro, Uwe E. Fischer, Olivier Ficatier, Axel Haury, Gordon Muehl, Ebru Polat, Lutz Rosenpflanzer, Jochen Schmitt, Robert Lang, Bernhard Suchanek, Alexandra Suchanek, legal representative
  • Patent number: 7912932
    Abstract: Service request information in a first format for use by a first computerized system is synchronized with the service request information in a second computerized system that utilizes a second format by using an service request common object data model.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: March 22, 2011
    Assignee: Siebel Systems, Inc.
    Inventors: Maria Theresa Barnes-Leon, Nardo B. Catahan, Jr., Shailendra Garg, Ramaswamy Sundararajan
  • Patent number: 7890614
    Abstract: A method, an apparatus, and computer instructions are provided for a secure network install. One aspect of the present invention provides a proxy server within the same subnet of the client for performing a lookup of the boot image file and downloading the boot image file from a boot file server in a secure manner. The client in turn downloads the file from the proxy TFTP server. Another aspect of the present invention modifies the client remote boot code to include a secure boot file download discovery (SBDD) mode. The client starts the SBDD mode by sending a request for a boot image file to a subnet broadcast address and port, which is listened by a proxy TFTP server. The proxy TFTP server receives the client request and downloads the boot image file. The client in turn downloads the boot image file from the proxy TFTP server.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rakesh Sharma, Vasu Vallabhaneni