Network-to-computer Interfacing Patents (Class 709/250)
-
Patent number: 6718346Abstract: Apparatus and method for use in a network of, for example, computers, for generating summary data, such as traffic summary information, from a plurality of data records, the data records having a different temporal basis, for example, one hour or one day or one week, and different start and end times. The summary data is generated for a requested time interval having a requested start time and a requested end time by selecting a data record with a record start time corresponding to the requested start and an end time as far as possible from the record start time but equal to or before the requested end time. The data from that selected data record is processed, and the initial time is then set to the end time of that particular data record and the process repeated. In this way one can gather and process such data with a minimum number of steps.Type: GrantFiled: August 17, 2000Date of Patent: April 6, 2004Assignee: 3Com CorporationInventors: Ronald Brown, Jonathan G G Tams, Peter I Oliver, Iain Hogg
-
Patent number: 6718385Abstract: A system that allows movement of information from a source network to a destination network, but prohibits movement of information from the destination network to the source network. A low-side network interface receives a request, and a low-side processor analyzes the request to determine whether it is allowable. A high-side processor denies all request and data from the destination network. In this manner, the high-side processor allows no information to flow from the destination network to the source network.Type: GrantFiled: May 19, 2000Date of Patent: April 6, 2004Assignee: Galaxy Computer Services, Inc.Inventors: Lara H. Baker, David J. Bailey
-
Patent number: 6718370Abstract: A host system is provided one or more hardware adapters; multiple work queues each configured to send and receive message data via said one or more hardware adapters; multiple completion queues each configured to coalesce completions from multiple work queues belonging to a single hardware adapters; and a completion queue management mechanism configured to check for completions across multiple completion queues in the context of either a single thread or multiple threads of operation.Type: GrantFiled: March 31, 2000Date of Patent: April 6, 2004Assignee: Intel CorporationInventors: Jerrie L. Coffman, Mark S. Hefty, Fabian S. Tillier
-
Patent number: 6718417Abstract: A word-based interface between a MAC and a PHY, allowing for variable pin counts, variable PHY and MAC data speeds, and variable numbers of connected PHYs. The word-based interface allows for the PHY to provide PHY-to-MAC words to the MAC, and for the MAC to provided MAC-to-PHY words to the PHY, where the PHY-to-MAC words are synchronized with the MAC-to-PHY words. Data and commands are provided in fields of the words, and may be time multiplexed over the interface. Circuits within the MAC and PHY allow for the MAC to detect if a PRY is present, the number of active pins, and the number of PHYs connected. The reset and synchronization signals are integrated into a single reset/sync signal. Identification data is exchanged between the MAC and PHY so that the proper device driver for the PHY may be loaded independently of the BIOS.Type: GrantFiled: December 23, 1999Date of Patent: April 6, 2004Assignee: Intel CorporationInventor: Yuval Bachrach
-
Publication number: 20040064591Abstract: The information required to configure a device for each network that a device encounters is stored for subsequent retrieval. Thereafter, when the device re-encounters each network, this information is used to automate the configuration of the device to access the encountered network. To uniquely distinguish each network, the network identifier is created via a hierarchical process that combines the network's service set identifier (SSID), the Internet protocol (IP) address, and the access device's MAC address.Type: ApplicationFiled: September 30, 2002Publication date: April 1, 2004Inventor: Erwin Noble
-
Publication number: 20040064592Abstract: The disadvantage of the conventional wireless LAN is that it cannot increase the transmission speed until the standard is revised. Even though a proprietary technology can be developed, it would be inconvenient for users because it lacks generality.Type: ApplicationFiled: October 7, 2002Publication date: April 1, 2004Inventor: Takashi Ishidoshiro
-
Publication number: 20040064590Abstract: An interface device is connected to a host by an I/O bus and provides hardware and processing mechanisms for accelerating data transfers between a network and a storage unit, while controlling the data transfers by the host. The interface device includes hardware circuitry for processing network packet headers, and can use a dedicated fast-path for data transfer between the network and the storage unit, the fast-path set up by the host. The host CPU and protocol stack avoids protocol processing for data transfer over the fast-path, freeing host bus bandwidth, and the data need not cross the I/O bus, freeing I/O bus bandwidth. The storage unit may include RAID or other multiple drive configurations and may be connected to the INIC by a parallel channel such as SCSI or by a serial channel such as Ethernet or Fibre Channel.Type: ApplicationFiled: September 30, 2002Publication date: April 1, 2004Applicant: Alacritech, Inc.Inventors: Daryl D. Starr, Clive M. Philbrick, Laurence B. Boucher
-
Publication number: 20040064589Abstract: A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication. The INIC also assists the host for those message packets that are chosen for processing by host software layers. A communication control block for a message is defined that allows DMA controllers of the INIC to move data, free of headers, directly to or from a destination or source in the host. The context is stored in the INIC as a communication control block (CCB) that can be passed back to the host for message processing by the host. The INIC contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU.Type: ApplicationFiled: September 27, 2002Publication date: April 1, 2004Applicant: Alacritech, Inc.Inventors: Laurence B. Boucher, Stephen E. J. Blightman, Peter K. Craft, David A. Higgen, Clive M. Philbrick, Daryl D. Starr
-
Publication number: 20040064593Abstract: A method and system providing a client with user interface information are described. An accessibility system for providing user interface information to a client. The accessibility system comprises an accessibility system core including user interface automation services and APIs. The user interface automation tools filter information based on whether the user interface information is interesting to the client. The accessibility system additionally comprises a client side interface including a logical tree for revealing user interface information that is interesting to the client and for hiding user interface information that is not interesting to the client. The accessibility system also comprises a server side interface for facilitating information transfer from a server side regardless of the server side technology.Type: ApplicationFiled: February 14, 2003Publication date: April 1, 2004Applicant: Microsoft CorporationInventors: Robert Sinclair, Patricia M. Wagoner, Brendan McKeon
-
Publication number: 20040062246Abstract: An intelligent network interface card (INIC) or communication processing device (CPD) works with a host computer for data communication. The device provides a fast-path that avoids protocol processing for most messages, greatly accelerating data transfer and offloading time-intensive processing tasks from the host CPU. The host retains a fallback processing capability for messages that do not fit fast-path criteria, with the device providing assistance such as validation even for slow-path messages, and messages being selected for either fast-path or slow-path processing. A context for a connection is defined that allows the device to move data, free of headers, directly to or from a destination or source in the host. The context can be passed back to the host for message processing by the host. The device contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU.Type: ApplicationFiled: June 19, 2003Publication date: April 1, 2004Applicant: Alacritech, Inc.Inventors: Laurence B. Boucher, Stephen E. J. Blightman, Peter K. Craft, David A. Higgen, Clive M. Philbrick, Daryl D. Starr
-
Publication number: 20040064538Abstract: A network device includes a network port, at least one register, and a network information receiver. The network port is configured to send and receive data packets. The at least one register contains configuration data related to the network port. The network information receiver is coupled with the network port and is configured to receive the data packet from the network port, extract low level data from the data packet, and update the at least one register based on the low level data.Type: ApplicationFiled: November 13, 2002Publication date: April 1, 2004Applicant: Broadcom CorporationInventor: David Wong
-
Patent number: 6714981Abstract: An addressing system and method are provided for reducing or eliminating an amount of input from an individual into a data communications device to facilitate data transfer. The addressing system facilitates data communications between a number of user devices linked to a data communications network. The addressing system includes a number of globally unique identifiers, each of the globally unique identifiers being associated with a respective one of the user devices linked to the data communications network. The addressing system also includes a number of user names, each of the user names is associated with one of the user devices, the user names being subject to change. A correlation table stored in a central service device that is in data communication with the user devices. The correlation table links each of the user names to a corresponding one of the globally unique identifiers.Type: GrantFiled: February 7, 2000Date of Patent: March 30, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Terrence L. Skaggs, David Banks, Gary D. Zimmerman
-
Patent number: 6714973Abstract: A method for operating a communication network, in which the states of the hardware units in the communication network are ascertained and information about assignments of the communication links to the hardware units is used to determine the states of the communication links.Type: GrantFiled: January 28, 2000Date of Patent: March 30, 2004Assignee: Siemens AktiengesellschaftInventors: Harald Heiske, Wolfgang Backer
-
Patent number: 6714989Abstract: There is provided an ATM controller which can support setting or alteration of protocol processing, and more greatly reduce the load (overhead) of software processing. The ATM controller performs the processing of an ATM layer and an AAL layer between a terminal and an ATM network, and comprises cell transmit control means for transferring a packet from a terminal side to an ATM network side while segmenting the packet into data cells, cell reception control means for reassembling data cells received from the ATM network side into a packet and transferring the packet to the terminal side, a rewritable memory for storing a firmware, and a microprocessor for performing a cell analysis and the processing corresponding to the analysis result.Type: GrantFiled: July 12, 1999Date of Patent: March 30, 2004Assignee: Hitachi, Ltd.Inventors: Mika Mizutani, Tatsuya Yokoyama, Eizou Hashi, Osamu Takada, Yoshiki Watanabe
-
Patent number: 6714990Abstract: The invention relates to a communicating system comprising a data terminal, a wireless communication device, and data transmission means for setting up a local data transmission connection between the data terminal and the wireless communication device. The data transmission means comprise a data transmission means of the data terminal and a data transmission means of the wireless communication device. The data terminal comprises means for running application software, an application software connection, means for controlling the data transmission means of the data terminal, and a first connection interface for data transmission between the application and the application programming interface. The data transmission system comprises also a data adapter, a second connection interface for data transmission between the application programming interface and the data adapter, and one or several media interfaces for data transmission between the data adapter and the data transmission means of the data terminal.Type: GrantFiled: March 10, 2000Date of Patent: March 30, 2004Assignee: Nokia Mobile Phones Ltd.Inventors: Juha Autio, Veli-Pekka Vatula, Peter Ollikainen
-
Patent number: 6714962Abstract: A multi-tier server application architecture provides a simplified programming model of multiple user server applications that enhances programmer productivity. The multi-tier architecture comprises a client tier for client application code that initiates processing by the server application in response to user input, a middle tier of object-oriented server application code, and a database tier of shared access data and management code. A run-time environment for the object-oriented server application code limits access to instantiated objects of the middle tier server application code to a single one of the users. Objects in the middle tier that are instantiated to initiate processing for a particular user and grouped into a collection. The run-time environment manages the flow of execution into the collection such that the collection has only a single logical thread of execution and access by the client application code is exclusive to the particular user.Type: GrantFiled: March 16, 2000Date of Patent: March 30, 2004Assignee: Microsoft CorporationInventors: Patrick James Helland, Rodney Limprecht, Mohsen Al-Ghosein, David R. Reed
-
Publication number: 20040059828Abstract: A method and apparatus for transmitting network traffic includes selecting a major node in a major ring, where the major node corresponds to a first transmission opportunity encoded in the major ring. The major node specifies a minor node in a minor ring representing a virtual port. The method and apparatus also includes transmitting network traffic to a virtual connection that uses the virtual port. Alternatively, transmitting network traffic involves processing a schedule that includes a sequence of transmission opportunities encoded in a schedule ring and satisfying a minimum data rate for a scheduled virtual connection by processing a corresponding first minimum number of transmission opportunities from the schedule, each such transmission opportunity allocated by a schedule node to the scheduled virtual connection, where the schedule node is included in the schedule ring.Type: ApplicationFiled: September 19, 2002Publication date: March 25, 2004Inventors: Donald F. Hooper, Serge Kornfeld, Robert P. Ottavi, John C. Cole
-
Publication number: 20040059948Abstract: A computer system connected to a data communications network, wherein the computer system is reliably protected against computer viruses, unauthorized access to internal data, and loss of data in the event of infection with computer viruses. The computer system has a first computer (1) and a second computer (2) that is independent of and redundant to the first computer. The two computers match themselves by comparing their work results. The receipt of data from the data communications network (6) is limited to the first computer, and the transmission of data to the data communications network is limited to the second computer. At least the initial processing of received data is limited to the first computer, and non-verified or non-verifiable data received by the first computer are stored in the second computer only in locked form, i.e., in non-processable form.Type: ApplicationFiled: June 23, 2003Publication date: March 25, 2004Applicant: SIEMENS AKTIENGESELLSCHAFTInventor: Eduard Erhardt
-
System and method for packet parsing and data reconstruction in an IEEE 1394-1995 serial bus network
Patent number: 6711181Abstract: A system for packet parsing and data reconstruction in an IEEE 1394-1995 serial bus network includes a network interface unit, a processing unit, and a memory wherein an operating system resides. The operating system includes a streaming services module and a multimedia Application Program Interface (API) module. The network interface unit receives a stream of packets from a transmission device. Each packet includes a header portion, and may also include a data portion. The data portion, if present, stores data content generated from source data organized in accordance with a predetermined format. The streaming services module stores and then parses the received packets. A method for packet parsing and data reconstruction includes the steps of receiving a packet stream; storing a first and a second packet; locating a header portion within the first packet; and determining whether a header portion within the second packet immediately follows the header portion within the first packet.Type: GrantFiled: November 17, 1999Date of Patent: March 23, 2004Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Xin Xue, Kevin Lym, Hisato Shima -
Publication number: 20040054813Abstract: A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication. The INIC also assists the host for those message packets that are chosen for processing by host software layers. A communication control block for a message is defined that allows DMA controllers of the INIC to move data, free of headers, directly to or from a destination or source in the host. The context is stored in the INIC as a communication control block (CCB) that can be passed back to the host for message processing by the host. The INIC contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU.Type: ApplicationFiled: September 17, 2002Publication date: March 18, 2004Applicant: Alacritech, Inc.Inventors: Laurence B. Boucher, Stephen E. J. Blightman, Peter K. Craft, David A. Higgen, Clive M. Philbrick, Daryl D. Starr
-
Publication number: 20040054814Abstract: Systems and methods that handle frames in multiple stack environments are provided. In one embodiment, a system may include, for example, a non-offload protocol stack and an offload protocol stack, the offload protocol stack being coupled to the non-offload protocol stack. The non-offload protocol stack may include, for example, one or more partially processed frames. The one or more partially processed frames may be sent to the offload protocol stack to complete processing in the offload protocol stack.Type: ApplicationFiled: November 21, 2002Publication date: March 18, 2004Inventor: Scott S. McDaniel
-
Publication number: 20040054811Abstract: The disclosure includes description of a technique for processing a network packet at a device. The technique can include accessing an entry for a packet in one of a plurality of source queues and, based on the accessed entry, determining whether to queue an entry for the packet in at least one of a plurality of destination queues.Type: ApplicationFiled: August 7, 2002Publication date: March 18, 2004Inventor: Donald F. Hooper
-
Publication number: 20040054812Abstract: A novel system and method for interfacing with legacy systems is provided. An enterprise server or host server hosts a front-end interface to a user. The front-end interface is operable to obtain information from the user that is otherwise required to operate the legacy systems. After collecting the information from the user, the enterprise server can then interface with one or more legacy systems, thereby accessing the functionality of the legacy system(s) thereby obviating the need to replace the legacy system with an updated system customized to the enterprise server. A method for recovering a system that interfaces with a legacy system is also provided.Type: ApplicationFiled: September 13, 2002Publication date: March 18, 2004Inventors: Jiasen Liang, Payman Hodaie
-
Publication number: 20040049541Abstract: Methods are described to preload a plurality of webpages from a hyperlink list either previously saved or returned by one or more search engines, where said webpages are displayed on demand in a web browser. The web browser has been augmented to display multiple webpages simultaneously and to allow changing the number of webpages displayed. Any displayed portion of this plurality of webpages can be captured to a standard graphics format for later use. The viewing magnification factor can be changed for this plurality of webpages both globally for preloaded webpages not displayed and selectively for displayed webpages. The hyperlinks associated with any portion of this plurality of webpages can be saved as a list of hyperlinks (group bookmark) for later retrieval.Type: ApplicationFiled: September 9, 2003Publication date: March 11, 2004Inventor: Alan Earl Swahn
-
Publication number: 20040049602Abstract: Described in this application is a system and device in which taps, which mirror or provide a copy of network traffic, are connected to monitoring equipment through shadowing units, which pass data to the monitoring equipment but block outbound data transmissions from the monitoring equipment. Aggregation/dissemination units are provided to aggregate and/or disseminate tapped data network signals to the monitoring equipment. Also provided are bypass controllers that can either route the tapped data network signals directly to the monitoring equipment or route such signals through the aggregation/dissemination units.Type: ApplicationFiled: September 10, 2002Publication date: March 11, 2004Inventor: Robert F. MacBride
-
Publication number: 20040049624Abstract: An apparatus for connecting a computer bus to a network comprises a network interface capable of coupling to an external network and an emulator coupled to the network interface. The emulator comprises a processor control block that can emulate a host processor coupled to the computer bus and a device control block that can emulate a device coupled to the computer bus.Type: ApplicationFiled: December 5, 2002Publication date: March 11, 2004Applicant: Oak Technology, Inc.Inventor: Daniel R. Salmonsen
-
Publication number: 20040049600Abstract: A method, computer program product, and distributed data processing system for memory management. Memory regions are registered and have access rights and Protection domains associated with them in response to receiving a request for a memory operation including a virtual address, which is used to address into a data structure. A second data structure is then used to translate the virtual address into physical addresses for the operation. A third data structure is used to allow an incoming request responsive to a remote operation being initiated.Type: ApplicationFiled: September 5, 2002Publication date: March 11, 2004Applicant: International Business Machines CorporationInventors: William Todd Boyd, Douglas J. Joseph, Michael Anthony Ko, Renato John Recio
-
Publication number: 20040049601Abstract: A mechanism for offloading the management of send queues in a split socket stack environment, including efficient split socket queue flow control and TCP/IP retransmission support. As consumers initiate send operations, send work queue entries (SWQES) are created by an Upper Layer Protocol (ULP) and written to the send work queue (SWQ). The Internet Protocol Suite Offload Engine (IPSOE) is notified of a new entry to the SWQ and it subsequently reads this entry that contains pointers to the data that is to be transmitted. After the data is transmitted and acknowledgments are received, the IPSOE creates a completion queue entry (CQE) that is written into the completion queue (CQ). After the CQE is written, the ULP subsequently processes the entry and removes it from the CQE, freeing up a space in both the SWQ and CQ. The number of entries available in the SWQ are monitored by the ULP so that it does not overwrite any valid entries.Type: ApplicationFiled: September 5, 2002Publication date: March 11, 2004Applicant: International Business Machines CorporationInventors: William Todd Boyd, Jean L. Calvignac, Chih-Jen Chang, Douglas J. Joseph, Renato John Recio
-
Publication number: 20040044797Abstract: The invention relates to serial type telecommunications networks in which the messages are sent to all the nodes of the network and each comprise an identifier code indicating the content of the message.Type: ApplicationFiled: June 25, 2003Publication date: March 4, 2004Inventors: Paul Kinowski, Christophe Maitrejean
-
Publication number: 20040044792Abstract: An architecture in which data outputs from an application program into a communication interface are diverted, by changing their address to a reserved address, and then are processed further by an added program which is invisible to the application program.Type: ApplicationFiled: December 31, 2002Publication date: March 4, 2004Applicant: Timberlake HoldingsInventors: Mark Sjollema, Greg Odom
-
Publication number: 20040044795Abstract: A wire extension device has a socket module and an ETHERNET module. The wire extension device is used as a transmission medium between a network and a source of electricity. When two computers use the wire extension device, a data transmission of a network will be transmitted through the ETHERNET module.Type: ApplicationFiled: August 19, 2002Publication date: March 4, 2004Inventor: Tung-Liang Li
-
Publication number: 20040044798Abstract: Systems and methods that network interface in a multiple network environment are provided. In one embodiment, the system includes, for example, a network connector, a processor, a peripheral component interface (PCI) bridge and a unified driver. The processor may be coupled to the network connector and to the PCI bridge. The processor may be adapted, for example, to process a plurality of different types of network traffic. The unified driver may be coupled to the PCI bridge and may be adapted to provide drivers associated with the plurality of different types of network traffic.Type: ApplicationFiled: August 29, 2003Publication date: March 4, 2004Inventors: Uri Elzur, Frankie Fan, Steven B. Lindsay, Scott S. McDaniel
-
Publication number: 20040044793Abstract: Techniques are provided to integrate application systems by using an isolated mapping point that is a computer system, a server, or other computing device that includes a mapping data store and performs mapping functions. An isolated mapping point receives data from the sending system, transforms the data as necessary, and sends the transformed data to the receiving system. The isolated mapping point performs the data transformation without accessing data or processes on the sending system or the receiving system. The isolated mapping point is separate (or isolated) from both the sending system and the receiving system. The isolated mapping point uses only data included in the mapping database. The isolated mapping point receives data included in the mapping database received through a well-defined interface.Type: ApplicationFiled: January 2, 2003Publication date: March 4, 2004Inventors: Heinz Pauly, Prasad Kompalli, Karl-Heinz Foerg
-
Publication number: 20040044796Abstract: In general, in one aspect, the disclosure describes a method for use in tracking received out-of-order packets. Such a method can include receiving at least a portion of a packet that includes data identifying an order within a sequence, and based on the data identifying the order, requesting stored data identifying a set of contiguous previously received out-of-order packets having an ordering within the sequence that borders the received packet.Type: ApplicationFiled: September 3, 2002Publication date: March 4, 2004Inventors: Sriram R. Vangal, Yatin Hoskote, Nitin Y. Borkar, Jianping Xu, Vasantha K. Erranguntla, Shekhar Y. Borkar
-
Patent number: 6701380Abstract: A method and system for remotely accessing and controlling at least one of a target switch and a target computer using a target controller. The video information captured by the target controller is analyzed and compressed in order to reduce network traffic between the target controller and a controlling computer.Type: GrantFiled: February 13, 2003Date of Patent: March 2, 2004Assignee: Avocent Redmond Corp.Inventors: Walter J. Schneider, Warren C. Jones, Mark D. Sasten
-
Patent number: 6701370Abstract: A system in which a personal computer sends messages into a TCP/IP network using a conventional dial-up link and downloads data from the TCP/IP network using a high-speed one-way satelite link. A preferred embodiment uses a conventional SLIP provider to connect to the TCP/IP network and uses a commercial software TCP/IP package that has a standard driver interface. A spoofing protocol compensates for the long propagation delays inherent to satellite communication.Type: GrantFiled: June 19, 2000Date of Patent: March 2, 2004Assignee: Hughes Electronics CorporationInventor: Douglas M. Dillon
-
Patent number: 6701379Abstract: A method and apparatus for identifying one or more characteristics of a networked device, such as a client modem, is disclosed. Values of one or more components of a signal from an unknown device are compared to values of the same components of signals from known devices. Matches determined by this comparison identify characteristics, such as the manufacturer, of the unknown devices to be the same as characteristics of the matched known devices. The comparison values are determined by receiving signals from known devices, and identifying and cataloging values of the one or more signal components in association with characteristics of the known devices. The identified characteristics are stored and later can be accessed or manipulated to derive additional information, such as statistical information based on the characteristics identified for multiple unknown devices.Type: GrantFiled: May 31, 2000Date of Patent: March 2, 2004Assignee: Cisco Technology, Inc.Inventors: Alex Urquizo, Kevin Riley
-
Publication number: 20040039825Abstract: A system and method for reliabe delivery of datagram protocol data unit (PDU) packets generated by a network oriented application at a first computing network element to a second computing network element across a network. The method steps include: at the first computing network element, capturing generated datagram packets destined for the second computing network element; determining a size of a payload associated with the datagram and communicating the size of the payload to the second computing element via a reliable connection-oriented transport service PDU; communicating the actual payload to the second computing element via the reliable connection-oriented transport service PDU; and, at the second computing network element, utilizing payload size and payload to reconstruct a datagram PDU including the payload for a network application at the second computing network element. By this technique, reliable datagram PDU transport over the network is ensured.Type: ApplicationFiled: September 2, 2003Publication date: February 26, 2004Applicant: WORLDCOM, INC.Inventor: David C. Bennett
-
Publication number: 20040039847Abstract: A server for a thin client network comprises a thin client network management and control module. The server also comprises a network interface mechanism which includes a broadband interface module and a narrowband emulation module inter-operable to provide a communications link to one or more thin client terminals on the thin client network. The management and control module is inter-operable with the network interface mechanism for providing a thin client network over a broadband network. Broadly speaking, the narrowband emulation module is superimposed on the broadband interface module to provide a network interface mechanism operable as an emulated narrowband interface. A thin client network implemented over a broadband network is also disclosed, together with a method for setting up and operating the same.Type: ApplicationFiled: May 20, 2003Publication date: February 26, 2004Applicant: Sun Microsystems, Inc.Inventors: Lars Persson, Mikael Lofstrand
-
Publication number: 20040039827Abstract: Improved approaches for providing secure access to resources maintained on private networks are disclosed. The secure access can be provided through a public network using client software of client-server software and/or with file system software. Multiple remote users are able to gain restricted and controlled access to at least portions of a private network through a common access point, such as an intermediate server of the remote network.Type: ApplicationFiled: April 8, 2003Publication date: February 26, 2004Applicant: Neoteris, Inc.Inventors: Christopher Thomas, Theron Tock, Sriram Ramachandran
-
Publication number: 20040039808Abstract: A network management system which allows handling of data having a large data size without making changes to a management apparatus. In the system, the prefix is set to a value for identifying a table object containing image data, and the suffix is set to “0” (S110). A piece of data specified by the prefix and the suffix is obtained using a GET_NEXT command. If the prefix indicated by the received GETREPLY is identical with the prefix specified by the transmitted GET_NEXT command, the received data is added to image data being formed in a data combining portion. Then, the suffix indicated by the GETREPLY is set as the suffix of the GET_NEXT command to be transmitted next, and the same operation is repeatedly performed. On the other hand, if the two prefixes are different, the received data is discarded and the present process is terminated (S120-S160).Type: ApplicationFiled: March 17, 2003Publication date: February 26, 2004Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventor: Kiyotaka Ohara
-
Patent number: 6697868Abstract: A host CPU runs a network protocol processing stack that provides instructions not only to process network messages but also to allocate processing of certain network messages to a specialized network communication device, offloading some of the most time consuming protocol processing from the host CPU to the network communication device. By allocating common and time consuming network processes to the device, while retaining the ability to handle less time intensive and more varied processing on the host stack, the network communication device can be relatively simple and cost effective. The host CPU, operating according to instructions from the stack, and the network communication device together determine whether and to what extent a given message is processed by the host CPU or by the network communication device.Type: GrantFiled: July 29, 2002Date of Patent: February 24, 2004Assignee: Alacritech, Inc.Inventors: Peter K. Craft, Clive M. Philbrick, Laurence B. Boucher, David A. Higgen
-
Patent number: 6697756Abstract: A method for determining filter mask for the relevance testing of identifiers, which are able to be transmitted to a communication device by way of a communication network in messages, with the steps of: determining relevance identifiers relevant for the communication device, and determining irrelevance identifiers irrelevant for the communication device, determining at least on initial filter mask in each case for each relevance identifier, which is passable for the respective relevance identifier and is not passable for the irrelevance identifier, combining at least two initial filter masks as a combination filter mask, which is passable for the respective relevance identifier associated with the respective initial filter mask and testing the respective combination filter mask, same being retained instead of its respective basic initial filter masks, if all irrelevance identifiers are able to be masked with the combination filter mask or being rejected, it is passable for at least one irrelevance identifierType: GrantFiled: April 8, 2002Date of Patent: February 24, 2004Assignee: Vector Informatik GmbHInventors: Horst Wettstein, Helmut Schelling
-
Patent number: 6697854Abstract: A method and apparatus for providing configuration information is provided in a network computing environment having a plurality of hosts and at least one Gateway attachment and a channel interface, using a QDIO device. A set of special tables and commands are provided at initialization time over the channel interface which provide all configuration information. The tables can map any Host images and Host Device Addresses which will be using the QDIO Interface to the specific bits defined in a SIGA vector, the SIGA Vector giving initiative to said QDIO connected Gateway device.Type: GrantFiled: February 22, 1999Date of Patent: February 24, 2004Assignee: International Business Machines CorporationInventors: Steven G. Glassen, Kenneth J. Oakes, Bruce H. Ratcliff, Michael E. Baskey, Stephen R. Valley
-
Patent number: 6696973Abstract: A communication system, in particular a mobile communication system that can to be carried by a user without using hands, which includes a control unit as well as one or more signal receiving modules and signal emitting modules that each have a radio device interface. The control unit includes a registration device to automatically register, or respectively deregister, modules dynamically added to, or respectively removed from, the communication system by the user. Data can be received in the control unit from the modules by the radio device interface, or respectively transmitted selectively to the modules by the radio device interface, it being possible to configure from which signal receiving modules data is supposed to be conducted to which signal emitting modules.Type: GrantFiled: July 15, 2002Date of Patent: February 24, 2004Assignee: Swisscom Mobile AGInventors: Rudolf Ritter, Eric Lauper
-
Patent number: 6697887Abstract: A system and method are provided in a media access controller and in a physical layer device for communicating between the media access controller to a number of physical layer devices. In one embodiment, the system in the media access controller comprises a common bus port for electrical coupling to a common bus that is electrically coupled to the physical layer devices, the common bus port including a parallel data port and an enable port. The system also includes a logical circuit to transmit a data block to a respective one of the physical layer devices via the parallel data port. The logical circuit specifically proceeds the transmission of the data block with the transmission of an address block that indicates the particular physical layer device to which the data block is to be transmitted. In addition, the system in each of the physical layer devices facilitates receiving data from the media access controller.Type: GrantFiled: June 14, 2000Date of Patent: February 24, 2004Assignee: Advanced Micro Devices, Inc.Inventor: Yatin R. Acharya
-
Patent number: 6697862Abstract: A method for network address maintenance in a data-over-cable system. The method includes receiving a message containing a first network address, such as an Internet Protocol address, to be stored in a network address table, such as an Address Resolution Protocol table. If the first network address equates to a second network address stored in the network address table, one or more network addresses associated with the second network address are deleted from the network address table. A third network address is then stored in the network address table. The method provides for the removal of stale network addresses, freeing memory space and increasing security in the data-over-cable system.Type: GrantFiled: May 21, 1999Date of Patent: February 24, 2004Assignee: 3Com CorporationInventors: Nurettin B. Beser, John G. Fijolek
-
Publication number: 20040034693Abstract: A receiver for text messages in a network includes a means to receive and demodulate a signal. A message type detector determines whether or not the message is a text message. If it is, a header decoder looks at the header of the text message for encoding information. An alphabet selector then selects an appropriate decoding alphabet from an alphabet memory to be used by a message decoder prior to display the text message on a display.Type: ApplicationFiled: August 13, 2003Publication date: February 19, 2004Applicant: NEC CorporationInventor: Prashant Agarwal
-
Publication number: 20040034718Abstract: A method for receiving messages containing data conveyed over a network, using a network adapter coupled to a computing device having a system memory associated therewith. At least one queue of descriptors is generated in the system memory, each such descriptor indicating a disposition of the data contained in the messages to be received over the network. At least one of the descriptors is prefetched from the at least one queue in the system memory to a cache memory in the network adapter. When one of the messages is received at the network adapter, the adapter processes the at least one of the received messages so as to cause the data contained therein to be distributed in accordance with the at least one prefetched descriptor in the cache memory.Type: ApplicationFiled: August 15, 2002Publication date: February 19, 2004Inventors: Dror Goldenberg, Eyal Rond, Tomer Ben-David
-
Publication number: 20040034719Abstract: A computer implemented internal area access communication system is used for communication between internal applications (109) originating internal communication and running in an internal transaction area (108) on a host computer and external applications originating external communication and running outside of the internal transaction area. Included are an external communication module (104) configured to convert external communication having formats noncompliant with the internal transaction area, a virtual host terminal configured to run on the host computer and to execute virtual terminal functions (136) associated with language of the external communication that is noncompliant with the internal transaction area and associated with language compliant with the internal transaction area. Also included is an access state controller (102) configured to route the external and the internal communication based upon the tracked state information for the internal applications.Type: ApplicationFiled: July 28, 2003Publication date: February 19, 2004Inventors: Mitchell O Peterson, Brian D Silverman