Patents Examined by Dung C. Dinh
-
Patent number: 6216173Abstract: A method and apparatus for incorporating content processing and content routing intelligence into networks. In one embodiment, the content processing and routing (CPR) system is aware of the content and requirements of data and service requests, as well as the capabilities of all services accessible via the system. Efficient network routing is accomplished by considering the capabilities of the available transmission channels, and the transmission needs of all current transmission service requests. Service requests are routed to the most suitable service or combination of services to fulfill the request. A mechanism is also provided for transparently converting data to accommodate data format differences between clients and services. In one embodiment, the CPR system comprises a system kernel consisting of the core software modules that are required to load, initialize and start CPR services, and allow the services to communicate securely. The CPR services conform to several general service types.Type: GrantFiled: February 3, 1998Date of Patent: April 10, 2001Assignee: Redbox Technologies LimitedInventors: Adrian Jones, Alan Moore
-
Patent number: 6212547Abstract: A multimedia collaboration system that integrates separate real-time and asynchronous networks—the former real-tine audio and video, and the latter for control signals and textual, graphical and other data—in a manner that is interoperable across different computer and network operating system platforms and which closely approximates the experience of face-to-face collaboration, while liberating the participants from the limitations of time and distance. These capabilities are achieved by exploiting a variety of hardware, software and networking technologies in a manner that preserves the quality and integrity of audio/video/data and other multimedia information, even after wide area transmission, and at a significantly reduced networking cost as compared to what would be required by presently known approaches. The system architecture is readily scalable to the largest enterprise network enviroments.Type: GrantFiled: May 5, 1998Date of Patent: April 3, 2001Assignee: Collaboration Properties, Inc.Inventors: Lester F. Ludwig, J. Chris Lauwers
-
Patent number: 6212568Abstract: A data management system (10) for managing and distributing high-speed, real-time and archived data between diverse local and remote data sources (26) and data sinks (30). The system includes a server (12) having cache memory (14) and archive memory (18) and one or more ring buffered network bus (RBNB) modules (24). Each RBNB module features a highly modular, object-oriented design, with the RBNB module being the highest level object in the system. The RBNB modules include a plurality of ring buffer objects (42) that handles data streams from data sources, a plurality of network bus objects (44) that handle data streams to a data sinks, and RBNB control objects (40) the handle connections for the ring buffer objects and network bus objects. Data is handled by the RBNB module in data frame (68) increments based on the combination of identified channels (116) and time stamps (250).Type: GrantFiled: May 6, 1998Date of Patent: April 3, 2001Assignee: Creare Inc.Inventors: Matthew J. Miller, Lawrence C. Freudinger, Ian A. Brown, William R. Baschnagel
-
Patent number: 6209048Abstract: A peripheral control mechanism is described. The peripheral is operable with a network that provides access to interconnected, on-line documents. The access occurs in response to document requests. The peripheral includes a server that controls peripheral operations using requests formatted as a resource locator (e.g., an http request).Type: GrantFiled: February 9, 1996Date of Patent: March 27, 2001Assignees: Ricoh Company, Ltd., Ricoh CorporationInventor: Gregory J. Wolff
-
Patent number: 6205469Abstract: The concept of a subroutine call is one of the basic ideas in computer science. The invention relates to a technique for achieving the effect of subroutine calls in certain situations where they would not otherwise be possible. The invention allows for the simulation of subroutine calls in applications where the interaction with a client is reduced to successive iterations in which the application sends the client a set of keys, and the client chooses one of the keys and sends it back to the application (i.e., a minimal interface). In one implementation, the invention is used to simulate subroutine calls in an application running on a Web server and communicating with the client through successive Web pages.Type: GrantFiled: May 27, 1997Date of Patent: March 20, 2001Assignee: Yahoo! Inc.Inventor: Paul Graham
-
Patent number: 6205486Abstract: The present invention discloses a dynamically-adaptive connector-bridge for receiving data frames from a source-network and transmitting the data frame to a destination-network including a plurality of host-computers for receiving the data frames. The connector-bridge includes a data-frame converter for converting the data frames into corresponding destination-network-data-frames suitable for transmission in the destination network. The bridge-connector further includes a dynamic-dispatching means for receiving the destination-network-data-frames for determining a frame-type, a byte-length, and a set of destination-host-computers on the destination-network, and the dynamic-dispatching means employing the frame type, the byte-length, the set of destination-host computers, and a current-data-transmission-state of the destination-network to dynamically prioritize the destination-network-data-frames for dispatching each of the destination-network-data-frames to the set of destination-host-computers.Type: GrantFiled: July 26, 1996Date of Patent: March 20, 2001Assignee: Accton Technology CorporationInventors: Edward Wei, Gary C. Huang
-
Patent number: 6202099Abstract: An approach for providing communication between sub-applications in a vertical application involves exchanging messages between sub-applications in a predetermined common message format referred to herein as a “common view.” Messages transmitted by sub-applications in message formats supported by the sub-applications are translated to produce messages in the common view. Messages to be received by sub-applications in the common view are translated to produce messages in the formats supported by the sub-applications. An adapter may be attached to each sub-application. The adapter provides for the translation of messages between a message format supported by the sub-application to which it is attached and the common view. An agent/broker architecture may be used in which agents are configured with metadata.Type: GrantFiled: March 30, 1998Date of Patent: March 13, 2001Assignee: Oracle CorporationInventors: John Gillies, David Nitz
-
Patent number: 6202092Abstract: Authority of each user to use a printer is set in a security data base with respect to the number of sheets to be printed, kinds of sheets, and special printing functions. A print request, including the number of sheets to be printed, the kinds of sheets, and whether special printing functions are to be used are sent to a security validating device, and the security validating device decides whether authorization to use the printer is to be granted based on the restrictions on the user maintained in the data base and the status of the user. If printing is authorized, after the printing is completed, an editing device updates information on the status of use in the security data base.Type: GrantFiled: November 24, 1997Date of Patent: March 13, 2001Assignee: NEC CorporationInventor: Gishin Takimoto
-
Patent number: 6199109Abstract: A method and system for processing an event notification generated by a proxy managed object in a management system, where the management system includes at least one manager and at least one agent. The agent includes a proxy agent coordinator, at least one proxy agent containing one or more event forwarding discriminators, and at least one proxy managed object. The method includes the steps of providing a proxy agent identifier in the notification generated by the proxy managed object, comparing the proxy agent identifier in the notification to an identifier stored in the event forwarding discriminator, and processing the notification if the identifier in the notification matches the identifier stored in the event forwarding discriminator.Type: GrantFiled: May 28, 1998Date of Patent: March 6, 2001Assignee: International Business Machines CorporationInventors: Paul Joseph Reder, Mark Clarence Zelek
-
Patent number: 6199104Abstract: A server-based host monitor is provided that allows a host computer to send host data to an intermediate server interfaced with a network. The intermediate server includes a conversion program that translates the host data into a format common with the network. The translated host data is made accessible to a computer interfaced with the network. The receiver computer may receive and view the translated host data in either a synchronous or asynchronous mode.Type: GrantFiled: April 28, 1997Date of Patent: March 6, 2001Assignee: Sabre Inc.Inventor: Daniel C. Delph
-
Patent number: 6199110Abstract: A method and apparatus are provided for passing a client from a first server to which the client was connected for accessing a resource, to a second server for accessing the resource. While executing, the first server ceases to respond to the client. After the client detects that the first server has ceased to respond to the client, the client is automatically connected with the second server that has access to the resource. After automatically connecting the client, the client accesses the resource through the second server. The client stores information about the state of the session with the first server so that processing can continue where it left off after the client connects with the second server. The client may be pre-connected to the second server prior to the failure of the first server to reduce the latency caused by switching in response to a failure.Type: GrantFiled: May 30, 1997Date of Patent: March 6, 2001Assignee: Oracle CorporationInventors: Hasan Rizvi, Ekrem Soylemez, Juan R. Loaiza
-
Patent number: 6195691Abstract: The present disclosure discloses a method for creating and using a dynamic universal resource locator to link an internet end user to a host selected from two or more hosts on the internet. The method comprises the steps of: (a) obtaining information related to either or both of the end user and/or the two or more hosts; (b) selecting, based upon the obtained information, one of the two or more hosts; and (c) generating a link to the selected host. Also disclosed is a method for connecting a user to a dial-up host having an internet domain name and a temporary internet address.Type: GrantFiled: September 17, 1996Date of Patent: February 27, 2001Assignee: National Systems CorporationInventor: David Bennett Brown
-
Patent number: 6192416Abstract: A method and system for propagating data such as entertainment data in an airline system is disclosed. The entertainment data may comprise video, audio and games data. A computer server device is provided at an airline terminal, and a mobile computer is provided in an aircraft with a hard disk array for storage of the digital data. The data can be propagated in the system to aircraft and to further airline terminals by an automatic software function which occurs when an aircraft mobile computer electrically connects with the server computer at the terminal. Such connection is made between the aircraft and an aerobridge at the airline terminal. The software provides checking to see if the mobile computer is an authorized computer, and also to determine whether the data in the mobile computer is more recent than the data in the computer server or vice versa and then a data exchange occurs to replace the old data with new data.Type: GrantFiled: November 18, 1997Date of Patent: February 20, 2001Assignee: AAV Australia Pty LtdInventor: Geoffrey David Baxter
-
Patent number: 6192397Abstract: A system is provided for establishing a master-slave relationship at the physical layer between a first device and a second device in a peer-to-peer network. The system generates a first information which is associated with the first device. A second information is generated and associated with the second device. The first information is compared with the second information to generate a comparison result. Based on the comparison result, one device is designated as a master and the other device is designated as a slave.Type: GrantFiled: May 19, 1997Date of Patent: February 20, 2001Assignee: Nortel Networks LimitedInventor: Geoffrey O. Thompson
-
Patent number: 6192392Abstract: In multi-user operating systems, set-up files that are present locally have to be processed each time a user logs in at a computer, in order to undertake settings at the computer which optimally configure the further operating of the user using his user programs. If an update of a user program is now fed in, it is also necessary to change the associated set-up file. This change to a set-up file is now carried out on a net-wide basis and automatically on the basis of the set-up mechanism.Type: GrantFiled: November 24, 1997Date of Patent: February 20, 2001Assignee: Siemens AktiengesellschaftInventor: Thomas Ginter
-
Patent number: 6192396Abstract: A computerized messaging system which authors messages that contain recipient-specific content, such that each recipient does not necessarily receive a message that is identical to all other recipients. To author a computerized message that contains recipient-specific content, plural portions of the message are authored, and one or more recipients to which at least one portion of the message will be sent are identified. For each recipient, at least one portion of the message is associated with the recipient, such that at least one recipient does not receive all portions of the message. Viewing options are provided to the sender so as to enable the sender to obtain visual cues as to which portions of the message are sent to each recipient or set of recipients, or to allow the sender to view a recipient list for selected portions of the message.Type: GrantFiled: August 11, 1998Date of Patent: February 20, 2001Assignee: Canon Kabushiki KaishaInventor: Timothy L. Kohler
-
Patent number: 6192391Abstract: A process stop method and apparatus applicable to a distributed memory multi-processor system allows an efficient stop processing for the entry of a checkpoint during parallel processing where data are communicated between different nodes. The system comprises a plurality of nodes interconnected through a network, each of which is provided with a thread for parallel processing. Each of the nodes has a management process to manage its own thread engaged in parallel processing. When a request for a checkpoint is dispatched as an external command, the management process of a node whose node number is the smallest requests a stop from the thread of the same node. After confirming that the thread in question has stopped, the management process delivers a stop request to the management process of a node whose node number is the next smallest.Type: GrantFiled: May 11, 1998Date of Patent: February 20, 2001Assignee: NEC CorporationInventor: Atsuhisa Ohtani
-
Patent number: 6192398Abstract: Browsers for different clients in an enterprise are configured to cache pages at least in part in a common file area in a remote, shared file server. Duplication or redundancy in caching pages is thus eliminate, and a larger body of distinct pages may be cached within a given allocation of memory space. Each remote, shared cache includes a shared cache contents data structure including information required to “time-out” pages and to determine if a page is in the process of being loaded or updated by another client sharing the cache. Where multiple caches are supported by the browsers, the remote, shared cache may form part of a local/remote cache hierarchy. When accessing a page, browsers check each cache in a multiple cache configuration, updating all caches as necessary.Type: GrantFiled: October 17, 1997Date of Patent: February 20, 2001Assignee: International Business Machines CorporationInventor: Gary T. Hunt
-
Patent number: 6192411Abstract: A TN3270 server (26) that forwards a 3270 data stream from a Systems Network Architecture (“SNA”) connection (28) to a Transmission Control Protocol (“TCP”) connection (24) monitors the TCP connection for segments that acknowledge thereby-transmitted bytes. It also keeps track of the unacknowledged-byte window sizes specified by received TCP-connection -segments. It responds with a pacing response to a pacing-request-containing SNA message only when forwarding of previously received information from the SNA can be completed without resulting in a number of unacknowledged bytes that exceeds the specified window size.Type: GrantFiled: November 9, 1999Date of Patent: February 20, 2001Assignee: Cisco Technology, Inc.Inventors: Barry K. Chan, Michael Boe
-
Patent number: 6192423Abstract: A serial port is shared by a microcontroller and a host application. The microcontroller initially responds to a remote user making connection to the serial port. Upon the remote user requesting connection to the host application, a hardware switch connects a serial port connector to serial port hardware utilized by the host application. The connection between the remote user and the host application is monitored, so that when the connection between the remote user and the host application is discontinued, the serial port connector is reconnected to the microcontroller.Type: GrantFiled: August 10, 1998Date of Patent: February 20, 2001Assignee: Hewlett-Packard CompanyInventor: John D. Graf