Patents Examined by Almari Romero
  • Patent number: 6125387
    Abstract: 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: Grant
    Filed: September 30, 1997
    Date of Patent: September 26, 2000
    Assignee: The United States of America represented by the Secretary of the Navy
    Inventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
  • Patent number: 6105066
    Abstract: 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: Grant
    Filed: May 5, 1998
    Date of Patent: August 15, 2000
    Assignee: International Business Machines Corp.
    Inventor: Kent Fillmore Hayes, Jr.
  • Patent number: 6098106
    Abstract: 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: Grant
    Filed: September 11, 1998
    Date of Patent: August 1, 2000
    Assignee: DigitalConvergence.com inc.
    Inventors: Jeffry Jovan Philyaw, David Kent Mathews, Brad Maxwell Smith, Paul Scovell Adams
  • Patent number: 6094678
    Abstract: 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: Grant
    Filed: May 31, 1996
    Date of Patent: July 25, 2000
    Assignee: Airspan Communications Corporation
    Inventors: Jonathan F. Nethercott, Guy A. Cooper, Jonathan A. Thompson
  • Patent number: 6073162
    Abstract: 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: Grant
    Filed: September 24, 1998
    Date of Patent: June 6, 2000
    Assignee: Telefonaktiebolaget LM Ericsson
    Inventors: Berndt Johannsen, Peter Blomkvist
  • Patent number: 6073178
    Abstract: 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: Grant
    Filed: December 9, 1996
    Date of Patent: June 6, 2000
    Assignees: 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: 6070192
    Abstract: 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: Grant
    Filed: December 24, 1997
    Date of Patent: May 30, 2000
    Assignee: Nortel Networks Corporation
    Inventors: Robert Hugh Holt, Robert Thomas Gibson, Robert Myers
  • Patent number: 6070188
    Abstract: 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: Grant
    Filed: June 16, 1998
    Date of Patent: May 30, 2000
    Assignee: Nokia Telecommunications Oy
    Inventors: Colin Grant, Matthew Faupel, Graham French, Paivi Teriaho
  • Patent number: 6061727
    Abstract: 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: Grant
    Filed: September 30, 1997
    Date of Patent: May 9, 2000
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
  • Patent number: 6055561
    Abstract: 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: Grant
    Filed: September 30, 1997
    Date of Patent: April 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Nancy Karen Feldman, Arun Viswanathan, Richard M. Woundy, Richard H. Boivie
  • Patent number: 6032188
    Abstract: 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: Grant
    Filed: March 12, 1997
    Date of Patent: February 29, 2000
    Assignees: Microsoft Corporation, PictureTel Corporation
    Inventors: Christopher J. Mairs, Philip May
  • Patent number: 6026430
    Abstract: 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: Grant
    Filed: March 24, 1997
    Date of Patent: February 15, 2000
    Inventors: Ronald A. Butman, Raja Ramachandran, Thomas A. Burns, Thomas J. Malone, Michael D. Kmiec, Joseph C. Dougherty
  • Patent number: 6014686
    Abstract: 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: Grant
    Filed: June 20, 1997
    Date of Patent: January 11, 2000
    Assignee: Telcordia Technologies, Inc.
    Inventors: Elmootazbellah Nabil Elnozahy, Vivek Ratan, Mark Edward Segal
  • Patent number: 6003067
    Abstract: 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: Grant
    Filed: June 23, 1997
    Date of Patent: December 14, 1999
    Assignee: Fujitsu Limited
    Inventors: Toshimitsu Suzuki, Kazumi Saito, Sadao Yashiro, Takahide Muramoto
  • Patent number: 5991808
    Abstract: 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: Grant
    Filed: June 2, 1997
    Date of Patent: November 23, 1999
    Assignee: Digital Equipment Corporation
    Inventors: Andrei Broder, Michael Mitzenmacher
  • Patent number: 5978834
    Abstract: 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: Grant
    Filed: September 30, 1997
    Date of Patent: November 2, 1999
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
  • Patent number: 5974443
    Abstract: 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: Grant
    Filed: September 26, 1997
    Date of Patent: October 26, 1999
    Assignee: InterVoice Limited Partnership
    Inventor: Charles E. Jeske
  • Patent number: 5944784
    Abstract: 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: Grant
    Filed: September 30, 1997
    Date of Patent: August 31, 1999
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Adam J. Simonoff, Robert L. Taft, Brian T. McLintock, Larry A. Fontenot
  • Patent number: 5920692
    Abstract: 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: Grant
    Filed: March 24, 1997
    Date of Patent: July 6, 1999
    Assignee: International Business Machines Corp.
    Inventors: Binh Q. Nguyen, Richard J. Redpath, Sandeep Kishan Singhal