Patents Examined by Almari Romero
-
Patent number: 6125387Abstract: An operating method for a computer system having first, second, third, and lternate computers generating a graphical user interface (GUI) on the first computer screen corresponding to a presentation generated with respect to the second computer screen irrespective of the operating system differences between the respective first, second, third, and alternate computers. The method includes steps for: providing a hypertext markup language (HTML) document including an applet tag corresponding to a Universal Client device from the third computer to the first computer; initializing and executing the Universal Client device using a JAVA.TM.Type: GrantFiled: September 30, 1997Date of Patent: September 26, 2000Assignee: The United States of America represented by the Secretary of the NavyInventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
-
Patent number: 6105066Abstract: A system with a network interconnecting a server and a plurality of user stations. The system automatically determines a unique storage location for storing preference information for an object-oriented application, without resorting to the requirement of having a central authority assign a unique designation for the application and without requiring the coding of storage location information into the application. The server stores a plurality of object-oriented end user applications for downloading to user stations and it further stores configuration preferences for the end user applications in the context of different groups and subgroups of users. A profile manager at an administrators station is arranged to execute a configuration application for an end user application, whereby the administrator can specify configuration preferences for the end user application in the context of different groups and subgroups of system users.Type: GrantFiled: May 5, 1998Date of Patent: August 15, 2000Assignee: International Business Machines Corp.Inventor: Kent Fillmore Hayes, Jr.
-
Patent number: 6098106Abstract: A method for controlling a computer by inputting an analog signal into the computer to control a web browser software application. The analog signal contains a trigger signal which activates proprietary software, and a product identifier. The proprietary software launches the web browser application on the computer, extracts the product identifier, and creates an appended data string by appending server address (URL) routing information to the product identifier information. The appended data string is automatically inserted into the web browser as keystroke data and routed to an advertiser reference server. The appended routing information directs communication to the advertiser reference server which contains a cross-referenced database of advertiser product identifier information and associated advertiser server URLs.Type: GrantFiled: September 11, 1998Date of Patent: August 1, 2000Assignee: DigitalConvergence.com inc.Inventors: Jeffry Jovan Philyaw, David Kent Mathews, Brad Maxwell Smith, Paul Scovell Adams
-
Patent number: 6094678Abstract: A first aspect of the invention discloses a local server station for controlling a wireless telecommunications system comprising a plurality of remote server stations and client stations, the local server station comprising: an object based control system maintained at the local server station for controlling the wireless telecommunications system wherein the local server station is connected by way of an interface with at least one control station of the wireless telecommunications system, and a reconfigurable dynamic interface for communication with at least one of the remote servers and/or client stations.Type: GrantFiled: May 31, 1996Date of Patent: July 25, 2000Assignee: Airspan Communications CorporationInventors: Jonathan F. Nethercott, Guy A. Cooper, Jonathan A. Thompson
-
Patent number: 6073162Abstract: A supervision system for supervising an object. The supervision system includes at least one agent unit. The object which is to be supervised is connected to at least one object access port of the agent unit. The agent unit is also connected to a superior supervisor unit by a network access port. The supervised object's operational information is received by the agent unit in a protocol specific to the object. The agent unit uses a converter to convert the object specific protocol into a protocol of the superior supervisor unit. The protocol converted operational information is communicated from the agent unit to the superior supervisor. The agent unit also includes a controller which opens a channel between the supervised object and a second supervisor in order to send the supervised object's operational information to the second supervisor including the object specific protocol.Type: GrantFiled: September 24, 1998Date of Patent: June 6, 2000Assignee: Telefonaktiebolaget LM EricssonInventors: Berndt Johannsen, Peter Blomkvist
-
Patent number: 6073178Abstract: A preferred embodiment of the present invention includes a method and apparatus for allocating and using IP addresses in a network of client systems. More specifically, the present invention includes a router which monitors the assignments of IP addresses by a DHCP server. As each IP address is assigned, the router associates the assigned IP address with an trusted identifier which identifies the client system. Subsequently, if the router received a packet directed at the assigned IP address, the router forwards the packet to the client system having an trusted identifier associated with the destination address of the IP packet. Additionally, if the router receives a packet from a client system, it uses the trusted identifier of the client system to find IP addresses associated with the client system. If the source address of the IP packet is not included in the IP addresses associated with the client system, the packet is discarded.Type: GrantFiled: December 9, 1996Date of Patent: June 6, 2000Assignees: Sun Microsystems, Inc., Motorola, Inc.Inventors: Thomas K. Wong, Swee B. Lim, Sanjay R. Radia, Panagiotis Tsirigotis, Robert J. Goedman, Michael W. Patrick
-
Patent number: 6070192Abstract: In a Data Access Transport Service (DATS), Data Service Providers (DSPs) share dial-in access (e.g. analog modem or Integrated Services Digital Network (ISDN) access) resources from a common pool maintained by a Local Exchange Carrier (LEC) (or potentially a DSP. A system is disclosed wherein a Network Controller (NC) performs the role of DSP service partitioning, quota enforcement, and resource load balancing to ensure that a DATS provider can provide a high quality of service (availability, response time & consistent bandwidth) to subscribed DSPs and their end-users. The Network Controller assists in Internet Data call establishment and tear-down, with the ability to refuse calls when the associated DSP has exceeded its service quota. The Network Controller also assists in the routing of calls to one of the DSPs Network Gateways (or data routers), using a load balancing scheme that maintains a pre-defined relative load on given DSP Network Gateways.Type: GrantFiled: December 24, 1997Date of Patent: May 30, 2000Assignee: Nortel Networks CorporationInventors: Robert Hugh Holt, Robert Thomas Gibson, Robert Myers
-
Patent number: 6070188Abstract: In a system for managing a telecommunications network the transmission network to be managed is connected to the management system by means of interface processes in such a way that devices used in the network are classified into different device categories (MD, SXC, SDH), the system comprising for each device category an interface process (IPI-IP3) which converts a device belonging to the concerned device category so that it appears, as viewed from the direction of the management system, as a generic basic device corresponding to a device represented by corresponding objects within the management system.Type: GrantFiled: June 16, 1998Date of Patent: May 30, 2000Assignee: Nokia Telecommunications OyInventors: Colin Grant, Matthew Faupel, Graham French, Paivi Teriaho
-
Patent number: 6061727Abstract: A computer system having first, second, third and alternate computers for generating a graphical user interface (GUI) on the first computer screen corresponding to a presentation generated with respect to the second computer screen irrespective of the operating system differences between the respective first, second and third computers, includes:a first device for providing a hypertext markup language (HTML) document including an applet tag corresponding to a Universal Client device to the first computer;a second device for initializing and executing the Universal Client device using a JAVA.TM.Type: GrantFiled: September 30, 1997Date of Patent: May 9, 2000Assignee: The United States of America as represented by the Secretary of the NavyInventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
-
Patent number: 6055561Abstract: IP based networks use a number of different IP routing protocols to determine how packets ought to be routed. However, due to the rapid growth of the Internet, there is a great need for higher packet forwarding performance. This invention describes a way to map IP routing information onto a technology that uses label switching and swapping, such as ATM, without the need to change the network paradigm. This allows a network to continue to function and appear as a standard IP network, but with much higher performance. In this invention, an Integrated Switch Router (ISR), is a switch that has been augmented with standard IP routing support. The ISR at an entry point to the switching environment performs standard IP forwarding of datagrams, but the "next hop" of the IP forwarding table has been extended to include a reference to a switched path (for example, the VCC in ATM technology).Type: GrantFiled: September 30, 1997Date of Patent: April 25, 2000Assignee: International Business Machines CorporationInventors: Nancy Karen Feldman, Arun Viswanathan, Richard M. Woundy, Richard H. Boivie
-
Patent number: 6032188Abstract: A method and system for controlling flow of output data between computers sharing an application program. The application program is executed on a host computer and shared with shadow computers. Each computer has a sharing system for coordinating the sharing of the application program. The sharing system of the host computer requests a flow control system of the host computer for permission to transmit output data. The flow control system of the host computer, upon receiving the request for permission, determines whether the amount of output data currently in transit from the host computer to the shadow computers exceeds the amount that can be in transit. When the amount is not exceeded, the flow control system grants permission to the sharing system of the host computer; and when the amount is exceeded, the flow control system denies permission to the sharing system of the host computer.Type: GrantFiled: March 12, 1997Date of Patent: February 29, 2000Assignees: Microsoft Corporation, PictureTel CorporationInventors: Christopher J. Mairs, Philip May
-
Patent number: 6026430Abstract: A registry to organize information from client entities on different networks for selective sharing, having a first computer having a disk for storing a dynamic client registry and resource locators containing function names. A web server causes the first computer to respond to the resource locators by loading the function name indicated. A database management program organizes the dynamic client registry.Type: GrantFiled: March 24, 1997Date of Patent: February 15, 2000Inventors: Ronald A. Butman, Raja Ramachandran, Thomas A. Burns, Thomas J. Malone, Michael D. Kmiec, Joseph C. Dougherty
-
Patent number: 6014686Abstract: In the Distributed Computing Environment (DCE) standard, availability of directory services is increased by apparatus and methods using agents inserted between requesting clients and servers. By using agents, additional functions are carried out which are not performed in a typical DCE environment. Each agent inserts itself between the requesters and servers by writing over the pointer to the server with information pointing to the agent, thus redirecting requests to themselves. The agent then receives incoming requests and forwards them on to its associated server and other agents. The agent handling requests for the master server is called the "master" agent and the agents handling requests for replica servers are "replica" agents. The agents make sure requests are performed before replying to the original requester. Agents also monitor themselves. If a master agent crashes, the remaining agents elect a new master agent.Type: GrantFiled: June 20, 1997Date of Patent: January 11, 2000Assignee: Telcordia Technologies, Inc.Inventors: Elmootazbellah Nabil Elnozahy, Vivek Ratan, Mark Edward Segal
-
Patent number: 6003067Abstract: A data transmission processing method and system and a computer memory product capable of quickly performing the displaying operation of the screen data by transmitting of the screen data except the units which do not display on the screen due to hiding, to the first information processing apparatus from the second information processing apparatus.Type: GrantFiled: June 23, 1997Date of Patent: December 14, 1999Assignee: Fujitsu LimitedInventors: Toshimitsu Suzuki, Kazumi Saito, Sadao Yashiro, Takahide Muramoto
-
Patent number: 5991808Abstract: A method of operating a multiprocessor system having a predefined number of processing units for processing data, includes obtaining load information representing a loading of each of a number of randomly selected ones of the processing units. The number of randomly selected processing units is greater than 1 and substantially less than the predefined number of processing units. A least loaded of the randomly selected processing units is identified from the obtained load information. The data is directed to the identified least loaded randomly selected processing unit for processing.Type: GrantFiled: June 2, 1997Date of Patent: November 23, 1999Assignee: Digital Equipment CorporationInventors: Andrei Broder, Michael Mitzenmacher
-
Patent number: 5978834Abstract: A Universal Client with a self-contained scripting language called GUIScript allows computing systems of varying architectures linked to the Internet or connected by an Intranet to run the same application software without modification or recompilation. Using a client-server architecture, the Universal Client receives GUIScript from the server, which commands the Universal Client to display certain graphical user interface (GUI) objects. The GUIScript also describes the behavior of the GUI objects presented by the Universal Client, thus providing a personality which defines the client application without changing the Universal Client's software. The Universal Client can also send GUIScript to the server to cause the server to execute commands. Preferably, a storage medium stores computer readable instructions for permitting a computer to display a graphical user interface (GUI) responsive to commands issued in the GUIScript scripting language to a Universal Client running on a JAVA.TM. virtual machine.Type: GrantFiled: September 30, 1997Date of Patent: November 2, 1999Assignee: The United States of America as represented by the Secretary of the NavyInventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
-
Patent number: 5974443Abstract: The inventive system and method distributes information between databases and web servers, via a plurality of interconnected platforms or nodes. The invention includes a session manager, that is resident on only one platform and manages the information flow between the databases and the web servers. The invention also includes a plurality of data gateways, with at least one data gateway resident on each platform. The session manager uses a manager thread to determine which platform will operate on the request. A processing thread of the data gateway invokes an application module to create an application, which retrieves the requested information from the database. The processing thread translates the request into a format useable by the application. The processing thread retrieves a dynamic HTML template file and uses the information retrieved from the database to populate the HTML template file to form the response to the request, and passes the response onto the one global network server.Type: GrantFiled: September 26, 1997Date of Patent: October 26, 1999Assignee: InterVoice Limited PartnershipInventor: Charles E. Jeske
-
Patent number: 5944784Abstract: A Universal Client with a self-contained scripting language called GUIScript allows computing systems of varying architectures linked to the Internet or connected by an Intranet to run the same application software without modification or recompilation. Using a client-server architecture, the Universal Client receives GUIScript from the server, which commands the Universal Client to display certain graphical user interface (GUI) objects. The GUIScript also describes the behavior of the GUI objects presented by the Universal Client, thus providing a personality which defines the client application without changing the Universal Client's software. The Universal Client can also send GUIScript to the server to cause the server to execute commands. A method of operating the computer system using the Universal Client and GUIScript is described.Type: GrantFiled: September 30, 1997Date of Patent: August 31, 1999Assignee: The United States of America as represented by the Secretary of the NavyInventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
-
Patent number: 5920692Abstract: An optimized design for a multi-user server architecture for disseminating a variety of real-time application data, such as audio, video, text and motion, while supporting general purpose tools. A general server system without an imposed GUI enables the end purchaser to customize the user interface as well as execute tools to monitor and control the operation of the system.Type: GrantFiled: March 24, 1997Date of Patent: July 6, 1999Assignee: International Business Machines Corp.Inventors: Binh Q. Nguyen, Richard J. Redpath, Sandeep Kishan Singhal