Patents Examined by Nabil El-Hady
  • Patent number: 6594706
    Abstract: The present invention is a method for routing electronic messages over a telecommunications system containing both satellite and ground-based elements. The present invention routes messages based on the originator's address as well as the recipient's address. In this way, all messages sent to or from subscriber communicators provisioned by a given provisioning entity are handled at the provisioning entity's local equipment prior to final delivery.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: July 15, 2003
    Assignee: Orbcomm LLC
    Inventors: Mark Hamblin DeCoursey, Valery Mikhail Feldman, Glenn Stephen Waleska, Mark William Clark
  • Patent number: 6591294
    Abstract: A single-chip microcomputer comprising: a first bus having a central processing unit and a cache memory connected therewith; a second bus having a dynamic memory access control circuit and an external bus interface connected therewith; a break controller for connecting the first bus and the second bus selectively; a third bus having a peripheral module connected therewith and having a lower-speed bus cycle than the bus cycles of the first and second buses; and a bus state controller for effecting a data transfer and a synchronization between the second bus and the third bus. The single-chip microcomputer has the three divided internal buses to reduce the load capacity upon the signal transmission paths so that the signal transmission can be accomplished at a high speed. Moreover, the peripheral module required to have no operation speed is isolated so that the power dissipation can be reduced.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: July 8, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Shumpei Kawasaki, Yasushi Akao, Kouki Noguchi, Atsushi Hasegawa, Hiroshi Ohsuga, Keiichi Kurakazu, Kiyoshi Matsubara, Akio Hayakawa, Yoshitaka Ito
  • Patent number: 6591296
    Abstract: An email message is automatically generated when a sensor monitoring a machine detects a predetermined machine condition, such as a fault condition. When a predetermined condition is sensed, the sensor signals a local computer unit which, in turn, generates an email message that identifies the sensor, machine and site in the address of the email message. The email address for the sensor is included in the addressee line of the message. Accordingly, the addressor line of the message identifies the sensor that detected the machine condition, the machine on which the sensor is mounted and the plant location for the machine.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: July 8, 2003
    Assignee: General Electric Company
    Inventor: George H. Ghanime
  • Patent number: 6587876
    Abstract: Method and apparatus for assigning policies which are rules that govern the use of or access to network services. Each rule defines conditions that when evaluated true trigger actions to allow or deny the service. Techniques are disclosed which provide for explicit, flexible, and centralized assignment of policy to targets which are specified network services. These techniques include explicitly associating a policy with a network resource or process, grouping policy related processes, grouping related targets, associating groups of targets with groups of policies, mapping a user name contained in a policy to an associated network address such as an Internet Protocol (IP) address, and providing dynamically mapped policy identified user and host names with associated network addresses, such as IP addresses, to client processes.
    Type: Grant
    Filed: August 24, 1999
    Date of Patent: July 1, 2003
    Assignee: Hewlett-Packard Development Company
    Inventors: Hugh F Mahon, David M Durham, Puqi Tang
  • Patent number: 6587875
    Abstract: A network protocol and associated methods for optimizing use of available bandwidth across a network under varying traffic conditions. The protocol and methods allow the available bandwidth for a link connecting two computers to be determined on an ongoing basis. A method for measuring a clock bias between two computers linked in communication is also presented, along with methods for determining link saturation and dropped messages. The message send rate of the link can be continually tuned based on the measured bandwidth, link saturation condition, number of backlogged messages and/or detection of dropped messages. The protocol and methods preferably are implemented as part of an application program interface. The protocol resides at the application layer, and can be used for various network protocol suites, including TCP/IP and IPX/SPX.
    Type: Grant
    Filed: April 30, 1999
    Date of Patent: July 1, 2003
    Assignee: Microsoft Corporation
    Inventor: Aaron W. Ogus
  • Patent number: 6581103
    Abstract: A method of Internet radio broadcasting, which provides for including listener dedications to accompany the broadcast of a requested final selection audio and/or video file.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: June 17, 2003
    Assignee: Dedicated Radio, LLC
    Inventor: Christopher Anthony Dengler
  • Patent number: 6581124
    Abstract: In an example embodiment, an apparatus providing communication in a computer system, comprises, a plurality of modules each having a master port and a slave port A secondary bus is shared between the plurality of modules for transmitting data and address information between a master port and a slave port of two modules. A bridge circuit coupled to the plurality of modules and the secondary bus, individually grants modules of the plurality of modules, access to the secondary bus. The bridge circuit establishes point-to-point communication paths between a master port and a slave port of two modules of the plurality of modules, for communicating handshake signals between them, and controls address and data phases between modules; two address phases can be outstanding simultaneously. The bridge circuit forwards address and data phases from one module to another module of the plurality of modules; the plurality of modules only interface with the bridge circuit.
    Type: Grant
    Filed: May 14, 1998
    Date of Patent: June 17, 2003
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Vishal Anand
  • Patent number: 6581152
    Abstract: An indirect VLIW (iVLIW) architecture is described which contains a minimum of two instruction memories. The first instruction memory (SIM) contains short-instruction-words (SIWs) of a fixed length. The second instruction memory (VIM), contains very-long-instruction-words (VLIWs) which allow execution of multiple instructions in parallel. Each SIW may be fetched and executed as an independent instruction by one of the available execution units. A special class of SIW is used to reference the VIM indirectly to either execute or load a specified VLIW instruction (called an “XV” instruction for “eXecute VLIW”, or LV for “Load VLIW”). In these cases, the SIW instruction specifies how the location of the VLIW is to be accessed. Other aspects of this approach relate to the application of data memory addressing techniques for execution or loading of VLIWs that parallel the addressing modes used for data memory accesses.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: June 17, 2003
    Assignee: BOPS, Inc.
    Inventors: Edwin F. Barry, Gerald G. Pechanek
  • Patent number: 6574655
    Abstract: Associative management of distributed multimedia assets and associated resources using multi-domain agent-based communication between heterogeneous peers is achieved using an Asset/Resource Management (ARM) platform architecture that has an ARM Framework that is used by Asset Management Agents. The ARM Framework includes an ARM Infrastructure which is a system of protocols and libraries from which communities of agents that are grouped in logical Agent Domains are built. The agents communicate via the KQML language embedded within TCP/IP messages, advertise their capabilities and cooperate together to perform meaningful work. An XML-based language is used to embed “content” within the KQML language, providing a self-describing data representation using various character sets.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: June 3, 2003
    Assignee: Thomson Licensing SA
    Inventors: Scott A. Libert, Robert J. Woolridge, Baochun Jin, Alex C. Tran, P. Murugavel, Mark S. Hillebrandt, Suhas Joshi, Sridhar Krishnamurthy, Rajagopal Govindakrishnan
  • Patent number: 6574662
    Abstract: Conventionally, crowded network traffic occurs because duplicated data exchange is performed between network management software and network devices. A network-device management method according to the present invention includes a search step of searching a device connected to a network, an acquisition step of acquiring a value of a device attribute relating to the device detected in the search in the search step, and a storage step of storing values of a plurality of device attributes relating to the device detected in the search in a storage device. If the value of each of the plurality of device attributes relating to the device detected in the search is stored in the storage device, the value stored in the storage device is used. It is thereby possible to prevent crowded network traffic by transmitting and receiving only necessary packets in a network-device search sequence.
    Type: Grant
    Filed: March 9, 1999
    Date of Patent: June 3, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventors: Akira Sugiyama, Noboru Hamada
  • Patent number: 6574652
    Abstract: An intrinsically safe data acquisition system is disclosed for use in hazardous locations. The system includes a driller's console that itself is intrinsically safe and includes a large LCD monitor, keypad and local CPU. The monitor includes an intrinsically safe backlighting system. The system further includes satellite data acquisition and processing boxes that are also intrinsically safe and that are located within the hazardous area. Each satellite box includes its own CPU and acquires and locally processes signals received from a number of field sensors. The satellite box converts the signals into digital form, and transmits the data via a fiber optic communication channel to a master CPU box located in an unclassified area. A high current intrinsically safe barrier distributes power from the master CPU box to the satellite box for powering all the sensors supported by that satellite box. Another such barrier distributes all the power required by the driller's console.
    Type: Grant
    Filed: November 17, 1998
    Date of Patent: June 3, 2003
    Assignee: M-I L.L.C.
    Inventor: Alan W. Burkhard
  • Patent number: 6574663
    Abstract: Techniques for operating a network by using a first database with topological information of linked devices and a second database with topological information, software resources, and available hardware resources of certain programmable devices to adapt to changes of the network.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: June 3, 2003
    Assignee: Intel Corporation
    Inventors: Sanjay Bakshi, Satyendra Yadav
  • Patent number: 6567910
    Abstract: An improved microprocessor is provided having a program control unit for storing and then decoding instructions, a program address generation unit for generating addresses used to obtain instructions, an address register arithmetic unit for generating addresses for data, an arithmetic logic unit for performing operations on data, a shifter unit for shifting data in response to a predetermined instruction, a multiplier unit for performing multiplication of two input values; and a plurality of registers of which at least a portion are individually selectively associated with one or more of said units as a function of an instruction.
    Type: Grant
    Filed: February 12, 1999
    Date of Patent: May 20, 2003
    Assignee: Texas Instruments Incorporated
    Inventors: Alexander Tessarolo, Peter N. Ehlig, Glenn Harland Hopkins, Venkatesh Natarajan
  • Patent number: 6567848
    Abstract: An information terminal connected to one of a plurality of servers which are allocated by a dispatcher is connected to another information terminal via its allocated server. When a Web Browser 111 is connected to a Web Server 143 via a Dispatcher 120, a content including a button for requesting the agent side for connection is displayed in the web screen. When the customer clicks this button, a customer ID and an IP address of the server 142 are stored in a table 155. After a CTI Server allocated an agent, an Agent proxy 173 obtains an IP address corresponding to the customer to be connected and accesses to the server 142.
    Type: Grant
    Filed: October 12, 1999
    Date of Patent: May 20, 2003
    Assignee: International Business Machines Corporation
    Inventors: Rika Kusuda, Yoichi Yoshida
  • Patent number: 6564244
    Abstract: To notify users, in real time, of information that matches a search preference. Preference database 12, register 11, preference setting unit 1, recording unit 13, preferential search unit 14, notification unit 15 and channel display section 2 are provided. Preference database 12 stores, associated with the user, one or more search preferences to search for a channel. Register 11 registers search preferences in preference database 12. Preference setting unit 1 receives the input of search preferences, and sends them to register 11, associated with the user. Recording unit 13 stores the state of each channel. Preferential search unit 14 judges, based on the state of each channel, whether each channel satisfies any search preference. Based on the judgment of preferential search unit 14, notification unit 15 notifies the corresponding user terminal of the channel that meets any search preference of the user. Channel display section 2 outputs the reported contents.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: May 13, 2003
    Assignee: Fujitsu Limited
    Inventors: Hidenobu Ito, Kazuki Matsui, Tatsuro Matsumoto, Hitoshi Yamauchi, Noboru Iwayama, Kenichi Sasaki
  • Patent number: 6564253
    Abstract: An Internet or other content authorization system consists of an Internet authorization notice in the form of a flag. This flag can be embedded in each original recording at the time of manufacture, such that a primary feature of the flagging system is to prevent Internet access and unauthorized use of any original recording that does not contain an Internet authorization flag. The Internet authorization flag can be recorded on a media, such as digital audio tapes (DATs), compact discs (CDs), digital video/versatile discs (DVDs), and personal computers (PCs), or subjected to a transmission channel or network, including satellite, cable, the Internet or intranets. The Internet authorization flagging system also allows control of different kinds of authorized Internet uses that may be made, and is capable of identifying the existence and location of unauthorized Internet use.
    Type: Grant
    Filed: May 7, 1999
    Date of Patent: May 13, 2003
    Assignee: Recording Industry Association of America
    Inventor: David W. Stebbings
  • Patent number: 6560642
    Abstract: This invention relates to a method of establishing an Internet Protocol network with several IP hosts and with an IP gateway for connecting the IP network to the Internet. The invention provides a method which no longer requires the knowledge of address mechanisms of the Internet protocol previously necessary for a successful establishment and thus protects disturbances of errors during the establishment of an Internet Protocol network.
    Type: Grant
    Filed: October 23, 1999
    Date of Patent: May 6, 2003
    Assignee: ELSA AG
    Inventor: Jens Nurmann
  • Patent number: 6560644
    Abstract: A complete management system for specialized routers such as, for example, DLSw routers is provided. The management system uses a server to maintain a DLSw Directory, for example an LDAP directory. Whenever a DLSw router is booted, the DLSw router sends a registration message to the Server giving the network address of the DLSw router. The Server then maintains a directory of all DLSw routers in the network (the DLSw Directory). The information maintained in the DLSw Directory has the network address of each DLSw router, as received when the router is booted up. Also, at later times, the DLSw router sends a message to the DLSw Directory giving further information about the DLSw router. The further information comprises data such as: the types of encapsulation being received and routed by the router, etc.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: May 6, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: John Lautmann, Mark Denny
  • Patent number: 6560643
    Abstract: In a software management system, a software package held in a management station (12) is transferred across a communications network (14) to a plurality of destination terminals (16), of which there may be a large number. In order to save on distribution time, the management station (12) can cause terminals (16) which have received the software package to transmit it to further terminals, until all terminals (16) have received the package.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: May 6, 2003
    Assignee: NCR Corporation
    Inventors: Bruce Shepherd, Robert P. McPherson
  • Patent number: 6560639
    Abstract: A web management system including a database having a directory structure associating each web page of a web site with attributes thereof. The web site management system may include a web server for displaying each web page, and a server-side front end daemon communicatable with the web server and the database. The front end daemon may identify the attributes of any user-changed web page and store the attributes of any user-changed web page in that database. The identifying and/or the storing may be automatic or user-initiated. In addition to, or in the alternative, the web management system may include a file system caching all web pages in a web site. The web pages so cached may be static. The web management system may include a server-side back end daemon communicatable with the database and the file system. The back end daemon may parse the attributes to generate the at least partially static web pages and store the generated, at least partially static web pages in the file system.
    Type: Grant
    Filed: February 12, 1999
    Date of Patent: May 6, 2003
    Assignee: 3565 Acquisition Corporation
    Inventors: Noah Dan, Albert C. Brown