Patents Examined by Tam T. Phan
-
Patent number: 7120666Abstract: In a network having transaction acceleration, for an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the server-side transaction handler, which forwards the response to the client-side transaction handler, which in turn provides the response to the client. Transactions are accelerated by the transaction handlers by storing segments of data used in the transactions in persistent segment storage accessible to the server-side transaction handler and in persistent segment storage accessible to the client-side transaction handler.Type: GrantFiled: October 30, 2002Date of Patent: October 10, 2006Assignee: Riverbed Technology, Inc.Inventors: Steven McCanne, Michael J. Demmer
-
Patent number: 7032029Abstract: A method and apparatus for providing an active standby control system comprising the steps of providing a first and second programmable logic controller (PLC), each controller having an operating state. Each controller further including a network module board operably connected to a network; a control unit, a remote I/O head; and, a hot standby module, each hot standby module is operably connected together. Operably connecting each programmable logic controller to a network. Assigning a network address identifier, i.e., Internet Protocol or Media Access Control address, to each programmable logic controller and sensing the operating state of each programmable logic controller. The network address identifier of each programmable logic controller is determined by the operating state of each respective programmable logic controller.Type: GrantFiled: July 7, 2000Date of Patent: April 18, 2006Assignee: Schneider Automation Inc.Inventors: Allan Tanzman, Dennis J. W. Dube, Stephen Mooney
-
Patent number: 7032033Abstract: Data stored on a server are synchronized with corresponding data on a plurality of client computers. To facilitate synchronization of the data, the data for a class of nodes on the server are provided with a version identifier (a serial number) that is incremented each time the data are modified on the server. During synchronization, the version identifier for the data stored on the client is transferred to the server, and the nodes stored on the client are updated by downloading nodes modified on the server since the last synchronization. Data on the client that have been modified are then uploaded to the server. Collisions between nodes of the data that have been modified on two different clients are detected, and a user is given an opportunity to resolve a collision.Type: GrantFiled: November 30, 2001Date of Patent: April 18, 2006Assignee: Microsoft CorporationInventors: Eric Ledoux, Paul L. Kollmorgen
-
Patent number: 6996623Abstract: A reception display apparatus for receiving data blocks repeatedly transmitted from a broadcasting station at regular intervals and displaying a screen image based on the received data blocks. Each of the data blocks including a data section. Data to be displayed as the screen image is divided into a plurality of data sections.Type: GrantFiled: August 28, 2000Date of Patent: February 7, 2006Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Shinji Kawano, Toshitaka Hanaura, Eiji Ueda, Futoshi Nakabe
-
Patent number: 6985967Abstract: A data processing system including a plurality of web server processing cards coupled with a midplane is provided. A first network interface card may be coupled with each of the web server processing cards through the midplane. Each of the plurality of web server processing cards may be coupled with a public network communication router over a first communication path. The public network communication router may be coupled with a public network and operable to route data packets to and from the web server processing cards. In accordance with one embodiment, each of the plurality of web server processing cards may be coupled with a private network communication router, over a second communication path. In this embodiment, the private network communication router may be coupled with at least one private processing system operable to provide processing services upon receipt of a processing request from one of the plurality of web server processing cards.Type: GrantFiled: July 20, 2000Date of Patent: January 10, 2006Assignee: RLX Technologies, Inc.Inventor: Christopher G. Hipp
-
Patent number: 6952729Abstract: A hybrid fiber coax (HFC) network management system and method for managing an HFC network having network elements operable for communicating telephony, data, and video signals with customer-premises equipment (CPE) of a subscriber. The HFC network management system includes an HFC network manager for monitoring status and configuration of the network elements and the CPE and for controlling configuration of the network elements and the CPE. A database is operable for storing data indicative of the configuration of the network elements and the CPE and the assigned capacity of the network elements. An online provisioning application link (OPAL) is operable for provisioning network elements with CPE based on the assigned capacity of the network elements to enable communication of telephony, data, and video signals between the HFC network and the CPE. A fault manager is operable for generating displays of the status and configuration of the network elements and the CPE.Type: GrantFiled: May 8, 2001Date of Patent: October 4, 2005Assignee: AT&T Corp.Inventors: Harvey R. Bialk, Jyoti A. Kulkarni, Paul E. Schauer
-
Patent number: 6947182Abstract: This invention relates to management of facsimile information in a network system to which a document distribution server, a client terminal, and a facsimile apparatus are connected. When operated, this facsimile apparatus transmits information concerning the operation to the server. When an image is transmitted as a result of operation, information concerning the result of this transmission is also transmitted to the server. The server stores in a database the received information pertaining to the operation of the facsimile apparatus, the transmitted image, and the received information pertaining to the transmission result. Whether these pieces of information are to be transmitted to the server is set for each client. Each client can acquire operation log information of the facsimile apparatus by looking up the database.Type: GrantFiled: July 20, 2000Date of Patent: September 20, 2005Assignee: Canon Kabushiki KaishaInventor: Takekazu Kumagai
-
Patent number: 6944668Abstract: The present invention relates to a system operable to identify and access information about a user (109) of a distributed communication system. The system comprises at least one service device (108), and at least one access device (105a) operable to provide access to said distributed communication system. The system also comprises at least one control means (101; 103) connected to said at least one access device (105a) and to said at least one service device (108), a to said at least one access device (105a) connected identification device (113) operable to identify an address of a specific user (109). The system also comprises at least one storage device (102; 104) connected to said at least one control means (101; 103), and a to said at least one control means (101; 103) connected cache means (111) operable to store mappings of said addresses and identifications for said users (109).Type: GrantFiled: April 3, 2000Date of Patent: September 13, 2005Assignee: Targian ABInventors: Thomas Broquist, Lars Eriksson
-
Patent number: 6938083Abstract: Many document files in different formats can be downloaded from websites which can be selected for their specific content using search items as a Verity Search Engine and Web Server. After downloading into a user-workstation, a topic search would not be ordinarily feasible to search files of different formats. The present system and method enables topic searching by converting the different file formats into a common format such as PDF which then can easily be topic-searched by a browser such as an Adobe Acrobat program.Type: GrantFiled: July 21, 2000Date of Patent: August 30, 2005Assignee: Unisys CorporationInventor: Tommy Kay Teague
-
Patent number: 6931453Abstract: A method for use by an I-CSCF (12b) in resolving an address of a message according to SIP but using a protocol-agnostic scheme, and corresponding equipment. The method includes: a step (32) of querying a data store (12c) of scheme mappings, in response to receiving such a request, the querying for determining possible mappings to trial schemes at least one of which resolves the address, i.e. which can be used by the I-CSCF (12b) to find the S-CSCF (12e) for the target user (11b) if the target user is an IMS client, or for forwarding to a gateway or next hop in the path to the target user (11b) if the target user (11b) is not an IMS client; and a step (33) of testing in turn (until success or until all possible trial schemes are tested) each possible trial scheme, the testing based on comparing an address using the trial scheme with an address in a data store (12d) of addresses.Type: GrantFiled: January 3, 2003Date of Patent: August 16, 2005Assignee: Nokia CorporationInventors: Jyrki Aarnos, Jose Costa-Requena, Hisham Khartabil, Ilkka Westman
-
Patent number: 6912593Abstract: The invention discloses a Platform of Information Switch that adapts for switching the integrated information between the different user terminals and the different services terminals. The Platform includes a Device Access gateway for connecting user terminals and switching the correspondent information, an Information Switch for implementing concentrated management and the integrated information switching, and a Service Gateway for interfacing with the service terminals. Wherein the Information Switch consists of a Management System, a Core Switching System and a Platform Routing System; wherein the Core Switching System includes an Information Bus, Switching Modules and a Switching Management Module. The Device Access Gateway and Service Gateway are both connected to the Information Switch via the Information Buses. The Information Switching Platform of present invention can transform the complex information switching process between the user terminals and service terminals to a simple platform operation.Type: GrantFiled: September 10, 2002Date of Patent: June 28, 2005Assignee: Liming Network Systems Co., Ltd.Inventor: Yihui Deng
-
Patent number: 6877032Abstract: A method for a user to access information on a network. Information from a machine recognizable code (MRC) (1606) is extracted at a user location, which MRC (1606) has associated therewith routing information to a remote location (312) on the network. The extracted information from the MRC (1606) is wirelessly transmitted to a network interface device (302) in response to the information being extracted. The remote location (312) associated with the extracted information from the MRC (1606) is then connected thereto from the user location and the information downloaded therefrom. The downloaded information is displayed on a display (1612) at the user location, such that when displayed, substantially immediate feedback is provided to the user in response to the MRC (1606) being scanned.Type: GrantFiled: June 21, 2000Date of Patent: April 5, 2005Assignee: L.V. Partners, L.P.Inventor: Jeffry Jovan Philyaw
-
Patent number: 6839732Abstract: A gateway provides communication of tightly coupled XA transactions to a server hosting a DBMS and makes efficient use of domain socket pairs to implement demultiplexing in the gateway. The gateway includes a TCP/IP listener process which accepts connection requests from a transaction manager. Logical agents represent the application connection and are managed by a logical agent scheduler and are passed within the gateway using domain socket pairs. Gateway agents are dedicated to identified tightly coupled XA transactions to provide tightly coupled XA transaction support for DBMS systems which do not provide such support directly. The domain socket pairs in the gateway are assigned to logical agent schedulers and are available in a domain socket pool. A wait queue is provided to buffer logical agents when connection to the server is not available or where there are no domain socket pairs available in the domain socket pool. The wait queue is itself implemented as a domain socket pair.Type: GrantFiled: July 17, 2000Date of Patent: January 4, 2005Assignee: International Business Machines CorporationInventors: Tim J. Vincent, Xun Xue, Hebert W. Pereyra, Peter K. L. Shum, Jon A. Lind
-
Patent number: 6801934Abstract: The method is performed in a telecommunication network that comprise one or more terminals, a data server and a network interface. The terminal requests a communication product stored in a data server after which the terminal gets access to the requested product. The steps required by the communication product are performed as an interactive real-time communication between the terminal and the data server. The results of the performed steps are then received at the terminal.Type: GrantFiled: June 30, 2000Date of Patent: October 5, 2004Inventor: Timo Eranko
-
Patent number: 6799215Abstract: A method and system for centralizing the LU definitions for one or a plurality of TN3270 servers. More particularly, a method and system for dynamically providing a Systems Network Architecture (SNA) Logical Unit (LU) definition for the establishment of a SNA session between a SNA client and a SNA application. The method of the present invention includes receiving a SNA session request from a telnet 3270 client, and in response thereto, retrieving a definition of a SNA LU from a table shared by one or more telnet 3270 servers. A local table within the telnet 3270 server is dynamically updating with the retrieved SNA LU definition.Type: GrantFiled: October 17, 2000Date of Patent: September 28, 2004Assignee: International Business Machines CorporationInventors: Didier Giroir, Olivier Hericourt
-
Patent number: 6799200Abstract: An efficient mechanism for sending messages without the use of intermediate copies (i.e. without the staging of data) is provided. In particular an interface specification which allows use users of a transport protocol is defined so as to lend itself to efficient implementations. The interface specification is a complete and robust set of user functions usable within systems desiring reliable and efficient zero copy transport protocols. Two methods are provided to accomplish the implementation of an efficient zero copy protocol. The first method is especially useful in systems where the network device has limited capabilities in terms of hardware, message fragmentation and message reassembly. An additional RDRAM memory allows data to reside in an adapter while handshake operations take place between an adapter and a node so as to specify the final destination of the data. The second method takes advantage of network devices with advanced features which are exploited for maximum efficiency.Type: GrantFiled: July 18, 2000Date of Patent: September 28, 2004Assignee: International Business Machines CorporaitonInventors: Robert S. Blackmore, Chulho Kim, Kevin J. Gildea, Rama K. Govindaraju, Gautam H. Shah
-
Patent number: 6789123Abstract: A system and process for streaming delivery of dynamically scalable media content over a network, such as, for example, the Internet or a wireless network, while automatically accounting for both fluctuating network bandwidth and packet loss. A system of rate-distortion based packet selection and organization is used to maximize the quality of streamed media files that have been encoded using any conventional scalable encoder. Media file quality is maximized for available bandwidth by scoring packets comprising encoded media files based on their contribution to the quality of a reconstructed media file, then preferentially transmitting those packets having the highest scores. In addition, where packets are lost during transmission, those packets that will provide the maximum rate-distortion decrease, are preferentially retransmitted prior to other lost packets which, if transmitted in the same time slot, would provide a lesser rate-distortion decrease.Type: GrantFiled: December 28, 2001Date of Patent: September 7, 2004Assignee: Microsoft CorporationInventors: Jin Li, Jianping Zhou
-
Patent number: 6782428Abstract: Controlling the allocation of priority for data packets within a multi-port switch includes detecting the commencement of an HTTP message; enabling the storage of an identification of the source port on which that message was received by the switch; finding correspondence between destination data of packets and the said source port; and adjusting a priority allotted to said packets in response to the correspondence. The adjustment of priority preferably increases the priority of packets forwarded to said the port relative to priority allotted packets received at the source port and thereby allots asymmetric priority to traffic between a server and a client.Type: GrantFiled: October 13, 2000Date of Patent: August 24, 2004Assignee: 3Com CorporationInventors: Michael J Gleeson, Paul O'Keeffe, Kevin Jennings, Jerome Nolan
-
Patent number: 6772188Abstract: A system and method for receiving an electronic communication containing an identifier or indicia of an entity and, in response to a user's selection of the identifier, initiating communication between the user and the entity. Upon receipt of the electronic communication (e.g., document, electronic mail message, sound file), the system scans or parses it to locate one or more entity identifiers. An entity identifier may be a telephone number, electronic mail address, network address, name or virtually any other indicia that may serve to identify the entity. When a user selects an entity identifier, the system offers one or more methods of communicating with the associated entity, which methods may depend on the form of the entity identifier (e.g., a telephone number) and/or a preference specified by the user. The system initiates the selected form of communication in response to the user's selection.Type: GrantFiled: July 14, 2000Date of Patent: August 3, 2004Assignee: America Online, IncorporatedInventor: Jocelyn Cloutier
-
Patent number: 6760771Abstract: A method and system for delivering a datagram across multiple inter-network servers. The datagram is delivered from a source device having a first network level protocol to a destination device having a second network level protocol. The inter-network servers transport the datagram in accordance with a transport level protocol while the datagram has a transport priority defined by the first and second network level protocols. The source device delivers the datagram from a source port that designates the transport priority and the destination device receives the datagram at a destination port that also designates the transport priority. In accordance with the method of the present invention, either the source port or said destination port is first identified. The transport priority of said datagram is identified utilizing the transport priority designation of the identified source port or destination port. A current server capacity of each of the inter-network servers is determined.Type: GrantFiled: October 17, 2000Date of Patent: July 6, 2004Assignee: International Business Machines CorporationInventors: Didier Giroir, Olivier Hericourt