Patents Examined by Khanh Quang Dinh
-
Patent number: 7072946Abstract: A network router management interface for use in configuring a router and obtaining operational information provides an application programming interface (API) that permits clients to formulate requests and receive replies according to an extensible markup language such as XML. The router may transform a login stream at a router command line interface (CLI) to implement the XML-based API. For example, the management server accepts input from the CLI and, upon receipt of a particular command from the client, transforms the CLI into a programmatic interface for exchange of XML-tagged requests and XML-tagged replies according to the XML-based API. Providing access to the XML-based API via the CLI login shell enables the use of standard login, security, authentication and authorization techniques.Type: GrantFiled: May 31, 2001Date of Patent: July 4, 2006Assignee: Juniper Networks, Inc.Inventor: Philip Shafer
-
Patent number: 7061482Abstract: An incomplete/partly corrupted media file is delivered ‘in the clear’; in addition, a delta file is delivered to users meeting access control criteria which, when combined with the incomplete/partly corrupted parts allows a complete and uncorrupted version of the media file to be re-constructed. The method allows, in one implementation, a secure music purchase system to operate over digital radio: for example, the start of a song when played over the radio is usually deliberately talked over and the end cut short to prevent listeners being able to record a complete copy. With the present system, this practice can continue, but listeners can also purchase the missing or corrupted sections to enable them to possess a complete and uncorrupted version for playback.Type: GrantFiled: July 9, 2001Date of Patent: June 13, 2006Assignee: Radioscape LimitedInventor: Gavin Robert Ferris
-
Patent number: 7051074Abstract: A system and method of determining a common neighborhood of users sharing a common activity from a plurality of users is provided. The system and method may be used to predict, for a user in the common neighborhood of users, a potential activity from the activities of at least one other user in the common neighborhood of users.Type: GrantFiled: August 22, 2000Date of Patent: May 23, 2006Assignee: AT&T Corp.Inventors: Adam Louis Buchsbaum, Raffaele Giancarlo, Jeffery Rex Westbrook
-
Patent number: 7039668Abstract: The present invention provides a directory server system comprising: a directory server for storing an attribute of an entry; an entity monitor being connected to the directory server for monitoring an entity, so that if a change in a state of the entity appears, then the entity monitor instructs the directory server to renew an attribute of a corresponding entry to the entity; and a directory renewal history storage device being connected to the directory server for storing a renewed attribute of the entry as attribute renewal history informations.Type: GrantFiled: April 5, 2001Date of Patent: May 2, 2006Assignee: NEC CorporationInventor: Tsuyoshi Miyamoto
-
Patent number: 7003568Abstract: Even if a communication is interrupted, a communication control module in a data terminal reestablish the communication without informing a communication module that the communication has been interrupted in a case where it is possible to reestablish the communication. The communication control module determines that the communication can be reestablished if the interruption is temporary, or the condition of a network is good. The communication module does not recognize the interruption of the communication if the communication can be reestablished. Therefore, when the communication circuit is reestablished, the data communication is restored retrospectively to the time of the interruption of the communication.Type: GrantFiled: November 12, 1999Date of Patent: February 21, 2006Assignee: NTT DoCoMo, Inc.Inventors: Michiyasu Chikada, Tetsuya Taniguchi
-
Patent number: 7000006Abstract: A method and apparatus for implementing network management policies is provided. A communication path is determined that passes through a domain of a network. The communication path characterizes the first domain as a node, but does not lose information. A management policy is then implemented using the communication path. Another aspect of the invention provides a method implementing a management policy using topology reduction. A network is abstracted into domains, and each domain may be cloudified if that domain is determined to have a cloudification characteristic. Domains that are cloudified are subsequently represented as having reduced topology and internal connectivity, but this representation does not incur information loss when management policies are implemented using the cloudified domains. In other aspects, the invention provides a computer-readable medium and system configured to carry out the foregoing.Type: GrantFiled: May 31, 2001Date of Patent: February 14, 2006Assignee: Cisco Technology, Inc.Inventor: Shigang Chen
-
Patent number: 6993570Abstract: A containment framework sufficiently compact and efficient to run on a wide variety of resource-constrained, small footprint devices, such as personal data assistants (PDAs), smart cellular phones, global positioning system (GPS) receivers, etc. The containment framework may support services which integrate with network-based services to deliver personalized content to small footprint device users.Type: GrantFiled: June 15, 1999Date of Patent: January 31, 2006Assignee: Sun Microsystems, Inc.Inventor: Boman Irani
-
Patent number: 6990526Abstract: A method and apparatus for web caching is disclosed. The method and apparatus may be implemented in hardware, software or firmware. Complementary cache management modules, a coherency module and a cache module(s) are installed complementary gateways for data and for clients respectively. The coherency management module monitors data access requests and or response and determines for each: the uniform resource locator (URL) of the requested web page, the URL of the requestor and a signature. The signature is computed using cryptographic techniques and in particular a hash function for which the input is the corresponding web page for which a signature is to be generated. The coherency management module caches these signatures and the corresponding URL and uses the signatures to determine when a page has been updated. When, on the basis of signature comparisons it is determined that a page has been updated the coherency management module sends a notification to all complementary cache modules.Type: GrantFiled: May 22, 2001Date of Patent: January 24, 2006Assignee: PointRed Technologies, Inc.Inventor: Michael Zhu
-
Patent number: 6990534Abstract: A proactive browser system configured to implement stateful frame navigation using content specific icons, background frame maintenance, and asynchronous frame submissions. The proactive browser system includes three components: user-side proactive application terminals (PAT), network-resident proactivity enablement servers (PES), and server-side proactive wireless web-based application servers. The PAT resides on user terminals and functions as an enhanced browser that accommodates proactive application services. The PES resides in the wireless network between the proactive application servers and the user terminals, and implements proactivity support services including queuing of proactive application submissions, presence detection of proactive application terminals, and routing of proactive application submissions from proactive application servers to the proactive application terminals.Type: GrantFiled: July 16, 2002Date of Patent: January 24, 2006Assignee: Flowfinity Wireless, Inc.Inventors: Dmytro Mikhailov, Olga Sboychakova, Geoffrey Hansen
-
Patent number: 6988144Abstract: A method for scheduling the delivery of multimedia data packets over a communications medium with a limited bandwidth. The packets may contain data representing images, sounds, or other media which are to be delivered from a source or server to a recipient or client. The 6 method described here minimizes the delay between the point in time when a client requests the multimedia data and the point in time when the client may start presenting the data without risk of interruption, for a given communications bandwidth. This method also determines the minimum buffer sizes needed by the client in order to present this multimedia data subject to the specified bandwidth limit.Type: GrantFiled: September 18, 2000Date of Patent: January 17, 2006Assignee: International Business Machines CorporationInventors: William L. Luken, Stephen P. Wood
-
Patent number: 6985950Abstract: A method of receiving a network resource address and creating a copy of the network resource and storing the created copy in a database is provided. This creation and storage of a copy of the network resource is performed when there does not exist, in the database, information derived from the resource pointed to by the network address.Type: GrantFiled: March 6, 2001Date of Patent: January 10, 2006Assignee: Microsoft CorporationInventors: Andrew Hanson, David B. Lamkins
-
Patent number: 6954797Abstract: In data communication between a terminal equipment connected to a first network and a second network and a server terminal equipment via an interconnecting installation, there are provided a first communication controller in which data communication control is performed on the terminal equipment via the first network by a message group for functions of data transfer, transmission acknowledgment, flow control, and the like, and a second communication controller in which the data communication control is performed on the interconnecting installation with the terminal equipment via the first network by the message group, and the data communication control is performed with TCP module of the server terminal equipment according to TCP. By this, data communication efficiency is enhanced in a communication environment for communicating a communication terminal equipment on a cable network through a radio line or another access link.Type: GrantFiled: February 25, 2000Date of Patent: October 11, 2005Assignee: NEC CorporationInventors: Kenji Takeda, Tomoki Osawa
-
Patent number: 6947993Abstract: Methods and systems for providing a network communication status description based on user characteristics. The techniques receive a status indication from a first networked computer in response to a user's request for information and determine one or more characteristics of the user who issued the request. The techniques provide a status description based on the status indication and the determined characteristics of the user (e.g., a preferred language).Type: GrantFiled: January 15, 2002Date of Patent: September 20, 2005Assignee: America Online, Inc.Inventor: C. Hudson Hendren, III
-
Patent number: 6941551Abstract: A test program creates a variety of types of quality of service messages to allow a user to test the response of one or more network devices to the variety of messages. The test program displays a representation of a quality of service message on a user interface. The representation may be implemented as a tree having a branch for each section of the quality of service message. Each branch may be expanded to reveal one or more values of one or more parameters stored in the represented section. By entering a value on the user interface, the user can change the value of a parameter in represented message. The test program also allows a user to intentionally create an invalid quality of service message, such as by inserting an invalid value into one or more fields, deleting one or more required values, adding one or more invalid sections, or by deleting one or more required sections. The test program also automatically creates one or more invalid sections at the request of the user.Type: GrantFiled: April 11, 2000Date of Patent: September 6, 2005Assignee: Microsoft CorporationInventor: Ali Ediz Turkoglu
-
Patent number: 6934269Abstract: A system for forming and maintaining one or more networks of devices connected to a shared includes processes for: (a) forming a logical network on the shared media; (b) discovering devices connected to the shared medium; (c) assigning (or acquiring) devices to a logical network; and (d) maintaining a logical network. The system also defines a message format and protocol for communication over the shared media. The protocol uses a two-level address scheme (e.g., a logical network ID and a device ID) and defines several message types used to support the above processes and other useful features. A logical network includes an address space arbiter (ASA) and, typically, one or more devices attached to the shared media. An acquisition authority (AA), interacting with the ASA, is required to complete acquisition of a device by a logical network.Type: GrantFiled: April 24, 2000Date of Patent: August 23, 2005Assignee: Microsoft CorporationInventors: Richard L. Hasha, Bradford A. Christian, John E. Elsbree, Timothy R. Osborne
-
Patent number: 6925058Abstract: A method for communicating between a first device and a second device, wherein the communication occurs across a fabric and the first device is coupled to the fabric by a first gateway and the second device is coupled to the fabric by a second gateway. The method includes adjusting, at the first gateway, upon receipt of a first device readiness signal a first device readiness indicator to indicate an increase in a number of frames the first device is ready to accept, and sending, from the first gateway to the second gateway, a first gateway readiness signal, the first gateway readiness signal indicative of an increase in a number of frames the first gateway is ready to accept.Type: GrantFiled: March 16, 2001Date of Patent: August 2, 2005Assignee: San Valley Systems, Inc.Inventors: Loren M. Jones, Sanford L. Helton, Allison Parson, Rendell K. Fong, Edward G. Carmona, Emmanuel W. Jee
-
Patent number: 6920105Abstract: An interface receiver coupled among a plurality network elements of at least one network is provided, comprising at least one random access memory (RAM) and at least one comparator. Time slot network (TS net) data frames comprising switching event information are received from each of a number of channels of a backplane network. Compare operations are performed at prespecified intervals among at least one data frame stored in the RAM and at least one subsequently received data frame. Interrupt signals are generated in response to data changes determined by the compare operations.Type: GrantFiled: September 15, 2000Date of Patent: July 19, 2005Assignee: CIENA CorporationInventors: Raanan Ben-Zur, Boris Reynov, Bayne G. Steele, Ohm P. Mishra
-
Patent number: 6910070Abstract: A method for asynchronously notifying an application client of a system or data event of interest within a database includes steps of receiving a subscription to an event name from a logical agent, the event name corresponding to the event of interest, and receiving a registration from the application client, the registration including delivery information indicating at least where and how a notification concerning the event is to be delivered. The occurrence of the event is then detected within the database, whereupon the notification of the detected event is published to a data structure referenced by the event name. The delivery information is then retrieved and the published notification is formatted according to the retrieved delivery information. The formatted notification is then asynchronously delivered to the application client over a network, such as the Internet. The application client may specify a rule, the satisfaction of which is a precondition to the delivery of the notification.Type: GrantFiled: January 24, 2000Date of Patent: June 21, 2005Assignee: Oracle International CorporationInventors: Shailendra K. Mishra, Lakshminarayanan Chidambaran
-
Patent number: 6901578Abstract: Disclosed is apparatus for processing business data processing activities, the apparatus comprising: an activity instance; and a descriptor for the activity instance associated uniquely with the activity instance; wherein the descriptor includes parameters for determining lifecycle behaviors of said activity instance. The descriptor may be programmable to modify the lifecycle behaviors according to a use made of said activity instance. The use of the activity instance may be responsive to a request by a client. It may also be responsive to a request by an activity instance. The descriptor may be programmable to modify the lifecycle behaviors according to a position in a system hierarchy of the activity instance.Type: GrantFiled: December 6, 1999Date of Patent: May 31, 2005Assignee: International Business Machines CorporationInventors: John Anthony Beaven, Amanda Elizabeth Chessell, Catherine Griffin, Iain Stuart Caldwell Houston, Martin Mulholland, Ian Robinson, David John Vines
-
Patent number: 6898627Abstract: A communication device allows a user to get access from the outside via an external public line to obtain e-mail data stored in a device connected to an internal system via a computer network such as a LAN without causing a reduction in security. More specifically, the communication device is connected to a LAN via a LAN I/F and also connected to the public line via a line I/F. If the communication device receives a remote operation command via the public line, a CPU of the communication device gets access to a post office of an e-mail server so as to get e-mail data in accordance with the remote operation command. The obtained e-mail data is converted to facsimile image data and transmitted by means of facsimile to a specified destination.Type: GrantFiled: October 30, 2000Date of Patent: May 24, 2005Assignee: Canon Kabushiki KaishaInventor: Kenzou Sekiguchi