Computer-to-computer Handshaking Patents (Class 709/237)
  • Publication number: 20080189422
    Abstract: The present invention is a network layer protocol used for free-space optical transmission utilizing an LED or LD as a light source. In order to connect to a device, the network layer issues a connection request command (LAP_con_req2) to a lower layer when the network layer has received a connection request command (LM_con_req1) from an upper layer. Furthermore, when the network layer has received a connection confirmation command reception notification (LAP_con_conf1) from the lower layer, the network layer issues a connection confirmation command reception notification (LM_con_conf2) to the upper layer without issuing a data transfer request command to the lower layer. Accordingly, the invention provides a network layer protocol with which time for a connection or disconnection is reduced.
    Type: Application
    Filed: January 26, 2006
    Publication date: August 7, 2008
    Inventors: Hitoshi Naoe, Fumihiro Fukae, Koji Sakai, Shohei Ohsawa
  • Publication number: 20080172744
    Abstract: Methods and systems for assuring data integrity in a secure data communications network are disclosed. In one method, one or more remote data nodes are provided that are in operative communication with a central command unit. The one or more remote data nodes are monitored with the central command unit, and a determination is made whether the one or more remote data nodes has been compromised. A secure erasure wipe command is transmitted from the central command unit to the one or more remote data nodes that have been compromised.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: Honeywell International Inc.
    Inventors: John F. L. Schmidt, Alan G. Cornett
  • Patent number: 7400425
    Abstract: A system for facilitating remote printing via a network. The system, in one embodiment, includes a first mechanism for receiving information with respect to the availability to print of one or more printers connected to the network, for selecting an available printer in response thereto, and for providing a printer-selected message to the selected printer indicating that the printer has been selected to print the document. The system also includes a second mechanism, responsive to the printer-selected message, for rechecking the availability to print of the selected printer and for pulling the document from the first mechanism in preparation for printing via the selected printer unless the rechecking determines that the selected printer has subsequently become unavailable to print.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: July 15, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Travis J. Parry
  • Patent number: 7401156
    Abstract: According to the inventive method, a network, including its software environment, is suspended in a manner that completely preserves the previous running environment and frees the network to perform other tasks for a period of time, and then to resume the original test as if it had never been interrupted. The method suspends a computer network that is running a test of a first software environment. It suspends the first software environment by a software suspension and then runs a second software environment on the computer network. At the completion of the run of the second software environment, the first software environment can be resumed, as if it had not been interrupted. A sequence of steps allows for the orderly shutdown and persists the entire network's operating state at the time of suspension.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: July 15, 2008
    Assignee: JP Morgan Chase Bank
    Inventor: Tony Ka Wai Chau
  • Patent number: 7398317
    Abstract: A system architecture for thwarting denial of service attacks on a victim data center is described. The system includes a first plurality of monitors that monitor network traffic flow through the network. The first plurality of monitors is disposed at a second plurality of points in the network. The system includes a central controller that receives data from the plurality of monitors, over a hardened, redundant network. The central controller analyzes network traffic statistics to identify malicious network traffic. In some embodiments of the system, a gateway device is disposed to pass network packets between the network and the victim site. The gateway is disposed to protect the victim site, and is coupled to the control center by the redundant hardened network.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: July 8, 2008
    Assignee: Mazu Networks, Inc.
    Inventors: Benjie Chen, Massimiliano Antonio Poletto
  • Patent number: 7397575
    Abstract: There are provided a communication apparatus and method that enables the retransmission of an electronic mail if an error occurs in the transmission of the electronic mail due to its excessive data size, by reducing the data capacity of the electronic mail without taking time and labor, and a program for implementing the method. In a digital copying machine as the communication apparatus, when an electronic mail that notifies an error relating to an electronic mail transmitted with image data attached is received, the error notification electronic mail is analyzed. If an error that is attributable to the data capacity of the electronic mail is detected from the analysis result, the image data attached to the electronic mail for which the error notice has been received is acquired and the capacity of the image data is reduced by lowering its resolution. The electronic mail to which the image data thus reduced in capacity is attached is retransmitted.
    Type: Grant
    Filed: August 1, 2001
    Date of Patent: July 8, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kenzo Sekiguchi
  • Patent number: 7395338
    Abstract: An information processing apparatus is provided, in which information processing apparatus communicates with a terminal connected to a network by using an HTTP protocol and performs processes requested by the terminal, and the information processing apparatus includes: a cookie information setting part for setting a predetermined string, as cookie information, in an HTTP response corresponding to a first HTTP request sent from the terminal; and a cookie information determining part for determining whether a second HTTP request includes the predetermined string as cookie information, wherein the second HTTP request is sent from the terminal after the first HTTP request is sent and indicates a start of a session between the terminal and the information processing apparatus.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: July 1, 2008
    Assignee: Ricoh Company, Ltd.
    Inventor: Kohji Fujinaga
  • Patent number: 7376741
    Abstract: An HTTP server is programmed to detect timed-out client requests by inferring states of its client-server connections. These connections, being full-duplex, can each be viewed as including a client-to-server channel and a server-to-client channel. The state of the server-to-client channel can be inferred by examining local server information to determine whether the client-to-server channel is still established. The server processes a request by a client if the inferred state indicates that the server-to-client channel is still established, and the server terminates the client request if the inferred state indicates that the server-to-client channel is no longer established. Consequently, the server does not expend resources by processing timed-out or dead client requests.
    Type: Grant
    Filed: March 19, 1999
    Date of Patent: May 20, 2008
    Assignee: Hewlett-Packard Development Corporation, L.P.
    Inventors: Richard J. Carter, Ludmila Cherkasova
  • Publication number: 20080114894
    Abstract: Elements of the present invention relate to systems and methods for controlling the transmission rate of HTTP streaming processes with an intelligent HTTP client.
    Type: Application
    Filed: July 16, 2007
    Publication date: May 15, 2008
    Inventor: Sachin G. Deshpande
  • Patent number: 7373421
    Abstract: Methods and apparatus for preventing unsupported links between a host device and a link partner over a network is disclosed. In one embodiment, a link control signal is employed to release the reset of the candidate PHY, place a candidate PHY of the host device in a boot state, determining whether the candidate PHY is fully functional, and release the candidate PHY to establish link with the link partner over the network.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: May 13, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Jason Visenski, Chris Desiniotis
  • Publication number: 20080104266
    Abstract: Methods, apparatus, and products are disclosed for reliable messaging using message streams in a high speed, low latency data communications environment that include: receiving, in a transport engine of a message receiving device from an active message sending device, active transport packets on an active message stream established from the active message sending device to the message receiving device, the active message sending device encapsulating active application messages in the active transport packets; identifying, by the transport engine, a missing active application message from the active message sending device; and requesting, by the transport engine from a backup message sending device, transmission of a backup application message that corresponds to the missing active application message, the backup message sending device encapsulating backup application messages in backup transport packets for transmission on a backup message stream, each backup application message representing a duplicate of a
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Inventors: Eliezer Dekel, John J. Duigenan, Gidon Gershinsky, Avraham Harpaz, Nir Naaman, Foluso O. Okunseinde, Hilary A. Pike, Yoav Tock, Cornell G. Weight
  • Publication number: 20080104270
    Abstract: A method and apparatus for communicating data. The method of receiving data by a first device from a second device includes generating a session initiation protocol (SIP) message including information on a data reception environment of the first device; transmitting the generated message to the second device; and receiving data transmitted by the second device based on the transmitted information. Accordingly, data transmission in consideration of a reception environment of a device for receiving data is possible, so that the quality of a data service is guaranteed.
    Type: Application
    Filed: March 2, 2007
    Publication date: May 1, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Min-ho Lee, Cheol-ju Hwang, Han-sung Kim, Soo-hong Park
  • Patent number: 7366779
    Abstract: Systems and techniques for transferring a file from a first client associated with a first subscriber to a communications system to a second client associated with a second subscriber to the communications system by connecting from the first client to a communications system host; sending, through the communications system host, a request to the second client to establish a direct connection to the second client; when the second client accepts the request, establishing a direct connection to the second client that bypasses the communications system host; and transferring a file over the direct connection.
    Type: Grant
    Filed: June 19, 2000
    Date of Patent: April 29, 2008
    Assignee: AOL LLC, a Delaware Limited Liability Company
    Inventor: James Crawford
  • Patent number: 7366773
    Abstract: Extensions to the concept of using a power line carrier to convey a data record from the secondary side of a first transformer to a receiver in a power distribution substation include receiving the data record over a secondary data path in the event that the primary path is not available. The data record received over the secondary path through a second transformer rather than the first transformer must not interfere with other data transmissions from other transmitters and needs to identify the source of the transmission. An alternative to using a secondary data path through second transformer rather than the first transformer is to provide a data bridge around an opening in the primary path. This abstract is drafted to aid those searching for relevant patents and does not represent a legal limit on the scope of claims arising from patents claiming priority to this application.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: April 29, 2008
    Assignee: DGI Creations, LLC
    Inventor: John Robert Weber, Jr.
  • Patent number: 7366783
    Abstract: A method is disclosed for adaptively coupling processing components in a distributed system. In one aspect, a second component requests an interaction with a first component by sending a service access request to access a first service of the first component. The service access request specifies parameters relating to a proposed level of coupling between the first component and the second component. The second component receives a service response from the first component; the service response specifies counter-proposed parameters relating to a proposed level of coupling between the first component and the second component. The second component determines whether the service response indicates that the first service may be provided. If so, then an agreed-upon level of coupling is established between the first component and second component, and the components interact to receive the service. The level of coupling among the components may be re-negotiated at any time by exchanging values in a coupling context.
    Type: Grant
    Filed: April 7, 2007
    Date of Patent: April 29, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Petre Dini, Andrew G. Harvey, Cosmin Dini, Manuela Popescu
  • Patent number: 7363525
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to the remote device or another device at a second different time.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: April 22, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Patent number: 7363358
    Abstract: A method, system, and computer program enabling a client device to transfer a network configuration from a broadband modem to a residential gateway in a simple, user friendly process. This provides a simple installation procedure for a user. A different network switch such as a router, bridge, or brouter may be used instead of a residential gateway. The method may be implemented through a single command or single small set of user commands, such as through a pull down menu or an icon on the graphical user interface.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: April 22, 2008
    Assignee: Gateway Inc.
    Inventor: Gary E. Sullivan
  • Publication number: 20080091841
    Abstract: A communication method is provided in which irrespective of whether the communication apparatus is in a condition of being able to cache the received data or not, it is made possible to receive segment data having a sequence number assigned thereto continuously with the reception of the resent lost data, whereby the reduction in communication throughput can be reduced and the time can be reduced that is required for the reception of all the segment data to be completed. In a first communication apparatus and a second communication apparatus that perform data communication based on the TCP, the first communication apparatus receives information corresponding to a scheduled sequence number equal to the previously received scheduled sequence number (S205: YES), and when the number of times of continuous reception reaches a predetermined number of times (S208: YES), returns the sequence number to the received scheduled sequence number (S209).
    Type: Application
    Filed: September 26, 2007
    Publication date: April 17, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Satoshi Namura, Hideki Kawada
  • Patent number: 7353027
    Abstract: In a system and method for handing off a mobile node in a seamless manner in a wireless access network, procedures are implemented for allowing the mobile node to synchronize the handoff with a base node (e.g., a home agent) and a correspondent node. In this way, a seamless handoff may be achieved, since few or no data packets sent between the base node or the correspondent node and the mobile node are lost. The procedures are supported by both Mobile IPv4 and Mobile IPv6 as well as Hierarchical Mobile IPv4 and Hierarchical Mobile IPv6.
    Type: Grant
    Filed: October 18, 2001
    Date of Patent: April 1, 2008
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Georgios Karagiannis, Geert Heijenk, Karim El Malki, Hesham Soliman
  • Patent number: 7353290
    Abstract: An in-band signaling method that enables secure updates of a care-of-IP address for a mobile host that roams between access networks. In the illustrative embodiment described herein, a mobile host includes an intelligent interface that handles IP networking functions and tunnels IP packets between the mobile host and the mobile host's home agent/remote access server (HA/RAS) transparently, as if the mobile host established a connection to a communicating or destination host (DST) from the home network (where the HA/RAS resides). In accordance with an aspect of the invention, there is provided an in-band signaling method that employs encrypted three-way handshake signaling messages that are embedded in encapsulated IP packets to enable care-of IP address updates. This method can effectively protect mobile hosts from denial-of-service attacks and is transparent to NAT/NAPT firewalls.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: April 1, 2008
    Assignee: AT&T Corporation
    Inventor: Hui Luo
  • Patent number: 7349978
    Abstract: A method for detecting a spurious timeout in a TCP network which can be used to avoid unnecessarily triggering the TCP rate adaptation is disclosed. Upon detection of a timeout on a given packet, a shortened packet version of the possibly lost packet is retransmitted. The retransmitted packet is at least one byte shorter than the original packet. The node receiving this retransmitted packet will acknowledge the receipt of the packet as specified in the TCP protocol. The acknowledgment will contain the sequence number of the lowest byte the receiving node has not yet received. Because the retransmitted packet is shorter than the original packet, the sequence number of this as yet not received byte will be less than or equal to the last byte of the original packet if the original packet was not received indicating a valid timeout.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: March 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Kun Tan, Hongbin Liao, Chuanxiong Guo, Qian Zhang, Wenwu Zhu
  • Patent number: 7349991
    Abstract: A technique for providing communication between two computers through a network in a way to allow one computer to control the other.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: March 25, 2008
    Assignee: Intel Corporation
    Inventors: Rahul Khanna, Mahesh S. Naru
  • Patent number: 7350014
    Abstract: In one embodiment, the present invention includes a method for sending a connection request from a requestor endpoint to a target endpoint based on route information stored in the requestor endpoint, and receiving a connection confirmation from the target endpoint to confirm establishment of a peer-to-peer connection between the endpoints. The endpoints may be part of an Advanced Switching (AS) for Peripheral Component Interconnect (PCI) Express™ architecture, and in one embodiment a simple load store (SLS) protocol may be used for peer-to-peer communications in the AS environment. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: March 25, 2008
    Assignee: Intel Corporation
    Inventors: Randeep S. Kapoor, Mohamad Rooholamini
  • Patent number: 7349954
    Abstract: The present invention provides systems and methods which afford a technical application for insuring, bonding, and underwriting a transmission of a data set, streaming data, and/or document over the Internet through TCP/IP and all other electronic media such as WAP, VOIP, fiber optic channels, microwave channels, and through standard electrical switches, electrical outlets and power lines. The present invention includes a computer-readable medium having computer-executable instructions to cause a system perform a method for insuring, bonding, and/or underwriting data transmission. The method includes enabling a first remote client coupled to a communications network to insure, bond, and/or underwrite a transmission of an electronic data set, streaming data, and/or document, with a selected coverage type for a selected coverage amount, from the first remote client to one or more second remote clients. The method includes charging a fee to an appropriate account for the selected coverage type and amount.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: March 25, 2008
    Assignee: TranSurety, LLC
    Inventors: Krys Cianciarulo, Stephen C. Cardot, Thomas Weiseth
  • Patent number: 7346708
    Abstract: In an access point high-speed connecting method using presence service, when a wireless terminal for presence service moves into a service area of a wireless LAN or is powered, the terminal can be connected to an access point of the network at a high speed. When a presence subscription request is received from a first wireless terminal as a request source, a second wireless terminal registers a group ID and a user ID to a data storage. At connection to an access point, the second terminal determines the request source, i.e., a transmission destination according to information of access points to which a connection is already once established. The second terminal creates presence information including new network interface support information, i.e., an MAC address, a service set ID, and a group ID of the access point and transmits the presence information.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: March 18, 2008
    Assignee: NEC Corporation
    Inventor: Takeaki Minamisawa
  • Patent number: 7343441
    Abstract: A computer being controlled is coupled via a communications bus to at least one other device comprising one or more authorized management devices. The one or more authorized management devices are coupled to a management port. Only management commands received from authorized management devices via the management port may be executed or otherwise responded to. Management commands received from other devices are ignored. In a preferred embodiment, the communication bus is an IEEE 1394 serial bus. In this manner, the present invention provides for the use of more direct communication technologies, such as the IEEE 394 serial bus, while simultaneously providing a greater degree of security than previously available.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: March 11, 2008
    Assignee: Microsoft Corporation
    Inventors: Georgios Chrysanthakopoulos, Pasquale DeMaio, Valerie R. See
  • Publication number: 20080052406
    Abstract: A media transmission method and apparatus of a first server using a session-based messaging service in a communication system. The first server sets Media Relay Capacity (MRC) information of a first User Equipment (UE), transmits the set MRC information to a second server, receives a response from the second server after transmitting the MRC information, and notifies the response to the first UE. The response is a response that the second server has received from a second UE after notifying the second UE of the setting of the MRC information.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 28, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Dong-Keon Kong, Deug-Ku Chang, Dae-Seok Kim, Sang-Jun Moon, Sung-Won Lee
  • Patent number: 7336958
    Abstract: A data transmission path establishing method for establishing a data transmission path from each device to a base station independently to thereby form a network with small devices which are required to consume lower amounts of power such as sensors, a radio communication network system and a sensor network system. A base station transmits detection signals to a plurality of radio devices. Each of the radio devices which have received the detection signal transmits detection response signals each including an identifier that uniquely identifies the device and doubling as a response signal and a detection signal for another radio device. Having received the detection response signal from a radio device, the base station recognizes the radio device as a radio device belonging to the station based on the identifier included in the detection response signal.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: February 26, 2008
    Assignee: NEC Corporation
    Inventors: Daisuke Kawasaki, Takehiro Hokimoto, Arata Toyoda, Kazuhiko Isoyama, Takahiro Ohkuma
  • Patent number: 7334024
    Abstract: A data transaction processing system in which transaction data is entered by the user in response to prompts in a template which is tailored to each user application. The template and entered data are accumulated into data transactions which are immediately transmitted upon completion to an external database server for processing and storage. The data transactions are not locally stored for processing, and no conventional operating system is necessary. No local processing needs to be provided, and the only local storage is a flash PROM which stored the control firmware, a flash memory which stores the data streams making up the forms and menus, and a small RAM which operates as an input/output transaction buffer for storing the data streams of the template and the user replies to the prompts during assembly of a data transaction.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: February 19, 2008
    Assignee: Cyberfone Technologies, Inc
    Inventor: Rocco L. Martino
  • Patent number: 7328276
    Abstract: A portable memory element containing encrypted data is operatively connected to a first client, and the person associated with the portable memory element provides passcode information necessary to access the encrypted data, wherein the passcode information can be either alphanumeric or biometric, e.g. a fingerprint. The first client communicates with a server, which returns a passkey if the passcode information is authentic for the portable memory element. The first user of the first client then communicates, via a separate communications path, the passkey to a second user of a second client also in communication with the server, who then provides the passkey to the server. If the passkey provided by the second user is valid, the server provides for communication between the first and second clients, and enables the second client to access the portable memory element.
    Type: Grant
    Filed: December 18, 2001
    Date of Patent: February 5, 2008
    Assignee: CoraNet Solutions, LLC
    Inventor: Cora Alisuag
  • Patent number: 7320034
    Abstract: A method and system for reserving a virtual connection from a source workstation to a destination workstation. Packets of data are transmitted over a network between an ingress node of the source workstation and an egress node of the destination workstation. In accordance with the method of the present invention, a reservation request is delivered from the source workstation to a reservation server. The reservation server includes a user database for storing the identification of each user allowed to access to the reservation server and also stores the rights of each user. The reservation server further includes a network database for storing the information describing a network capacity required to set up the virtual connection. A verification is then performed to determine whether or not the reservation request may be validated in view of user information within said source workstation.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: January 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Aline Fichou, Jacques Fieschi, Claude Galand, Jean-Francois Le Pennec
  • Patent number: 7318107
    Abstract: A method is described comprising: maintaining a plurality of data relating to client streaming connections across a plurality of servers; and assigning a particular client streaming connection to a first server upon detecting that a second server previously serving a streaming connection to the client has become inoperative.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: January 8, 2008
    Assignee: Intel Corporation
    Inventor: Rama R. Menon
  • Patent number: 7318082
    Abstract: A method, system, and software associated with a client-server communication architecture in which there is a server and one or more clients. A client of the one or more clients communicates the client's time zone value to the server over a communication path and during a communication-session between the client and the server. The time-zone value is so communicated through options negotiations between the client and the server. The negotiated time-zone value is stored in a storage area of a computer system that includes the server.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: January 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Daniel L. Krissell, Thomas E. Murphy, Jr., Francine M. Orzel, Kelly Parasida, Paul F. Rieth, Jeffrey S. Stevens
  • Patent number: 7315884
    Abstract: A system and method for comparing a digest value in an incoming response to a digest index (e.g., a hash table). The digest index includes digest values of data objects already cached at a cache. Data object retrieval is avoided when a match is found between the digest value and a digest value in the digest index.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: January 1, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jeffrey C. Mogul
  • Patent number: 7315898
    Abstract: In a data communication system, the function of automatic repeat request is provided for transmission of packets based on a data communication protocol such as the Real-Time Transport Protocol or the User Datagram Protocol. Lost packets are detected at various timings, for example, when the beginning packet of each frame is received, the final frame of each frame is received, at a time limit of processing, and at a regular interval, and retransmission requests are issued accordingly. A data reception terminal does not issue a retransmission request if associated retransmission data will not be in time for playing with consideration of processing time and roundtrip time, thereby avoiding the transmission of useless retransmission request packets and retransmission packets.
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: January 1, 2008
    Assignee: Sony Corporation
    Inventor: Michinari Kohno
  • Patent number: 7305000
    Abstract: Contents of a self-terminal information table are compared with the contents of a registered self-terminal information table at or upon start-up after power-on and if a match is not met therebetween registration is made to the gatekeeper equipment after performing unregister operation thereto, thus ensuring advantageously that the contents of the self-terminal information table used in a self-terminal always match the contents registered in the gatekeeper equipment thereby to enable any associated terminal equipment to use the gatekeeper equipment appropriately.
    Type: Grant
    Filed: February 18, 2003
    Date of Patent: December 4, 2007
    Assignee: Ricoh Company, Ltd.
    Inventor: Kazuhiro Horiba
  • Patent number: 7302499
    Abstract: An Internet client communicates with an Internet server such as an HTTP server or SMTP server through a TCP streaming socket on the Internet device with the Internet client. The TCP streaming sockets can be established through an Internet ready command line interface. The Internet ready command line interface includes “IR” commands that can establish, resume, release and terminate TCP sockets.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: November 27, 2007
    Assignee: NVIDIA Corporation
    Inventor: Michael Johnson
  • Patent number: 7302485
    Abstract: OPC data is transmitted via data networks, in particular the Internet. A bi-directional data connection via the Internet in both directions is enabled even across firewalls and starting from an OPC client, which is not visible as a server on the Internet. To achieve this, a first connection request for establishing a first transmission channel is sent from a first data processing device of an OPC client, via a data connection, to an OPC server of an automation system. The OPC server responds to the request using a second transmission channel. The data connection is thus kept open permanently, allowing data to be sent and received bi-permanently, allowing data to be sent and received bi-directionally, the operations being temporally independent of each other, between the OPC client and the OPC server by at least one data network, in particular, the Internet.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: November 27, 2007
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Bauer, Roland Heymann, Heinz-Christoph Schmolka, Marcus Sebald, Thomas Talanis, Frank Volkmann
  • Patent number: 7299487
    Abstract: A control program for a co-processor in a video-on-demand system directs the co-processor to perform the steps of: a) obtain a transmission control list, from an external source, which identifies a group of several video data packets and a respective subgroup of internet protocol headers for each video data packet in the group; b) partition into pieces, each video data packet and its respective subgroup of internet protocol headers as identified by the transmission control list; and, c) send the partitioned pieces, along with an additional header for each piece, to an output port during a series of spaced apart time intervals.
    Type: Grant
    Filed: December 4, 2001
    Date of Patent: November 20, 2007
    Assignee: Unisys Corporation
    Inventors: Kent M. Campbell, Robert Louis Jacobs, John Waldimars Ulis, Stephen Ralph Bates, Thomas Charles Harsch
  • Patent number: 7299295
    Abstract: A method for establishing a high-speed modem relay connection over a voice frame network between an originating modem with an associated calling-leg gateway and an answering modem with an associated called-leg gateway is described. The method includes determining at a predeterminedly early time during end-to-end physical layer negotiations between the originating modem and the answering modem whether both modems are high-speed modems, with the determining being performed by one or more of the associated gateways. If so then the method further includes terminating end-to-end physical layer negotiations between the originating modem and the answering modem, with the terminating being performed by one or more of the associated gateways. Finally, the method includes negotiating local physical layer on either end of the connection between the originating modem and the calling-leg gateway and the answering modem and the called-leg gateway.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: November 20, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Mehryar Khailili Garakani, Herbert M. Wildfeuer, Gavin Jin
  • Patent number: 7296086
    Abstract: A method for handshaking between DSL modems begins when a central office DSL modem transmits an initiation signal that utilizes a pattern of symbol times to indicate timing and long range handshake mode. When the initiation signal was interpreted to be the C-SYNC signal, the remote DSL modem prepares a response signal that is an R-SYNC signal, an R-TONE signal, or an R-FLAG signal in response to the C-SYNC signal. The central office DSL modem interprets the response signal to determine whether it is the R-SYNC signal, the R-TONE signal, or the R-FLAG signal. When the response signal is the R-SYNC signal, the central office DSL modem provides a C-GALF signal to indicate symbol rate for the synchronous mode of the handshaking to the remote DSL modem. In response to the C-GALF signal, the remote DSL modem provides the R-FLAG signal in accordance with the symbol rate for the synchronous mode of the handshaking.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: November 13, 2007
    Assignee: Broadcom Corporation
    Inventor: Stephen Palm
  • Patent number: 7296085
    Abstract: Handshaking is performed between a first host system and a second host system. First handshaking is performed between a host module within the first host system and a first transceiver within the first host system. The first handshaking includes passing from the first transceiver to the host module dummy information about the second host system. Second handshaking is performed between a second transceiver within the second host system and the first transceiver. The second handshaking includes obtaining, by the first transceiver from the second transceiver, first information about the second host system. Handshaking between the host module and the first transceiver is restarted. This includes passing from the first transceiver to the host module the first information about the second host system. The first information replaces the dummy information passed from the first transceiver to the host module during the first handshaking.
    Type: Grant
    Filed: July 26, 2002
    Date of Patent: November 13, 2007
    Assignee: Avago Technologies Fiber IP (Singapore) Pte Ltd
    Inventors: Andy Engel, Janet L. Yun, Allan Liu, Marty Lynn Pflum, Robert Thomas Grisamore
  • Publication number: 20070260745
    Abstract: A method and apparatus according to one embodiment of the invention are operable to detect the accumulation of redundant ACKs (acknowledgment signals) in a queue for streaming data packet units, and to delete a portion of the redundant ACKs to improve transmission efficiencies. In one embodiment, only the most relevant ACK is kept before the ACKs are processed for transmission. In an alternate embodiment, a ratio of defined that limits the maximum number of redundant ACKs that may be deleted. This ratio is based upon a transmission window size. The teachings of the present disclosure may also be applied to flow control in a more general sense in which a plurality of redundant signals responses are being transmitted after being aggregated.
    Type: Application
    Filed: July 28, 2006
    Publication date: November 8, 2007
    Applicant: Broadcom Corporation a California Corporation
    Inventor: Philippe Moutarlier
  • Patent number: 7293100
    Abstract: A method in a target device for partially reordering a plurality of data packets transmitted from a source device. The source device is coupled to the target device via a computer network. The method receiving a first set of data packets from the transmitted device, and ascertaining whether the first set of data packets represents a set of data packets that the target device expects to receive next. If the first set of data packets does not represents the set of data packets that the target expects to receive next, the method includes storing the first set of data packets in a memory buffer of the target device. The storing includes arranging the first set of data packets in the memory buffer such that data packets in the memory buffer, including the first set of data packets, are in order in the memory buffer.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 6, 2007
    Assignee: Adaptec, Inc.
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Patent number: 7290055
    Abstract: A multi-threaded accept in a vertical perimeter communication environment is disclosed. Embodiments of the present invention include a method for processing a connection in a multi-processor server system comprising receiving a connection indicator packet on a listener of the server system wherein the connection indicator packet is associated with a connection to be established. In response to the connection indicator, generating a connection data structure defining a connection path for the connection and assigning the path to a processor of the multi processor server. The path transmits a first acknowledgement packet in response to the connection indicator wherein the listener is free to process subsequent packets. The path receives a second acknowledgement packet to establish the connection on the processor and the path processes a plurality of data packets on the processor associated with the connection, wherein the data packets are identified with the path based on the data structure.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: October 30, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Sunay Tripathi
  • Patent number: 7290278
    Abstract: An identity based service system is provided, in which an identity is created and managed for a user or principal, such that at least a portion of the identity is available to use between one or more system entities. A discovery service enables a system entity to discover a service descriptor, given a service name and a name identifier of the user, whereby system entities can find and invoke the user's other personal web services. The discovery service preferably provides a translation between a plurality of namespaces, to prevent linkable identity information over time between system entities.
    Type: Grant
    Filed: October 2, 2003
    Date of Patent: October 30, 2007
    Assignee: AOL LLC, a Delaware limited liability company
    Inventors: Conor P. Cahill, David Eli Wexelblat, Norihiro Edwin Aoki, Jeromy Carriere, James Roskind, Christopher Newell Toomey
  • Patent number: 7290056
    Abstract: Described herein is a system for executing distributed transactions. A participant and a coordinator cooperate to execute a distributed transaction, the distributed transaction including a transaction executed by the participant. To manage the transaction, the coordinator and the participant communicate over a network using, for example, a stateless protocol. The distributed transaction may be terminated when communication between the participant and coordinator regarding the transaction does not occur within a time period. The time period may reflect the time required for a coordinator to send a message and a participant to acknowledge receipt of the message, and the time for the participant to perform operations executed for the transaction. The latency of network traffic between the participant and the coordinator is monitored, and the time periods adjusted accordingly.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: October 30, 2007
    Assignee: Oracle International Corporation
    Inventor: Michael James McLaughlin, Jr.
  • Publication number: 20070239889
    Abstract: A network relay apparatus installed with a TCP shaper has a packet converter that changes an ACK number of a confirmation reply packet in response to downstream data transmitted from a WAN side host to a lower value while transferring the packet.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 11, 2007
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Kei Mochida, Hideki Homma
  • Patent number: 7277949
    Abstract: A method of controlling the operation of a mobile terminal having a multimedia data service capability is disclosed. The method initially includes establishing a call connection to a base station if a multimedia data service request is made by a mobile terminal user to receive multimedia data. Upon establishing the call connection, the mobile terminal sends a multimedia data service request signal to a base station and receives the corresponding multimedia data for a first predetermined period of time. Then, it disconnects the call connection and stops providing electric power to a signal receiving/transmitting part of the terminal after receiving a confirmation signal responding to the play-back period it has calculated earlier. Finally, it plays-back the received data for the play-back period. By using the present invention, an unnecessary connection fee can be eliminated, and the power being supplied to the mobile terminal while playing-back the data can be efficiently saved.
    Type: Grant
    Filed: December 13, 2001
    Date of Patent: October 2, 2007
    Assignee: LG Electronics Inc.
    Inventor: Sang Il Jung
  • Patent number: 7269431
    Abstract: Improved techniques for communicating short messages forward an electronic message to an alternate communications device if the system is unable to deliver the short message to a destination communications device. The electronic message is formatted to be compliant with the alternate communications system. Alternatively, the short message may be formatted in compliance with a destination communications device that is not short message compliant and sent to the destination communications device. In some embodiments of the present invention, a method for communicating short messages includes forwarding an electronic message to a first communications device, the forwarding in response to at least an indicator of unsuccessful delivery of a short message to a destination communications device. The first communications device may be incompatible with short message service. The forwarding may be enabled from the destination communications device, the first communications device, or a web browser.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: September 11, 2007
    Assignee: Cingular Wireless II, LLC
    Inventor: Quenton Lanier Gilbert