Patents Examined by Dohm Chankong
-
Patent number: 8001221Abstract: Devices unnecessary for deployment are invalidated during the deployment. A method of building a system and a management server for establishing a system according to the present invention have the following configuration. The management server obtains server information from a server connected through a network, refers to the obtained server information to select devices unnecessary for deployment among devices connected to the server, and invalidates the selected devices.Type: GrantFiled: February 18, 2009Date of Patent: August 16, 2011Assignee: Hitachi, Ltd.Inventors: Takashi Tameshige, Yoshifumi Takamoto, Keisuke Hatasaki, Kazuhide Aikoh, Yujirou Ichikawa, Takeshi Teramura
-
Patent number: 7991822Abstract: Local versions of attributes of a storage object are maintained at a plurality of nodes, wherein a first attribute designates a first node of the plurality of nodes as an owner node for the storage object, and wherein a second attribute includes information to resolve validity of ownership of the storage object among the plurality of nodes. The owner node communicates changes to be made to the local versions of the attributes at other nodes of the plurality of nodes. A second node of the plurality of nodes requests ownership of the storage object. The first attribute is updated to designate the second node of the plurality of nodes as the owner node, in response to determining from the second attribute that the validity of ownership of the storage object allows the second node to inherit ownership of the storage object once the first node surrenders ownership of the storage object.Type: GrantFiled: August 29, 2007Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Thomas William Bish, Mark Albert Reid, Joseph M. Swingler, Michael Wayne Young
-
Patent number: 7991892Abstract: Methods, devices, services and program products are provided for selecting a printer from a plurality of printers as a function of a printer resource consumption attribute where there is a network environment comprising a plurality of printers, each of the plurality of printers having a resource consumption attribute value. A user invokes a print operation through the network environment and a processing means compares weighted resource consumption attribute values for each of the plurality of printers. Processing means automatically select at least one destination printer from the plurality of printers having a lower resource usage requirement for performing a print operation relative to at least one unselected printer of the plurality of printers. Processing means also automatically choose a destination printer as a function of an availability of each of the destination printers.Type: GrantFiled: May 14, 2008Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Victoria L. Vogelsang, Keith R. Walker
-
Patent number: 7991916Abstract: Architecture that allows users in an application sharing environment to separately view portions of data that are not part of the current shared view. An enhanced application sharing component is provided that facilitates rendering the application data multiple times for a correspondingly similar number of simultaneous users, and sending the additional renderings to the other users for interaction. Each user client includes an application sharing viewer that composites the per-user renderings onto the base shared image of the user client to create a per-user view of the shared document. The enhanced sharing component renders the portion of the data that is requested by the remote user as a bitmap and passes the bitmap along with coordinate information to the client rendering program presentation with the shared data view. The coordinate information indicates where on the shared screen of the remote client the bitmap is overlayed to produce a seamless experience.Type: GrantFiled: December 12, 2006Date of Patent: August 2, 2011Assignee: Microsoft CorporationInventors: Brian Meek, David Nichols
-
Patent number: 7987247Abstract: A Building Automation System (BAS) includes at least one Direct Digital Control (DDC) controller operating as a BACnet MS/TP master considered to be an “Anchor”. The Anchor operates an algorithm or method which automatically assigns BACnet Protocol MS/TP Media Access Control (MAC) addresses to other BAS components (considered Nomads) being installed into the network. The Anchor gathers MAC addresses existing on the MS/TP network, and issues an available MAC Pool Announcement. Each Nomad randomly picks a temporary MAC address. When the Anchor verifies singular communication at the temporary MAC address, the Anchor assigns a permanent MAC address to the Nomad, which can later be locked into flash memory. Using the preferred algorithm and method, Nomad devices are automatically assigned unused MAC addresses to join the MS/TP network in a non-conflicting, orderly way, with all communications occurring within the confines of BACnet MS/TP Protocol.Type: GrantFiled: December 2, 2008Date of Patent: July 26, 2011Assignee: KMC Controls, Inc.Inventors: Bruce Dale Westphal, Jeptha Roy Hall, David Paul Bohlmann, Gregory A. Zuercher
-
Patent number: 7987250Abstract: A method and system for maximizing connectivity within members of a group, or for example a clique, in polynomial time. Vertices representing inter-connectivity of each member are placed on a graph in descending order. Least connected members are systematically removed from the graph until the connectivity count of a least connected vertex is equal to a quantity of vertices remaining in the graph. Following the removal of a vertex from the graph, an update of the inter-connectivity of each member on the graph is performed. Accordingly, when the connectivity count of a least connected vertex is equal to a quantity of vertices remaining in the graph a clique with maximum inter-connectivity has been achieved.Type: GrantFiled: July 30, 2003Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventor: Ramachandra N. Pai
-
Patent number: 7987286Abstract: A communication method comprising the steps of: a) receiving object of interest detection data from a sensor that is operatively coupled to a first computer node in a wireless network of Unix-like computer nodes; b) transforming the object of interest detection data into an informational payload of a ping packet; and c) propagating the payload via echo-replies and echo-requests to all computer nodes in the network.Type: GrantFiled: December 2, 2008Date of Patent: July 26, 2011Assignee: The United States of America as represented by the Secretary of the NavyInventor: Nikhil Davé
-
Patent number: 7984121Abstract: The present invention provides an apparatus, system and method for use in remotely diagnosing electronic devices and/or providing content. The method for use in remotely diagnosing includes the initiating a diagnostic analysis of an electronic device, identifying the electronic device, receiving scripts communicated over a distributed network for diagnosing, remotely initiating diagnostic instructions with the scripts and receiving a response based on the instruction. The method can further determine further diagnostic instructions based on responses, and remotely initiate further instructions with the scripts. Additionally, a system for use in remotely diagnosing electronic devices includes a script generator coupled with a distributed network, and a remote diagnostic controller coupled with the distributed network and with an electronic device. The script generator compiles scripts and forwards them over the distributed network.Type: GrantFiled: November 5, 2007Date of Patent: July 19, 2011Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Courtney Konopka, Masahiko Seki
-
Patent number: 7979508Abstract: In a client-server environment, a method and system are disclosed for granting transparency to the compulsory gateway of an IP network versus client applications run by the end-users connected on the IP network. When client applications have to access, on request of the end-users, server applications beyond the compulsory gateway this latter acts on behalf of them to access the requested remote resources eventually, relaying data between client and server applications. This is achieved without requiring any personalization on client end thus, guarantees that since gateway is becoming transparent to client applications all improvements and modifications brought to the IP network actually fully benefit to all end-users.Type: GrantFiled: September 5, 2000Date of Patent: July 12, 2011Assignee: International Business Machines CorporationInventors: Marc Lamberton, Jean-Jacques Legoll, Pascal Thubert, Eric Levy-Abegnoli, Pierre Secondo
-
Patent number: 7979513Abstract: Method and system for determining a management complexity factor for an environment, such as an information technology (IT) environment, is disclosed. A management complexity factor represents the needless complexity, inefficiencies and waste in an environment. An IT environment includes different platforms, systems, and components that have an effect on changes and upgrades within the environment. The impact of the changes or upgrades is reduced if the environment has increased coordination, few single points of failure, high information availability, a high level of automation and the like. The management complexity factor is determined by evaluating several metrics according to objective criteria and weighing the metrics according to their importance. Using the management complexity factor, strategies and targets are identified to lower the complexity and inefficiencies within the environment.Type: GrantFiled: March 30, 2007Date of Patent: July 12, 2011Assignee: International Business Machines CorporationInventors: Sean P. Garvey, Stephen T. O'Keefe, William S. Edgar, John G. Birch, Akilesh V. Duvvur, Gary R. Hix, Philip T. Spencley, Gerald T. Winner, Matthew G. Sharib, John F. Echaniz
-
Patent number: 7970935Abstract: A content distribution system in which content is distributed from a broadcasting station via a plurality of nodes connected in a hierarchical tree structure, including: a base tree obtained by connecting the plurality of nodes in a hierarchical tree structure using the broadcasting station as an apex; an extension tree obtained by connecting the plurality of other nodes in a hierarchical tree structure using, as an apex, a first root node as any of the nodes included in the base tree; and a topology controller for controlling a topology of each of the nodes belonging to the base tree. The first root node controls the topology of each of the nodes belonging to the extension tree using the first root node as an apex.Type: GrantFiled: January 4, 2008Date of Patent: June 28, 2011Assignee: Brother Kogyo Kabushiki KaishaInventor: Yasushi Yanagihara
-
Patent number: 7966394Abstract: A system for coordinating information between management entities includes a CIMOM registry broker storing registration information for CIMOMs in the system. The CIMOM registry broker is operable to extract objects from at least some of the CIMOMs in response to a request from an entity external to the system. The CIMOM registry broker is also operable to correlate information in the extracted objects into a single response table, and send the single response table to the entity external to the system. The system also includes a plurality of agents, wherein each agent is associated with one of the CIMOMs and is operable to communicate information from the CIMOMs to the CIMOM registry broker. The system also includes at least one management channel providing bidirectional communication between the CIMOM registry broker and the agents in the system.Type: GrantFiled: October 14, 2008Date of Patent: June 21, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vanish Talwar, Partha Ranganathan, Jeff Hilland
-
Patent number: 7962650Abstract: Method, system and computer usable program code for dynamic component placement in an event processing system having producers, consumers, a plurality of nodes between the producers and the consumers, and a flow graph representing computational components to be executed between the producers and the consumers. A description of a change to the system is received. At each node, next-hop neighbor nodes for each consumer are identified. A routing value is assigned to each next-hop neighbor node for each consumer. Using the routing values in a context of the change, a performance cost of the system is estimated based on hypothetical changed placements of the computational components at nodes along paths from a producer to a consumer through the next-hop neighbor nodes for each consumer, and a changed placement of the computational components that minimizes performance cost of the system relative to the hypothetical changed placements is selected.Type: GrantFiled: April 10, 2008Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Geetika Tewari Lakshmanan, Chitra Dorai, Robert Evan Strom
-
Patent number: 7962566Abstract: A system and method of improving session management to facilitate failover and load balancing conditions. During the session, session data is segregated into a first set of core/non-derivable data and a second subset of data that can be derived from the core data. The core data is persistently stored. When a failover condition occurs, the recovering system is provided access to the core data to permit recreation of the session.Type: GrantFiled: March 27, 2006Date of Patent: June 14, 2011Assignee: SAP AGInventor: Thomas Smits
-
Patent number: 7962588Abstract: An optical communications network including a plurality of optical network elements and a plurality of network management systems. Each of network management systems executes a framework application. A communications link couples at least one of the network management systems and at least one of the optical network elements. A memory device is accessible by the network management system. The network management system communicates with the optical network element to detect a hardware feature present at the optical network element. The network management system determines a feature application supporting the hardware feature that is not supported by the framework application. The network management system loads the feature application from the memory device to the framework application and executes the feature application to manage the optical network element.Type: GrantFiled: February 1, 2002Date of Patent: June 14, 2011Assignee: Ciena CorporationInventors: Koustubh Deopura, David Albert
-
Patent number: 7962579Abstract: A method for delivering electronic services in a personal area network (PAN) can include providing a kiosk in a publicly traversable area. The kiosk can be configured to deliver electronic services over short-range radio communications links to wireless devices in a personal area network (PAN). The kiosk also can be configured to communicate over an existing physical communications link medium. A PAN can be established in the publicly traversable area. Electronic services can be selectably retrieved through the existing physical communications link medium into the kiosk. Finally, the retrieved selected electronic services can be delivered to wireless devices in the PAN over the short-range radio communications link. Notably, the step of establishing a PAN in the publicly traversable area can include establishing a BLUETOOTH-based PAN with wireless devices in the publicly traversable area.Type: GrantFiled: August 28, 2008Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Victor S. Moore, Edith H. Stern, Barry E. Willner
-
Patent number: 7953876Abstract: A method and system comprising a host system and a host bus adapter (HBA). The HBA is configured to handle a Virtual Interface and Transmission Control Protocol (TCP)/Internet Protocol (IP) processing for applications running on the host system.Type: GrantFiled: August 28, 2003Date of Patent: May 31, 2011Assignee: Emulex Design & Manufacturing CorporationInventors: Harold E. Roman, James B. Williams
-
Patent number: 7945682Abstract: A method for improving a link schedule used in a communications network is disclosed. While the method applies generally to networks that operate on a scheduled communications basis, it is described in the context of a Foundation FIELDBUS. The method includes: scheduling sequences and their associated publications according to their relative priority, per application; minimizing delays between certain function blocks, and between certain function blocks and publications; and grouping certain publications. Accordingly, advantages such as latency reduction, schedule length reduction, and improved communications capacity are gained.Type: GrantFiled: March 5, 2008Date of Patent: May 17, 2011Assignee: Honeywell International Inc.Inventor: William R. Hodson
-
Patent number: 7937478Abstract: An apparatus, system, and method are disclosed for reducing the loading time of a web page. In one embodiment, the apparatus, system, and method comprise requesting a web page from a web server, wherein requesting a web page from a web server comprises sending a browser parameter comprising an indicator to the web server, the indicator indicating that a browser is capable of receiving an archive. The present invention may further comprise receiving one or more archives from the web server, the one or more archives each comprising a plurality of archivable objects referenced by the web page, and rendering the web page using the plurality of archivable objects from the one or more archives.Type: GrantFiled: August 29, 2007Date of Patent: May 3, 2011Assignee: International Business Machines CorporationInventors: Long Cheng, Catherine C. Diep, Dong Jun Lan, Sheng S. Lu, Luis J. Ostdiek, Qing Bo Wang, Meng Ye
-
Patent number: 7930398Abstract: In a distributed computing system, an end terminal transmits a job execution request to a job scheduler, which in response determines a resource and a job execution period necessary for executing a job on the resource based on contents of the job indicated in the message. A reservation request message containing the job execution period and the resource identity is sent from the job scheduler to a target resource proxy. The resource proxy determines a scheduled period of the resource based on the job execution period by checking its schedule memory, and transmits a reservation response to the job scheduler. The job scheduler acquires a certificate signed by the user from the end terminal and transmits the acquired certificate to the resource proxy. In response to the certificate of the user, the resource proxy makes a reservation of the identified resource according to the scheduled period.Type: GrantFiled: December 1, 2004Date of Patent: April 19, 2011Assignee: NEC CorporationInventor: Masahiro Kawato