Patents Examined by Dung C. Dinh
-
Patent number: 6594700Abstract: A service provider protocol adapter servlet listens for service advertising requests. Each protocol is associated with a different servlet that understands the details of the service advertising mechanism unique to that protocol. The service provider protocol adapter servlet then converts the service advertisement from a service protocol into a canonical representation of service advertising and stores the advertisement in an internal registry. A client protocol adapter servlet listens for client lookup requests and looks up a corresponding service provider in the internal registry. As with service provider protocol adapter servlets, a different client protocol adapter servlet handles the details of client lookup for each particular protocol. The client protocol adapter servlet then converts a client request into a canonical representation of the request, which is then used to look up the service required by the client.Type: GrantFiled: June 14, 1999Date of Patent: July 15, 2003Assignee: International Business Machines CorporationInventors: Stephen G. Graham, Brent A. Miller, Steven M. Miller, Brian Lee White Eagle, James C. Colson
-
Patent number: 6594688Abstract: A multimedia collaboration system that integrates separate real-time and asynchronous networks—the former for real-time 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 environments.Type: GrantFiled: June 11, 2001Date of Patent: July 15, 2003Assignee: Collaboration Properties, Inc.Inventors: Lester F. Ludwig, J. Chris Lauwers, Keith A. Lantz, Gerald J. Burnett, Emmett R. Burns
-
Patent number: 6584494Abstract: A method and associated system for promoting smooth communications in a chat system. A keyword list 3 stores keywords. A keyword-detection module 2 detects the sending of any keyword from another user terminal on any channel. A status-detection section 4, in response to the detection of a keyword, judges user status based on the status of the user terminal. A reporting module 9 sends the user status to the channel on which the keyword was sent. A report destination table 10 correlates the user status report destination with the keyword remark source And stores this information, and the reporting module 9 may report the user status to a report destination determined based on the report destination table. The real-time status of a user called by a keyword is reported, so as to support smoothly conducting conversations held in real time.Type: GrantFiled: October 29, 1999Date of Patent: June 24, 2003Assignee: Fujitsu LimitedInventors: Ai Manabe, Satoshi Okuyama, Jun Kakuta
-
Patent number: 6584510Abstract: A method of operating a computer having an audio device driver (ADD) for driving a soundcard (1), and an application manager (AM) for interfacing the ADD with an audio compression manager (ACM) to facilitate the transfer of uncompressed audio data between the ADD and ACM and for interfacing the ACM with an external data transfer channel (10) to facilitate the transfer of compressed audio data between the ACM and the external data transfer channel (10). The method comprises providing a data transfer manager (DTM) in place of the ACM, the DTM facilitating the transfer of compressed audio data between an external mobile phone (11) and the external data transmission channel (10) via the AM whilst generating dummy control and uncompressed audio data for use by the AM in interfacing with the ADD.Type: GrantFiled: April 17, 1998Date of Patent: June 24, 2003Assignee: Nokia Mobile Phones Ltd.Inventor: Ismo Anttila
-
Arrangement for monitoring a progress of a message flowing through a distributed multiprocess system
Patent number: 6584491Abstract: An arrangement in a distributed multi-process system enables centralized monitoring of selected messages that pass through the distributed multi-process system, regardless of the message path or the results of the operations performed on the message by any of the associated processes. An event source process, configured for generating a message corresponding to an occurrence of an event, selectively sets a tracing bit in the message and outputs the message for reception by a destination consumer process. The source process also outputs a first trace message specifying that the source process has output the message. The system also includes an event distribution system having a plurality of distributed filter processes, each configured for selectively passing the message based on a corresponding filter condition. Each filter process also generates a corresponding tracing message indicating the operation performed on the message, in response detecting that the tracing bit is set.Type: GrantFiled: June 25, 1999Date of Patent: June 24, 2003Assignee: Cisco Technology, Inc.Inventors: Frederick E. Niemi, Kenneth W. Chambers, Thomas B. George -
Patent number: 6581097Abstract: The invention is a method of establishing, and a structure for, a print stream job ticket. The method begins with receiving a unique job message identifier from a server client, where the identifier is representative of a particular print processing job. Once the identifier is received, the method locates a job ticket template database then attempts to match the received identifier with a template located in the database. The matching step is accomplished by plotting each element of the identifier to determine a set of elements to be mapped against a corresponding template. The identifier is then mapped against each one of the templates to determine a match based upon a set of matching rules. If a match exists, the matched template is selected to establish a new job ticket.Type: GrantFiled: December 30, 1998Date of Patent: June 17, 2003Assignee: Pitney Bowes Inc.Inventors: John P. Lynch, Robert P. Williamson
-
Patent number: 6578077Abstract: A method and system (100) for monitoring or profiling quality of service within a network of computers. The method includes a step of providing a network of computers, each being coupled to each other to form a local area network. The network of computers has a firewall server (110) coupled to the network of computers and a traffic management tool coupled to the firewall server. The method also includes implementing traffic monitoring or profiling of incoming and outgoing information.Type: GrantFiled: December 29, 1997Date of Patent: June 10, 2003Assignee: Novell, Inc.Inventors: Gregory Rakoshitz, Aseem Vaid, Atul Pandit, Sanjeev Putta
-
Patent number: 6578078Abstract: The integrity of uniform resource locator (URL) references within web sites are maintained when changes occur in the locations where resources referenced by URLs are stored. A Referential Preservation Engine (RPE) maintains a database in which the location of web site documents and reference information are stored and updates various URL hyperlink references contained in the web pages on the site so that users can locate documents that have been moved to new storage locations. The RPE can also update links to external web sites by communicating with an RPE running on each external site. The RPE on the external site keeps track of the movement of linked documents on the sites and passes information pertaining to the new location of the linked documents to the local site, whereupon the links on the local web site pages are updated to reflect the new storage locations.Type: GrantFiled: April 2, 1999Date of Patent: June 10, 2003Assignee: Microsoft CorporationInventors: Michael D. Smith, Eric Hennings, Christine Walpole McKee
-
Patent number: 6567877Abstract: A computer system contains a small computer standard interface (SCSI) having a plurality of components to interface a plurality of external peripheral devices to the computer system in accordance with a SCSI specification. Within the computer system, the SCSI interface contains a SCSI bus having an internal SCSI terminator at an internal end of the SCSI bus, and an internal switchable SCSI terminator at an external end of the SCSI bus. The SCSI bus permits expansion beyond the computer system enclosure at the external side of the SCSI bus via an external connector and cable to interface external SCSI peripheral devices to the computer system. The internal switchable SCSI terminator senses whether any external SCSI external peripheral devices or an external terminator are attached to the SCSI bus. If external SCSI peripheral devices and/or an external terminator are attached to the SCSI bus, then the internal switchable SCSI terminator does not terminate the SCSI bus on the external side.Type: GrantFiled: November 12, 1997Date of Patent: May 20, 2003Assignee: Sun Microsystems, Inc.Inventors: Quentin J. Lewis, Andrey M. Hassan
-
Patent number: 6564263Abstract: A framework is provided for describing multimedia content and a system in which a plurality of multimedia storage devices employing the content description methods of the present invention can interoperate. In accordance with one form of the present invention, the content description framework is a description scheme (DS) for describing streams or aggregations of multimedia objects, which may comprise audio, images, video, text, time series, and various other modalities. This description scheme can accommodate an essentially limitless number of descriptors in terms of features, semantics or metadata, and facilitate content-based search, index, and retrieval, among other capabilities, for both streamed or aggregated multimedia objects.Type: GrantFiled: December 3, 1999Date of Patent: May 13, 2003Assignee: International Business Machines CorporationInventors: Lawrence David Bergman, Michelle Yoonk Yung Kim, Chung-Sheng Li, Rakesh Mohan, John Richard Smith
-
Patent number: 6564250Abstract: The invention provides a method and system for providing features for internet access at an internet appliance which go beyond the resource limitations of the internet appliance. The desired features are primarily implemented on the server, and coupled to the internet appliance for display, responsive to the ability of the internet appliance to provide those features. (1) The internet appliance and the server adapt to communication link limitations by dynamically adjusting picture quality or size for graphics to be displayed. (2) The internet appliance and the server adapt to memory and processor limitations by dynamically running applets at the server and intercepting display functions of applets for display at the internet appliance. (3) The internet appliance and the server adapt to memory and processor limitations by dynamically running editing programs or web pages at the server and by dynamically adjusting picture quality or size for graphics to be displayed.Type: GrantFiled: August 21, 1997Date of Patent: May 13, 2003Assignee: Planetweb, Inc.Inventor: Julien T. Nguyen
-
Patent number: 6560652Abstract: A method and apparatus are provided for accessing data. The method includes defining a first portion of a memory for receiving data and providing a memory request to transfer data from a source to the first portion of the memory defined to receive the data. The method further includes transferring a portion of data from the source to the first portion of the memory, wherein the size of the portion of the data substantially corresponds to the size of the first portion of the memory.Type: GrantFiled: November 20, 1998Date of Patent: May 6, 2003Assignee: Legerity, Inc.Inventors: David N. Larson, Jagannathan Bharath
-
Patent number: 6560651Abstract: A computer network based digital information library system employing authentication and encryption protocols for the secure transfer of digital information library programs to a client computer system and a mobile digital information playback device removably connectable to the client computer system. The present invention is a computer network based library and information delivery system for accessing and obtaining selected digital information files.Type: GrantFiled: January 19, 1999Date of Patent: May 6, 2003Assignee: Audible, Inc.Inventors: Donald R. Katz, Edwin J. Lau, Timothy Mott, Scott A. Brenneman, Benjamin Che-Ming Jun, Samuel Hong-Yen Pai
-
Patent number: 6557037Abstract: “A system [comprises] includes a virtual private network and an external device interconnected by a digital network. The virtual private network has a firewall, at least one internal device and a nameserver each having a network address. The internal device also has a secondary address, and the nameserver is configured to provide an association between the secondary address and the network address. The firewall, in response to a request from the external device to establish a connection therebetween, provides the external device with the network address of the nameserver. The external device, in response to a request from an operator or the like, including the internal device's secondary address, requesting access to the internal device, generates a network address request message for transmission over the connection to the firewall requesting resolution of the network address associated with the secondary address.Type: GrantFiled: May 29, 1998Date of Patent: April 29, 2003Assignee: Sun MicrosystemsInventor: Joseph E. Provino
-
Patent number: 6553402Abstract: A widely-used data definition language such as the Extensible Markup Language is used to implement a tuple space-based coordination mechanism. Entries and template entries can represent any type of networked or network-proxied resource, object or service. Using this framework, diverse entry spaces can be aggregated and operated upon as though they were a single large entry space. The flexibility and power of XML constructs can be leveraged to make such aggregation straightforward and efficient.Type: GrantFiled: May 5, 1999Date of Patent: April 22, 2003Assignee: Nextpage, Inc.Inventors: Selene K. Makarios, Robert C. Fitzwilson, Heather L. Downs
-
Patent number: 6553423Abstract: A technique to dynamically exchange or update routing capabilities between neighboring peer routers in a computer network without disruption to the operation of the routers. A dynamic capability parameter in an Open message of a Border Gateway Protocol (BGP) enables a router to announce a new capability, or revise or remove a previously announced capability, to a neighboring router when a peer connection is established between the routers. Once announced, the dynamic capability allows the router to exchange a capability message containing updates of capabilities without the need for resetting the existing peer connection. As a result, the technique allows non-disruptive configuration and enabling of capabilities in a manner that improves network stability, while reducing interruption of network services.Type: GrantFiled: May 27, 1999Date of Patent: April 22, 2003Assignee: Cisco Technology, Inc.Inventor: Enke Chen
-
Patent number: 6549949Abstract: A system, method, and article of manufacture provide a fixed format stream-based communication system. A sending fixed format contract on interface code is defined for a sending system. A receiving fixed format contract on interface code is also defined for a receiving system. A message to be sent from the sending system to the receiving system is translated based on the sending fixed format contract. The message is then sent from the sending system and subsequently received by the receiving system. The message received by the receiving system is then translated based on the receiving fixed format contract.Type: GrantFiled: August 31, 1999Date of Patent: April 15, 2003Assignee: Accenture LLPInventor: Michel K. Bowman-Amuah
-
Patent number: 6542925Abstract: A control software system for generating and distributing motion media for operating a target motion device. The control software system generates the motion media based on a motion program generated at a content server. The control software system distributes the motion media to a client browser associated with the target motion device.Type: GrantFiled: February 21, 2001Date of Patent: April 1, 2003Assignee: Roy-G-Biv CorporationInventors: David W. Brown, Jay S. Clark
-
Patent number: 6532495Abstract: An Internet download enhancement system for downloading a file comprising an application arranged to initiate a download process and receive a downloaded file over one of a narrow band download path and a broadband broadcast download path, wherein modules in communication with the application are arranged to provide selectable download options among the available download paths. The selectable download options are based at least on an unused bandwidth of one or more of the download paths, thereby enabling the input of a selected download option. The modules are arranged in response to the input to cause a download process to download files over one of the narrow band download path and the broadband broadcast download path and then to output the downloaded file to application.Type: GrantFiled: April 27, 1999Date of Patent: March 11, 2003Assignee: General Electric CompanyInventors: Kenneth Brakeley Welles, II, Aiman Albert Abdel-Malek
-
Patent number: 6529948Abstract: A system, method, and article of manufacture are provided for retrieving multiple business objects across a network in one access operation. A business object and a plurality of remaining objects are provided on a persistent store. Upon receiving a request for the business object, it is established which of the remaining objects are related to the business object. The related objects and the business object are retrieved from the persistent store in one operation and it is determined how the retrieved related objects relate to the business object and each other. A graph of relationships of the business and related objects is instantiated in memory.Type: GrantFiled: August 31, 1999Date of Patent: March 4, 2003Assignee: Accenture LLPInventor: Michel K. Bowman-Amuah