Patents Issued in March 4, 2010
  • Publication number: 20100057908
    Abstract: In a virtual infrastructure, a single appliance is provided that hosts a centralized virtual machine monitor (VMM) control plane to effectively establish a single virtual switch across all virtual machines within one or more clusters of servers, thereby reducing the number of management points for the network administrator and facilitating easier VM migration.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Inventors: Michael R. Smith, Saravanakumar Rajendran, Paul Anthony Fazzone, Shriram Velaga, Paul Harry Gleichauf, Mark A. Bakke
  • Publication number: 20100057909
    Abstract: Real-time delivery of multimedia content puts extreme demand on both computational and network resources. Many a times, the requirement is to handle multiple such delivery requirements and as a consequence, the overall delivery efficiency gets affected. Another dimension of complexity is that (a) the multimedia content to be delivered may not always be highly reliable, and (b) the network may also be not highly reliable. In such a situation, it becomes even more difficult to satisfy the quality of service requirements. When content to be delivered to multiple destinations is available at multiple sources, there is an opportunity to overcome the above mentioned complexity. The system and method for efficient delivery in a multi-source multi-destination network involves pulling of data from the multiple sources by measuring quality of service and reliability parameters, and efficiently loading the systems and the network in a cooperative manner.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Applicant: SATYAM COMPUTER SERVICES LIMITED
    Inventors: Sridhar Varadarajan, Srividya Gopalan
  • Publication number: 20100057910
    Abstract: The ability to leverage a publish/subscribe functionality in an application server environment has allowed the storage of cached entries to be stored over multiple clients rather than on a single application server, freeing up valuable resources. However, in this arrangement it is not possible for the originating server to validate shared content originating from client-side storage. The present invention provides a system and method for securing and validating content from asynchronous include request by allowing a subscribing client to set trusted clients from which they will accept content.
    Type: Application
    Filed: September 2, 2008
    Publication date: March 4, 2010
    Applicant: International Business Machines Corporation
    Inventors: Todd E. Kaplinger, Erik John Burckart, Rohit Dilip Kelapure, Erinn Elizabeth Koonce, Maxim Avery Moldenhauer
  • Publication number: 20100057911
    Abstract: A distributed application infrastructure to run business logic routines on data stored on different computer systems has a security module that limits where data can be transferred to within a single application that spans multiple computer systems. The data can be designated as private, which means that the data is never transferred from its home computer system, or as public, which means that the data could be transferred to any other computer system running the distributed application, or as protected, which means that the data could only be transferred to pre-designated computer systems running the distributed application.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Applicant: C&C GROUP, INC.
    Inventors: Joel Soppet, Charles Soppet
  • Publication number: 20100057912
    Abstract: An Open Network Adapter (ONA) provides an interface that provides network resource access functions to application writers and network users while hiding the implementation details from those writers and users. The ONA accepts high-level network resource access function requests and coordinates the lower-level actions necessary to accomplish the high-level requests. These network resource access requests may, for example, be provided via a user interface which may be implemented by a personal computer, telephone, or other device capable of providing a display and receiving user input.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: 3Com Corporation
    Inventor: James S. Hiscock
  • Publication number: 20100057913
    Abstract: Embodiments relate to systems and methods for storage allocation in the provisioning of virtual machines. A provisioning (or “cobbler”) server can interact with a local virtual machine installation client to initiate software provisioning to a set of virtual machines. The provisioning process can entail, for example, the selection and delivery of an operating system to the target set of virtual machines, as well as the installation of applications or other software. In conjunction with the provisioning process, the virtual machine installation client can identify and access a set of storage resources, such as hard disk or other storage, to be associated with the set of virtual machines, which themselves contain no local storage. That client can determine an allocation of the set of storage resources to each virtual machine in the set of virtual machines, for instance on a pro-rata basis or based on processing consumption or other factors.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Inventor: Michael Paul DeHaan
  • Publication number: 20100057914
    Abstract: A method, apparatus and system for scheduling contents are disclosed herein. The method includes: receiving a content request message from a content requesting device; determining a light-loaded content providing device according to the content request message, where the light-loaded content providing device is communicated with a light-loaded content storing device, and the content storing device stores contents corresponding to the content request message; and sending the contents corresponding to the content request message to the content requesting device through the light-loaded content providing device. The embodiments of the present invention take comprehensive account of the load of the storage apparatus, and select a proper server for the user to ensure the server to provide services for the user normally.
    Type: Application
    Filed: April 9, 2009
    Publication date: March 4, 2010
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Shaodong Wang
  • Publication number: 20100057915
    Abstract: In a data processing network there exist at least two applications which are different from one another in terms of the volumes of data that are to be processed. In at least one embodiment, each application has a multilayer structure and individual layers of the applications are distributed over different hardware resources, specifically at least one local data processing unit and at least one remote data processing unit, in such a way that the number of layers installed on the local data processing unit as a proportion of the total number of layers making up the respective application is less in the case of that application which is provided for processing the greater volume of data than in the case of the application which is provided for processing the smaller volume of data.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 4, 2010
    Inventors: Karlheinz Dorn, Vladyslav Ukis
  • Publication number: 20100057916
    Abstract: A method and system for confidentially accessing and reporting information present on global computer networks. The present invention deterministically analyzes a set of network resources over a configurable monitoring period, thereby guaranteeing that recently published information is retrieved. The present invention includes a scalable software system that can be readily executed on a stand-alone computing system or distributed across a network of computing devices. At the end of each monitoring period, the present invention balances the traversal and searching of network resources across the computing devices in the distributed system according to the previous number of pages retrieved for each network resources, thereby more accurately balancing the system.
    Type: Application
    Filed: September 4, 2009
    Publication date: March 4, 2010
    Applicant: FOUNDATIONIP, LLC
    Inventors: Kent J. Sieffert, Curtis A. Schaffran
  • Publication number: 20100057917
    Abstract: The present invention relates to a method for handling and replacing a service. The method for handling a composite service may include obtaining a concrete service corresponding to a service invocation segment description in a composite service logic, wherein the service invocation segment is an abstract service invocation segment or a service template invocation segment; triggering a service replacement, requesting to replace the service invocation segment with a concrete service invocation segment of the obtained concrete service; or, triggering a service invocation, requesting to generate a service invocation based on the concrete service. Accordingly, a concrete service can be dynamically selected when the composite service logic is being executed.
    Type: Application
    Filed: November 6, 2009
    Publication date: March 4, 2010
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenhua Xu, Xiaomin Shi, Jianfeng Liu, Yan Li
  • Publication number: 20100057918
    Abstract: An apparatus and a method for requesting data from a server. In one embodiment, a client opens a first HTTP connection and a second HTTP connection with the server. The client requests for data from a random access file from the server with the first HTTP connection. The client receives and reads the data while maintaining the second HTTP connection open. The client requests for additional data at another location in the file on the second HTTP connection. The client maintains the second HTTP connection by occasionally sending requests to the server on the second HTTP connection.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Inventor: Bill C. Riemers
  • Publication number: 20100057919
    Abstract: A method of providing a network service includes accepting an incoming transmission control protocol/internet protocol (TCP/IP) connection from a user device at a point of presence (POP) proxy server. The TCP/IP connection corresponds to a particular application that is not stored at the POP proxy server. The method also includes relaying the TCP/IP connection from the POP proxy server to a remote application server that stores the particular application via an accelerated network link. Further, the method includes streaming data between the user device and the remote application server after relaying the TCP/IP connection to the remote application server.
    Type: Application
    Filed: August 27, 2008
    Publication date: March 4, 2010
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Gregory R. Leitheiser, Charles Fenton, Todd L. Margo
  • Publication number: 20100057920
    Abstract: A session integration method is provided for integrating a first session between a first entity and a third entity and a second session between a second entity and the third entity in a session-based service environment. The first entity receives a REFER message including dialog information from the second entity, and sends a response message to the received REFER message to the second entity. When header information included in the received REFER message indicates an INVITE message and the dialog information is related to the first entity, the first entity generates a Re-INVITE message and sends the generated Re-INVITE message to an address of a target which is subject to session integration. The address is included in the header information and corresponds to the third entity. The first entity updates the first session into an integrated session with the third entity.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 4, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung-Yong LEE, Sung-Jin Park, Kyung-Tak Lee
  • Publication number: 20100057921
    Abstract: A method, a system for accessing a home network device, and a home network access device are disclosed. The method includes the steps as follows. A home network access device finds a home network device and obtains information of the home network device through a home network protocol. A data model of the home network device is established in the home network access device according to the information of the home network device. A remote service device accesses the data model of the home network device established in the home network access device through a remote management protocol.
    Type: Application
    Filed: November 11, 2009
    Publication date: March 4, 2010
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Xiaotian ZHANG, Junxia XU, Huangwei WU
  • Publication number: 20100057922
    Abstract: A system and method of transactional session management. Information sufficient to permit creation of a deep copy of a session object is saved concurrently for all aspects of the transaction. For example, the saving may save state information provided by different hierarchical levels of the session as well as possible different hardware or software entities participating in the session. In the event of a rollback condition, the deep copy is supplied to one or more applications. Those applications may then continue the session from the point of the deep copy.
    Type: Application
    Filed: November 12, 2009
    Publication date: March 4, 2010
    Inventor: Thomas Smits
  • Publication number: 20100057923
    Abstract: Described is a technology in a network load balancing system (node cluster), by which client affinity is preserved across cluster configuration changes, including for new connections from a previous client. Each node maintains a list of the clients that are to remain (have affinity, or “stickiness”) with that node, including following bucket redistribution resulting from convergence. Each affinity list is communicated during convergence so that other nodes may build an exception list or lists. Via a node's exception list, the node that owns a bucket corresponding to a client knows of the affinity with another node and thus drops any packets from that client. Affinity may expire, whereby the node having affinity with that client releases it and notifies the node owning the bucket for that client that the client is no longer to be treated as an exception.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Vladimir Petter, Siddhartha Sen, Andrea D'Amato, Jimmy C. Yu
  • Publication number: 20100057924
    Abstract: A deployment and distribution model improves content delivery with a business incentive for placement of kiosks with one or more wireless access points in public locations so that portable media players (PMPs) can receive media content (e.g., audio, video, text, haptic content, etc.). In addition, coordination between subscribing users of PMPs, vendors who provide kiosks, and a network central controller of a content distribution system allow for prepositioning of video content at the kiosks through economically desirable low data rate communication links from the network (e.g., dial-up modem, DSL, etc.); coordinated queuing of downloads (e.g., partial downloads) between kiosk to PMP, peer-to-peer (P2P) downloading between PMPs, and uploads from PMP to kiosk; billing/crediting to correspond with such participation in the distribution; and changing priority/selection of prepositioning of content at kiosks to reflect a clientele profile.
    Type: Application
    Filed: September 2, 2008
    Publication date: March 4, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Peter H. Rauber, Matthew S. Grob, Baaziz Achour, Brian K. Butler, Peter Carson, Sanjay K. Jha
  • Publication number: 20100057925
    Abstract: In a method for processing a network service request, a first network element that is logically closest to a user requesting the network service manages a file into which data can be entered in respect of a user authorization to receive the network service. A network element includes a device for allowing and blocking transmission of a network service to a user requesting the network service. The device can be switched in accordance with the authorization data contained in the data memory.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 4, 2010
    Applicant: NOKIA SIEMENS NETWORKS GMBH & CO. KG
    Inventors: Friedrich Armbruster, Thomas Treyer
  • Publication number: 20100057926
    Abstract: A content selection and injection mechanism is provided for a communication network. In the communication network, an electronic device inserts custom data content into a data stream. The electronic device accepts a data stream from a location in the access network and identifies an insertion point suitable for inserting the custom data content into the data stream. The electronic device also selects the custom data content from a local content storage repository located in the access network, and inserts the custom data content into the data stream at the identified insertion point. The electronic device may identify a targeted user for receiving content, and select the custom data content based on the identity of the targeted user.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: SYCAMORE NETWORKS, INC.
    Inventors: Yang CAO, Michael NICOLAZZO, William M. TURNER, Talbot HACK, Moshe SUBERRI
  • Publication number: 20100057927
    Abstract: Embodiments of computer-implemented methods and systems for information streaming to a user interface include receiving, at a networked contact center, a Hypertext Transfer Protocol (HTTP) request to stream information to a user interface, establishing a persistent HTTP connection to the user interface, receiving the information, the information including one or more events associated with the networked contact center, and sending the one or more events via the persistent HTTP connection, the one or more events resulting in a change in the user interface without further HTTP requests from the user interface.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: Contactual, Inc.
    Inventors: Richard SOUTHWICK, Mathieu LAJUGIE, Stephen POTENZA
  • Publication number: 20100057928
    Abstract: In general, in one aspect, streams associated with a playlist are received from a server. The playlist includes an ordering of streams that are queued for client-side playback from the server according to the ordering. Information associated with the receipt and playback of at least one of the streams is accessed. The client-side application requests to alter the streams of the playlist in response to the accessed information. The request identifies a desired playlist alteration and includes information that controls the playlist alteration. The streams of the playlist are displayed according to a playlist alteration made in response to the request.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: Adobe Systems Incorporated
    Inventors: Abhinav Kapoor, Kevin Streeter, Asa Whillock
  • Publication number: 20100057929
    Abstract: A communication network comprising a Network Address Translator (NAT) arranged to translate between a public NAT address and a plurality of private NAT addresses. A network element has a plurality of network interfaces each of which corresponds to a private NAT address. A connection processor sets up a connection for data communication which is capable of supporting a plurality of network interfaces of the network element. An identifier processor initialises a network interface identifier for identifying individual network interfaces for the connection. The network interface identifier is distributed to the NAT and the network elements of the connection. Incoming data packets for the network elements are then adapted to include the network interface identifier and the NAT uses this to address the data packets in response to the first network interface identifier.
    Type: Application
    Filed: August 25, 2009
    Publication date: March 4, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Vincent Merat, Roberta Fracchia, Chidambar Zinnoury
  • Publication number: 20100057930
    Abstract: A provisioning client can be configured to automatically locate a provisioning server in a provisioning environment in order to perform software provisioning. The provisioning client can locate the provisioning server by detecting the location of the provisioning server or by selecting the appropriate provisioning server from a record of available provisioning servers. Once located, the provisioning client can be configured to establish a connection with the provisioning server and to request or receive software provisioning.
    Type: Application
    Filed: August 26, 2008
    Publication date: March 4, 2010
    Inventor: Michael Paul DeHaan
  • Publication number: 20100057931
    Abstract: An apparatus and a method for requesting data from a server over an HTTP connection. In one embodiment, a client reads a portion of a random access file from the server via the HTTP connection. The client requests for a limited amount of data at another location in the file on the same HTTP connection. The client receives the limited amount of data from the server on the same HTTP connection and reads the limited amount of data. The client requests for an additional limited amount of data at another location in the file on the same HTTP connection. The size of the additional limited amount of data is exponentially greater than the size of the limited amount of data. In another embodiment, the client requests for an additional limited amount of data at another location in the file on the same HTTP connection prior to finishing reading the limited amount of data.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Inventor: Bill C. Riemers
  • Publication number: 20100057932
    Abstract: A method for transmitting data by means of a data processing system, the system supporting an operating system and at least one application and having access to a memory and a network interface device capable of supporting a communication link over a network with another network interface device, the method comprising the steps of: forming by means of the application data to be transmitted; requesting by means of the application a user-mode operating system functionality of the data processing system to direct the data to be transmitted, the request including an indication of a protocol by which the data is to be transmitted; responsive to that request, the user-mode operating system functionality selecting a protocol processing entity in accordance with the indication of a protocol by which the data is to be transmitted; forming within the context of the application by means of the protocol processing entity the data into packets for transmission in accordance with the protocol by which the data is to be tra
    Type: Application
    Filed: July 9, 2007
    Publication date: March 4, 2010
    Applicant: SOLARFLARE COMMUNICATIONS INCORPORATED
    Inventors: Steven L. Pope, David J. Riddoch
  • Publication number: 20100057933
    Abstract: Routing messages using unreliable routing data. A method includes receiving a message from a computer readable communication medium. Characteristic properties of the message are calculated so as to determine state requirements for a service instance at a service for processing of the message. An attempt is made to acquire an appropriate service instance that satisfies the state requirements for processing the message. A determination is made that attempting to acquire an appropriate service instance that satisfies the state requirements for processing the message is not successful at acquiring an appropriate service instance. As a result, the message is redirected using an unreliable local cache of routing information and without coordination between processing nodes.
    Type: Application
    Filed: September 3, 2008
    Publication date: March 4, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Nicholas A. Allen, Stefan R. Batres, Justin D. Brown, Edmund SV. Pinto, Karthik Raman, John A. Taylor, Kenneth D. Wolf
  • Publication number: 20100057934
    Abstract: The present application relates to methods and systems for intelligently routing requests to one of a plurality of redundant servers. The methods and systems route the requests to a most highly ranked redundant server. The redundant servers are dynamically rank according to ranking information, wherein the ranking information may include server performance information, server response information, next step performance information, next step response information, historic information and other like information. Next step response information and next step performance information corresponds to information pertaining to servers the plurality of redundant servers depend upon. The methods and systems may further randomly re-rank the plurality of redundant servers. The methods and systems may further re-route unprocessed requests meeting non-performance criteria.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 4, 2010
    Inventor: Adam RATICA
  • Publication number: 20100057935
    Abstract: A record medium on which a load distribution program capable of dynamically determining a service providing server which can provide a service of high quality according to a place where a client is installed is recorded. A delay time determination section analyzes a request sent from a client, identifies a position on a network of the client, and determines processing delay time the client takes to receive a response from each data center on the basis of a communication path between the position of the client and a position on the network of each data center. An allocation determination section preferentially selects a data center which can provide a service to the client after shortest processing delay time as a recommended data center on the basis of the processing delay time determined by the delay time determination section. A service allocation section makes a server in the recommended data center provide the service to the client which outputted the request.
    Type: Application
    Filed: November 9, 2009
    Publication date: March 4, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Tsutomu KAWAI, Atsuji Sekigulchi, Satoshi Tsuchiya, Kazuki Shimojima
  • Publication number: 20100057936
    Abstract: Embodiments of the present invention include methods and systems for accelerated application startup. A method for accelerating startup of an application is provided. The method includes persistently storing a number of uniform resource locator (URL) hostnames based on one or more hostname requests made by one or more users during use of the application. The method further includes, upon startup of the application, making a DNS lookup call for at least one of the stored hostnames prior to a hostname request initiated by the application, wherein a resolution result for at least one of the stored hostnames is cached in the operating system DNS cache in preparation for the hostname request. A system for accelerating startup of an application is provided. The system includes a hostname storage device, a DNS pre-fetcher and a startup DNS pre-cacher.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: Google Inc.
    Inventor: James ROSKIND
  • Publication number: 20100057937
    Abstract: The apparatus includes a base client module and a server module. The base client module receives requests from a client application on a client computer. The base client module calls a resource of a web application.. A server module transparently interacts with the logic of the web application to obtain the requested data and sends it back to the base client in a format handled by the base client. The base client can then reformat the data to a client application requested format before passing the data to the client application. This method allows a client application programmer to obtain easily usable data from a web application by using the base client.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Inventors: Luke J. Macken, Toshio E. Kuratomi
  • Publication number: 20100057938
    Abstract: A communication system includes a wireless communication device that is adapted to send and receive data associated with at least one application. A computer server is in communication with the wireless communication device. The computer server is adapted to determine a new set of data requested by the wireless communication device and to compare the new set of data to a previously transmitted set of data. A reduced set of data is generated. The reduced set of data comprises at least a portion of the new set of data not previously transmitted. The reduced set of data is transmitted to the wireless communication device. A method of generating a reduced or sparse data object is also disclosed.
    Type: Application
    Filed: August 25, 2009
    Publication date: March 4, 2010
    Inventors: John Osborne, James H. Schmidt
  • Publication number: 20100057939
    Abstract: Methods, apparatuses and systems directed to processing client requests in distributed systems. Particular implementations of the invention are directed to allowing application servers to return partially processed results after having consumed a time slice allocation based on performance estimates, network performance metrics, and/or system performance metrics.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: YAHOO! INC.
    Inventors: Zengyan Zhang, George E. Mavromatis, Jinhui Liu
  • Publication number: 20100057940
    Abstract: A packet processing system for providing application-aware hot redundancy and a related card and methods are disclosed. The system may include a plurality of active devices, each including a processor configured to perform deep packet inspection to identify an application associated with an active flow, and a redundancy block configured to determine whether the application requires hot redundancy and, if so, to forward a message from which state information may be derived. The system may also include at least one protecting device in communication with each of the active devices and configured to receive the message regarding the active flow from the active device, derive state information from the message, and resume packet forwarding operations for the active flow upon failure of a respective active device of the plurality of active devices.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: ALCATEL LUCENT
    Inventors: Andrew Dolganow, Steven Edward Morin
  • Publication number: 20100057941
    Abstract: Provided is a system and method for performing smart offloads between computer applications module and a network interfacing device within a data communications system. The method includes receiving data requests from the computer applications module and determining whether the received data requests require offloading. The received requests are forwarded along a first data path to the network interfacing device if offloading is required. If offloading is not required, the received data requests are forwarded along a secondary data path to a host protocol stack for processing. Next, the protocol processing is performed and the processed data requests are forwarded to the network interfacing device.
    Type: Application
    Filed: November 10, 2009
    Publication date: March 4, 2010
    Applicant: BROADCOM CORPORATION
    Inventors: Kan Frankie Fan, Scott McDaniel
  • Publication number: 20100057942
    Abstract: Provided is a user interface apparatus including a plurality of regions and method for operating the same. The user interface apparatus may be configured to respond to a digital apparatus being disposed in a region, by sending information associated with the region. The information indicative of a command for the digital apparatus to execute to interact with a host apparatus. The digital apparatus may include an information recognizing unit configured to recognize the command indicated by the information provided by the information providing units; and a control unit configured to transmit data or receive data based on the command. Thus, a user can input a user control signal to a digital apparatus in a user friendly manner.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 4, 2010
    Applicant: Samsung Digital Imaging Co., Ltd.
    Inventors: Hee-jung Lee, Wook Yang
  • Publication number: 20100057943
    Abstract: A system and method for connecting a security system using a network. The security system includes at least two discrete parts and is connected using a local area network. The security system also includes a first dedicated, hard-wired field bus, a first plurality of peripheral devices, a control panel, a first transfer device, a second transfer device, a second dedicated, hard-wired field bus, and a second plurality of peripheral devices. The control panel is configured to send data through the first field bus. Each of the first plurality of peripheral devices is coupled to the first field bus and is configured to receive the data from the control panel. The first transfer device is connected to the control panel and is configured to packetize the data from the control panel and send the packetized data through the local area network.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: ROBERT BOSCH GMBH
    Inventor: Dennis M. Petricoin, JR.
  • Publication number: 20100057944
    Abstract: A plug connector module having at least one plug connector for electromechanical connection with a field device, especially a device for measured data capture in process technology. The plug connector module includes a memory unit for storing data and a communication interface, which enables a data connection with the field device.
    Type: Application
    Filed: July 17, 2009
    Publication date: March 4, 2010
    Applicant: Endress + Hauser Conducta Gesellschaft fur Mess - und Regeltechnik mbH + Co. KG
    Inventor: Holger Eberhard
  • Publication number: 20100057945
    Abstract: An electronic device with an ability to provide services appropriate for situations, he electronic device having: a situation information acquisition part for acquiring situation information, which is dynamic information; a determining part for determining whether a service can be executed; a service information acquisition part for acquiring information for executing a service; and an execution part for executing an acquired service. A condition information acquisition part is provided so that, when the determining part determines that a service cannot be executed, it acquires service available information for the service to become available. Furthermore, a situation information correctness determining part is provided which determines correctness of the situation information acquired in the situation information acquisition part.
    Type: Application
    Filed: November 6, 2009
    Publication date: March 4, 2010
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventor: Eiji Takahashi
  • Publication number: 20100057946
    Abstract: A modified Series A universal serial bus (USB) receptacle connector is equipped with the functionality to allow the electronic system in which it resides to be configured either as a host device or a peripheral device. The modified USB Series A receptacle connector, according to one embodiment of the invention may include a mechanism such as an additional pin or a mechanical switch to detect the presence of a standard USB Series A plug being inserted into it. Upon detection of a plug, an algorithm may allow the system to determine whether it is to act as a host device or a peripheral device and to determine which device supplies power.
    Type: Application
    Filed: November 6, 2009
    Publication date: March 4, 2010
    Applicant: Apple Inc.
    Inventors: Alex Crumlin, Aaron Leiba, David Ferguson
  • Publication number: 20100057947
    Abstract: A device management apparatus may include, but is not limited to, a device controller that controls a device, a communication controller, a management unit, and a monitoring unit. The communication controller controls a communication between the device and the device controller. The management unit manages the device controller and the communication controller. The monitoring unit is disposed between the device controller and the communication controller. The monitoring unit formats data that is transmitted between the device controller and the communication controller so as to create formatted data. The monitoring unit supplies the formatted data to the management unit.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 4, 2010
    Applicant: YOKOGAWA ELECTRIC CORPORATION
    Inventor: SHINYA NAKAGAWA
  • Publication number: 20100057948
    Abstract: A storage control apparatus capable of reducing a power consumption in network port units, including a host communication control unit 10 which includes a plurality of network ports 18 and which controls communications with a host computer 2 that is connectable through the network ports, a storage-device communication control unit 16 which controls communications with a plurality of storage devices, a plurality of DMA portions 111 by which data to be transmitted/received between the host computer and the storage devices are transferred between the host communication control unit 10 and the storage-device communication control unit 16, a plurality of cache memories 12 in which the data to be transferred by the DMA portions 111 are temporarily stored, and a power saving control portion 110 which stops the DMA portion 111 and the cache memory 12 that are previously associated with one network port, on the basis of a connection situation of the pertinent network port with the host computer and a data rate to be i
    Type: Application
    Filed: October 17, 2008
    Publication date: March 4, 2010
    Inventors: Masateru Hemmi, Susumu Tsuruta, Daisuke Isobe
  • Publication number: 20100057949
    Abstract: Methods and systems for improved performance in virtualized storage systems. Features and aspects hereof provide for a virtualization circuit integrated in each storage controller of a storage system. The virtualization circuit is operable to determine whether a request received from an attached host system will be processed locally by the receiving storage controller or will be processed by another storage controller of the storage system. If another storage controller is to process the request, the virtualization circuit is operable to transfer the request to the appropriate other storage controller. The virtualization circuit then receives result information from the other storage controller and returns such result information to the requesting host system. Integration of the virtualization circuit at below level of request processing of storage controllers improves performance of virtualization as compared to prior techniques.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Inventor: Bret S. Weber
  • Publication number: 20100057950
    Abstract: An integrated circuit includes a DMA controller for performing conventional DMA transfers and for backing-up and restoring data during low power events. The integrated circuit includes one or more processor components, one or more peripheral components, a power management circuit and the DMA controller. The power management circuit manages power control within the integrated circuit. The DMA controller includes a DMA engine for executing DMA transfers between different ones of the components and memory based on configuration parameters provided to the DMA engine. A detection circuit configured determines if the power management circuit initiates a power state change. The DMA controller also has circuitry for providing a first set of configuration parameters to the DMA engine if no change in power state is detected and overriding the first set of configuration parameters with a second set of configuration parameters if a change in power state is detected.
    Type: Application
    Filed: September 2, 2008
    Publication date: March 4, 2010
    Inventor: DAVID BARROW
  • Publication number: 20100057951
    Abstract: We have disclosed a modular personal network (MPN) that includes multiple devices that may be worn, carried, or used in close proximity to a user. The devices communicate wirelessly. Functions of the MPN may be modified by adding or removing components. The MPN may communicate with a personal computer. General purpose devices may include a control unit, a display, a user input, and an audio output. The MPN may provide a variety of functions, including time, communication, entertainment, organization, guidance, athletic, medical, travel, outdoors, identity, security, and military.
    Type: Application
    Filed: November 13, 2009
    Publication date: March 4, 2010
    Inventors: Michael Ellis, Caron Ellis
  • Publication number: 20100057952
    Abstract: A memory controller has a control unit receiving a transfer data from a transmission circuit and executing a burst transfer of the transfer data to a reception circuit. The transmission circuit transmits a first data of a first bit length for a first burst times by a burst transmission. The amount of the transfer data is equal to a product of the first bit length and the first burst times. The reception circuit receives a second data of a second bit length for a second burst times by a burst reception. When the amount of the first data received by the control unit becomes equal to or more than a product of the second bit length and the second burst times, the control unit transfers the received first data as the second data to the reception circuit, regardless of the number of the first data received by the control unit.
    Type: Application
    Filed: November 9, 2009
    Publication date: March 4, 2010
    Applicant: NEC ELECTRONICS CORPORATION
    Inventor: Hideyuki MIWA
  • Publication number: 20100057953
    Abstract: There is provided a data processing system comprising at least one processing module having at least one processor processing data and a data input/output unit that classifies and buffers input data received from an external medium, applies the input data to a processing module capable of processing the input data among the at least one processing module such that the input data is processed, classifies and buffers output data processed by the at least one processing module and outputs the output data to an external device. Accordingly, a processing module can be easily added or changed, and thus integration and variableness of processing resources can be improved to code with an increase in the quantity of input/output data, costs required to support a new service and upgrade the data processing system can be minimized, difficulty in maintaining processing can be alleviated and capability of coping with trouble in the data processing system.
    Type: Application
    Filed: May 1, 2009
    Publication date: March 4, 2010
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Bup Joong KIM, Sun Me KIM, Hong Ju KIM, Byung Jun AHN
  • Publication number: 20100057954
    Abstract: Buffers of programmable depths are used in the instruction and reply paths of cascaded devices to account for possible differences in latencies between the devices. The buffers may be enabled or bypassed such that the alignment of instruction and result may be performed at the boundaries between separate groups of devices having different instruction latencies.
    Type: Application
    Filed: November 5, 2009
    Publication date: March 4, 2010
    Inventor: Tom Teng
  • Publication number: 20100057955
    Abstract: A method of controlling one or more devices in data communication with a common controller to perform one or more functions, each of the devices having a synchronous clock, a synchronized real time clock register and a memory, the method comprising: arming the devices such that the devices commence performing the functions synchronously, receive and store to their respective memory data acquired as a result of performing the functions and store to their respective memory time stamp information indicative of the time of acquisition of the acquired data; a trigger device in data communication with the common controller responding to a command to perform the functions by sending a first message to the host controller that includes data indicative of a time of receipt of the command; the host controller responding to the first message by sending the devices a second message including data indicative of the time of receipt by the further device of the command; and the devices responding to the second message by re
    Type: Application
    Filed: May 12, 2008
    Publication date: March 4, 2010
    Inventor: Peter Foster
  • Publication number: 20100057956
    Abstract: In a KVM system, a system provides for USB devices to be accessed by target computers. A KVM switch connects a client with a target server via a network, the client computer having at least one device attached thereto. A second mechanism connects to a USB port of the target and communicates with the target using a USB protocol. A client mechanism communicates with the second mechanism via the network. A virtual media mechanism enables the target server to access the USB device attached to the client.
    Type: Application
    Filed: November 13, 2009
    Publication date: March 4, 2010
    Inventors: Steven Blackwell, Christopher L. Thomas, Philip M. Kirshtein, David H. Stafford, James Pursel, Paul D. Durden
  • Publication number: 20100057957
    Abstract: A reconfigurable FADEC includes a reconfigurable CPU configured for performing digital computing functions. A reconfigurable MSPD communicates with the CPU and is configured for performing analog I/O functions. A data bus is coupled to the CPU and the MSPD. The data bus is configured for connecting the CPU and the MSPD to an external connector.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: Rolls-Royce Corporation
    Inventors: Lawrence Mitchell Smilg, James Ernst, Robert Zeller