Patents Examined by Thien D Tran
  • Patent number: 6560240
    Abstract: A system-on-a-chip with a variable clock rate bus. The integrated circuit includes at least one bus, a clock, a plurality of modules coupled to the bus and operable to transfer and receive data on the bus, and a bus controller coupled to the bus that controls data transfers on the bus. The modules are operable to generate requests to the bus controller to perform transfers on the bus. Each request comprises an identifier which identifies one or more receiving modules, a transfer size value which specifies the amount of data to be transferred, and a timing value providing a time frame within which the requested data transfer should occur. Thee bus controller receives the requests, analyzes the timing value, and selectively adjusts the clock rate of the bus based on the timing value.
    Type: Grant
    Filed: September 4, 1998
    Date of Patent: May 6, 2003
    Assignee: Advanced Micro Devices, Inc.
    Inventors: David J. Borland, Gary M. Godfrey
  • Patent number: 6553038
    Abstract: When data transmitted by a predetermined wire transmission path such as an ATM network or the like is wireless-transmitted, a payload serving as user information can be efficiently transmitted. An error detection signal added to header information by a wire transmission path is removed, or repetition of header information is omitted, so that information is formatted for wireless transmission path to be transmitted.
    Type: Grant
    Filed: January 27, 1999
    Date of Patent: April 22, 2003
    Assignee: Sony Corporation
    Inventor: Kunio Fukuda
  • Patent number: 6549518
    Abstract: In a policing apparatus, a cell receiving unit receives cells to temporarily store the received cells and performs a policing violation process to each of the received cells as a reception cell based on a result of policing violation determination to the reception cell. A cell data storing section has a cell data storing table for circularly storing a cell identification data of the reception cell, and a subscriber data storing section has a subscriber data storing table for storing a management data necessary for the policing violation determination, for every cell identification data. A control unit refers to the subscriber data storing table based on the cell identification data of the reception cell each time the reception cell is received to read out the management data, and performs the policing violation determination to the reception cell based on the read out management data and an address pointer value for the reception cell.
    Type: Grant
    Filed: December 16, 1998
    Date of Patent: April 15, 2003
    Assignee: NEC Corporation
    Inventor: Tsugio Sugawara
  • Patent number: 6542489
    Abstract: The transmission of a service page according to the present invention provides for versatile data to be displayed on a display of a terminal, which is in contact with a telecommunication network, on the basis of CLIP or CoLP identifier information. This is implemented, for example, so that after having received (31) the CLIP identifier information, characteristic of a subscriber A, a subscriber B contacts a server (32), through a telecommunication network, and transmits (33) to it the CLIP information on the subscriber A. On the basis of this, the server transmits to the subscriber B the address of a service page (37), characteristic of the subscriber A, provided that it is located in a database (34, 35). After this, the subscriber B retrieves (38), from an Internet address (37) it has received, the service page, characteristic of the subscriber A, and displays it on its display (39).
    Type: Grant
    Filed: April 1, 1998
    Date of Patent: April 1, 2003
    Assignee: Nokia Mobile Phones Limited
    Inventors: Janne Kari, Heikki Rautila
  • Patent number: 6538994
    Abstract: A data connection between two network stations such as an Ethernet hub and an end station which are both capable of exchanging data at the higher of two rates, the higher rate being selected by an auto-negotiation process, is monitored for the occurrence of error represented by a symbol representing the start of a data packet immediately followed by an idle symbol. The rate of occurrence of such errors is compared against a threshold and the speed of the data connection is downgraded to the lower rate.
    Type: Grant
    Filed: April 6, 1999
    Date of Patent: March 25, 2003
    Assignee: 3Com Technologies
    Inventors: Nigel Horspool, Paul J. Moran, David J. Law, Paul Cramphorn
  • Patent number: 6522662
    Abstract: A device for seamlessly providing 10BASE-T compatible data communications over an ordinary single twisted pair home phone line between multiple computers, between computers and peripherals, and between multiple peripherals. Each component that is to communicate over the home phone line will have a 10BASE-T compatible network interface card (NIC) for interfacing with the device. A transmit/receive switch is used to switch the device between a transmit mode and a receive mode. When signal are being transmitted from a component a Manchester coder decodes signals received from the NIC. A differential converter is used to convert the differential signal received from the NIC to a single signal. A modulator is used to modulate the signal to a RF signal using a modulation scheme such as PSK, QPSK, QAM or MCM schemes. A filter is used to limit the bandwidth of the modulated signal and a driver is used to amplify the signal to match the impedance of the phone line.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: February 18, 2003
    Assignee: Compaq Information Technologies Group, L.P.
    Inventor: Ce Richard Liu
  • Patent number: 6522645
    Abstract: A computer telephony integration (CTI) system is capable of supporting one-to-one and multiparty communications.
    Type: Grant
    Filed: August 6, 1998
    Date of Patent: February 18, 2003
    Assignee: LG Electronics Inc.
    Inventors: Huen Joo Lee, Min Jeong Lee
  • Patent number: 6498778
    Abstract: A method and system are provided for computing an optimal restoration capacity and/or optimal restoration paths for a network to resolve a restoration scenario by solving a linear program (LP) model. The LP model includes decision variables corresponding to restoration capacity and restoration paths and constraints requiring restoration of traffic and conservation of capacity in the network. For example, the system determines a set of network paths that need to be restored in the network, preprocesses network data corresponding to the network to reduce LP processing workload and time; generates possible restoration paths and solves the LP model, preferably through column generation methods, to determine the optimal restoration capacity and/or the optimal restoration paths to resolve the restoration scenario; changes the LP solution into integer form, as necessary, and changes the LP solution in integer form to the original format of the network data or an equivalent thereof.
    Type: Grant
    Filed: December 17, 1998
    Date of Patent: December 24, 2002
    Assignee: AT&T Corp.
    Inventors: Sebastian Cwilich, Mei Deng, David James Houck, Jr., David Frederick Lynch, James Anthony Schmitt, Luiz Antonio Vitoria, Ken Ambs, Dicky Chi Kwong Yan
  • Patent number: 6477185
    Abstract: A demultiplexing and decoding apparatus for coded audio and video data realized with a simple circuit construction and reduced processing load, which processes a packet with higher priority over other packets, prior to the other packets. A plurality of TS packet buffers 73 and 74, for storing input TS packets until they are interpreted, are set in a RAM 7, and processing priority orders are respectively set in the buffers. A PID filter 31 demultiplexes a TS packet, with a PID designated in PID table 36, from a supplied transport stream. A TS packet with higher priority is stored into the TS packet buffer 73, while a TS packet with lower priority is stored into the TS packet buffer 74. Regardless of the input order, the TS packet stored in the TS packet buffer 73 is processed by the CPU 6 prior to the TS packet stored in the TS packet buffer 74.
    Type: Grant
    Filed: September 28, 1998
    Date of Patent: November 5, 2002
    Assignees: Hitachi, Ltd., Hitachi ULSI Systems Co., Ltd.
    Inventors: Hironori Komi, Masuo Oku, Takanori Eda, Iwao Ishinabe, Tomohisa Ooishi, Kazuyuki Takada
  • Patent number: 6473433
    Abstract: A switch of a network connected to a switch control processor. The switch includes port cards which receive packets from and send packets to the network. The switch comprises a switch control processor for providing control information. The switch includes fabrics for switching the packets. The fabrics receive control information from the switch control processor but all the fabrics only implement the control information at a same logical time when each fabric receives a control initiation signal from one of the port cards. Each respective fabric continuously operating on packets before, during and after each respective fabric receives the control initiation signal. A method for switching packets. The method includes the steps of receiving packets at a port card of a switch from a network. Then there is the step of sending fragments of each packet to fabrics of the switch.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: October 29, 2002
    Assignee: Marconi Communications, Inc.
    Inventors: Ronald P. Bianchini, Jr., Jeff Schulz, Veera Reddy, Joseph A. Hook
  • Patent number: 6473400
    Abstract: A method of computing statistics relating to the flow of data by way of a packet-switched data transmission system wherein a packet includes path address data and network address data, and the network includes means, such as an RMON1 matrix table, for providing traffic flow data indexed according to each of a plurality of traffic flow paths identified by the path address data. Data packets are sampled and, for each of a multiplicity of packet types indexed according to selected address data within the packets, traffic flow counts are respectively incremented in response to each new sample data packet of the respective type. For each traffic flow path indicated in sample packets a respective one of a plurality of reference traffic flow counts is incremented in response to each new relevant sample data packet. Values corresponding to said traffic flow data are stored for each of the traffic flow paths for which said reference traffic flow counts are accumulated.
    Type: Grant
    Filed: April 6, 1999
    Date of Patent: October 29, 2002
    Assignee: 3Com Technologies
    Inventor: G Keith Manning
  • Patent number: 6385210
    Abstract: A method for communicating information between networked UARTs to achieve reliable peer to peer communication. A negative acknowledgment (NACK) signal is generated in the event that message corruption is detected by a node on the network to flag the message corruption and generates a signal which is guaranteed to corrupt the message in progress by overwriting the stop bit of the UART character frame. This causes all receivers of the message in progress to cancel reception of a corrupted message and causes transmitters to retry transmission of the message. The invention does not impose any limits on the number of nodes on the network and does not require any special data content other than a unique source address that is assigned to each node on the network.
    Type: Grant
    Filed: April 17, 1998
    Date of Patent: May 7, 2002
    Assignee: Ford Global Technologies, Inc.
    Inventors: Karl William Overberg, Clifford Lester Merz
  • Patent number: 6351466
    Abstract: Architectures based on a non-blocking fabric, such as a crosspoint switch, are attractive for use in high-speed LAN switches, ATM switches and IP routers. These fabrics, coupled with memory bandwidth limitations, dictate that queues be placed at the input of the switch. But it is well known that input-queueing can lead to low throughput, and does not allow the control of latency through the switch. This is in contrast to output-queueing, which maximizes throughput, and permits the accurate control of packet latency through scheduling. A switch is disclosed with virtual output queueing at the input and queueing at the output with a speedup of just four, and the use of a “most urgent packet first” method of operation, the switch can behave identically to an output-queued switch, regardless of the nature of the arriving traffic. The switch therefore performs as if it were output-queued, yet uses memory that runs more slowly.
    Type: Grant
    Filed: May 1, 1998
    Date of Patent: February 26, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Balaji Prabhakar, Nick McKeown
  • Patent number: 6339589
    Abstract: A method of frequency utilization in mobile communication which is capable of realizing efficient frequency utilization in the case where widths of the uplink communication frequency bandwidth and the downlink communication frequency bandwidth are different in mobile communication is disclosed.
    Type: Grant
    Filed: September 1, 1998
    Date of Patent: January 15, 2002
    Assignee: NTT Mobile Communications Network Inc.
    Inventors: Shinji Uebayashi, Etsuhiro Nakano, Seizou Onoe
  • Patent number: 6301261
    Abstract: First, communication data are transmitted from an arbitrary originating source communication device to the other plural destination communication devices. When receiving the communication data, the respective destination communication devices which receive the communication data make responses including the receiving states of the communication data to the originating source communication device, and thereafter change a next destination of the communication data into a next address according to the description contents of a destination identifier read from the memory as next address storage means so as to transmit the communication data whose destination was changed to the communication device corresponding to the next address.
    Type: Grant
    Filed: May 27, 1998
    Date of Patent: October 9, 2001
    Assignee: Yazaki Corporation
    Inventors: Yoshinori Nakatsugawa, Narihisa Ito
  • Patent number: 6295296
    Abstract: A router (10) in a packet-based telecommunications system receives incoming packets that may have “shim” headers between their link-layer and network-layer headers. The shim header contains one or stack entries, each of which includes a label, and the router can employ the label in the top stack entry as direct index into a forwarding table that the router uses to forward the packet. Among the forwarding table's contents is a pointer to a replacement data structure (62). To assemble an outgoing packet to be forwarded in the incoming packet's place, the router replaces the incoming packet's link-layer header and any top shim-header stack entry with the replacement data structure. The router employs this mechanism (1) to impose a shim header on packets that did not have them previously, (2) to replace shim-header stack entries for forwarding to subsequent routers, and (3) to remove shim headers.
    Type: Grant
    Filed: September 8, 1998
    Date of Patent: September 25, 2001
    Assignee: Cisco Technology, Inc.
    Inventor: Daniel C. Tappan
  • Patent number: 6285685
    Abstract: An apparatus and method for supporting a PC communication and internet service while supporting D-CATV and VOD services by using a settop box connected to a network for D-CATV and VOD services, without a separate communication equipment. The apparatus includes a PC interface installed in the settop box to communicate with the PC; and an internet gateway prepared at a head end of the D-CATV to provide an internet service channel between a backbone internet and a D-CATV subscriber. The settop box includes a controller for analyzing a previously designated VC (Virtual Channel) cell for SLIP (Serial Line Internet Protocol) within of data received from the network and for transmitting the VC cell together with a SLIP header to the PC. The controller also is for separating the SLIP header from the data received from the PC and for transmitting to the network the designated VC cell together with an IP (Internet Protocol)-over-ATM (Asynchronous Transfer Mode) header.
    Type: Grant
    Filed: May 27, 1998
    Date of Patent: September 4, 2001
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jae-Ryong Bum
  • Patent number: 6278699
    Abstract: A method and apparatus for synchronizing to a time structure associated with base station transmissions in a radiocommunication system are described. A broadcast control channel can contain synchronization symbols within one or more of a plurality of timeslots. The symbols can be provided as periodic, e.g., exponential, signals which introduce a frequency deviation into the broadcast control channel. This frequency deviation can be recognized by the receiver to synchronize to the time structure of the base station transmissions. Moreover, the variation in the frequency deviation caused by phase rotation associated with local oscillator inaccuracy can also be compensated to achieve frequency synchronization.
    Type: Grant
    Filed: June 22, 1998
    Date of Patent: August 21, 2001
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Roozbeh Atarius
  • Patent number: 6249510
    Abstract: The channel protection facility in a two-fiber bi-directional line switched ring network may be significantly enhanced by protecting the service channels in one of the fibers with corresponding protection channels in the other fiber and vice-versa. Thus, if a failure occurs such that the content of the service channels cannot be forwarded to an upstream point, then, without having to perform a wavelength conversion function, the service channels may be substituted for the protection channels in the other fiber and forwarded to the upstream point in the opposite direction via the ring network.
    Type: Grant
    Filed: September 10, 1998
    Date of Patent: June 19, 2001
    Assignee: Lucent Technologies Inc.
    Inventor: William A. Thompson
  • Patent number: 6226294
    Abstract: Telecommunications traffic is transported between first and second narrow band networks across an ATM network. Traffic from users of the first narrow band network is packetised into structured blocks within ATM cells. Each cell is provided with a respective control information field and with a header for routing the cells across the ATM network to the second narrow band network. The control information field incorporates a length indicator indicative of the size of the structured blocks within that cell whereby to control recovery of the user traffic from the cell.
    Type: Grant
    Filed: June 1, 1998
    Date of Patent: May 1, 2001
    Assignee: Nortel Networks Limited
    Inventor: Keith Caves