Patents Examined by Steven Blount
  • Patent number: 7272027
    Abstract: A digital signal processor having priority logic coupled to an array of storage elements, the priority logic to provide to a priority signal lines an indication of a location of a particular number in the array of storage elements. The priority logic includes compare circuits where each compare circuit is coupled to one of the storage elements in the array of storage elements. Each compare circuit has a first input coupled to a storage element, a second input coupled to a match line, and an input/output line coupled to one of the priority signal lines. The priority logic also includes a delay circuit coupled to each of the compare circuits.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: September 18, 2007
    Assignee: Netlogic Microsystems, Inc.
    Inventors: Jose P. Pereira, Rupesh Ranen Roy, Varadarajan Srinivasan, Sandeep Khanna, Bindiganavale S. Nataraj
  • Patent number: 7236464
    Abstract: A method and apparatus for signal detection and error detection in a multi-band system, the method for error detection comprising the steps: receiving a plurality of bursts, each burst occupying at least one of a plurality of frequency bands, the plurality of bursts encoding a symbol, the symbol corresponding to data, wherein the symbol is encoded such that a burst occupying each frequency band is transmitted a specified number of times within the plurality of bursts; determining that a given burst has not been detected the specified number of times; and declaring a transmission error for the symbol. In one variation, the frequency bands comprise wideband frequency bands.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: June 26, 2007
    Assignee: General Atomics
    Inventors: Michael L. Walker, Gerald D. Rogerson, Stephan W. Gehring
  • Patent number: 7193997
    Abstract: Methods and apparatus are provided for classifying data packets in data processing systems. A first packet classification method determines which of a plurality of predefined processing rules applies to a data packet, where each rule is associated with a range of possible data values in each of a plurality of dimensions (X,Y) corresponding to respective data items in the packet format. For each dimension (X,Y), it is determined which of a set of predefined basic ranges contains the corresponding data value (I1, I2) from the packet, where the basic ranges correspond to respective non-overlapping value ranges between successive rule range boundaries in the dimension. For the basic range so determined for each dimension, a corresponding basic range identifier is selected from a set of predefined basic range identifiers corresponding to respective basic ranges in that dimension.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jan Van Lunteren, Antonius Engbersen
  • Patent number: 7184433
    Abstract: System and method for providing media packets to users, the end users coupled to a communication network having a communication network protocol, the method includes the steps of: (a) receiving non-addressable media packets; (b) blocking media packets of non-selected media streams; (c) converting non-addressable media packets of selected media streams to addressable media packets complying with transmission parameters and with specifications of the communication network protocol; and (d) routing the addressable media packets in response to selection signals received from the users.
    Type: Grant
    Filed: December 27, 2001
    Date of Patent: February 27, 2007
    Assignee: Bigband Networks, Inc.
    Inventor: Ran M. Oz
  • Patent number: 7184447
    Abstract: A method of designating a channel to be dedicated between a base station and a mobile station in a CDMA communication system. The base station generates designation information including a common channel designation indicator, the address of a common power control channel, transmission rate, and action time and transmits a message with the designation information to the mobile station. Then, the mobile station receives the message with the designation information and transmits a response message for the received message to the base station on a designated channel indicated by the designated channel indicator with transmission power set by the common power control channel at the data rate at the action time.
    Type: Grant
    Filed: July 10, 2000
    Date of Patent: February 27, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chang-Hoi Koo, Hyun-Seok Lee
  • Patent number: 7180872
    Abstract: One embodiment of the disclosures made herein is a Digital Subscriber Line Access Multiplexer (DSLAM) adapted for facilitating DSLAM-hosted information storage functionality. In accordance with such embodiment, the DSLAM includes a storage apparatus and a storage management apparatus. The storage management apparatus is adapted for enabling data storage functionality to be facilitated between a subscriber data processing system and the storage apparatus.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: February 20, 2007
    Assignee: Alcatel
    Inventors: Josh Bailey, Kenneth DePaul
  • Patent number: 7158544
    Abstract: A device and method for controlling data unit communications between a sender and a receiver, and flexibly responding to a potential data loss event. Data to be sent are divided into data units and transmitted from the sender to the receiver. If the receiver fails to receive a data unit, the sender retransmits the data unit using a flow control procedure using adaptive parameters. The sender inserts a mark in each transmitted data unit indicating whether each data unit is an original transmission or a retransmission. For each data unit correctly received, the receiver inserts the corresponding mark in an acknowledgment data unit and sends the acknowledgment to the sender. The sender determines whether the correctly received data unit was an original transmission or a retransmission based on the mark or by comparing the round-trip time for the acknowledged data unit with a predetermined round-trip time for an original transmission.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: January 2, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Michael Meyer, Reiner Ludwig
  • Patent number: 7158529
    Abstract: A device for data stream analyzing that is able to recognize different data streams and then start processors or functionalities to store or check data in a data stream. The device includes a processor means and a program memory, making it possible to parse a data stream in a way that is controlled by an interchangeable program. There will be no need for changing the hardware. This could save time and money for companies responsible for providing, maintaining and updating network switches. The device also includes a multiplexable data stream delayline for receiving the data streams, and multiplexing means for connecting different parts of the data stream to the processor.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: January 2, 2007
    Assignee: Switchcore, AB
    Inventors: Stig Halvarsson, Ingemar Hammarström
  • Patent number: 7151762
    Abstract: A virtual stream (VS) in a basic service set (BSS) in a wireless local area network (WLAN) that exists solely within the medium access control (MAC) sublayer of the WLAN. The VS includes a unidirectional path in the wireless network between a station sourcing a quality of service (QoS) session and at least one station receiving the QoS session in the same BSS. The VS is defined by a VS identifier (VSID) that is unique within and local to the BSS, an address of the sourcing station, and an address of the at least one receiving station. The VS can be a virtual down-stream (VDS), a virtual up-stream (VUS) or a virtual side-stream (VSS). The VS can be a unitcast or a multicast VS.
    Type: Grant
    Filed: July 14, 2000
    Date of Patent: December 19, 2006
    Assignee: AT&T Corp.
    Inventors: Jin-Meng Ho, Wei Lin
  • Patent number: 7149219
    Abstract: A packet containing a request for content is initially received at a content filtering router. The packet comprises a destination Internet Protocol (IP) address of a content server that stores the content and a bogus IP address. It is ascertained that the destination IP address is on a list of approved destination IP addresses and the packet is routed in accordance with the destination IP address. Alternatively, it is ascertained that the destination IP address is on a list of probably unapproved destination IP addresses and the packet is routed in accordance with an alternative IP address to a content filtering server. In this alternative, at the content filtering server the bogus IP address is used to determine a content filtering category and it is ascertained whether the destination IP address with the content filtering category should be filtered based upon a list of IP addresses and associated content filtering categories.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: December 12, 2006
    Assignee: The DirectTV Group, Inc.
    Inventor: David B. Donahue
  • Patent number: 7148826
    Abstract: A data input circuit converts input serial data to n-bit parallel data, and outputs the n-bit parallel data by following an address signal. The data input circuit includes a data shifting unit including a plurality of columns, and sequentially shifting the input serial data through the plurality of columns; and a selection unit selecting a column among the plurality of columns as an input column by following the address signal, wherein the input serial data is inputted to the data shifting unit through the input column. Thus, the data input device can speed up its processing speed with a simplified circuit structure whose circuit size is reduced.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: December 12, 2006
    Assignee: Fujitsu Limited
    Inventor: Kazuyuki Kanazashi
  • Patent number: 7145900
    Abstract: A system and method for providing packet-switched telephony service. The system provides call control, signaling, and/or delivery of voice, video, and other media in substantially real time. One embodiment of the system includes a call client application on a user device, and a call server located at a packet-switched telephony service provider. The call server is preferably operable to communicate with the call client in a non-native protocol and with the gateway in a native protocol.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: December 5, 2006
    Assignee: Go2Call.com, Inc.
    Inventors: John A. Nix, Brian C. Wiles, Jeffrey S. Mumma
  • Patent number: 7139791
    Abstract: A system for providing access to a data stream by a plurality of users at a same time. A data stream splitter manager listens for new client device connections. When a new client device connection is identified, the data stream splitter manager generates a pseudo-terminal for the client device and adds the client device and pseudo-terminal information to a data stream splitter table. In addition, a data stream splitter is generated to handle the data transfer. The data stream splitter searches the data stream splitter table for client devices participating in a system resource sharing session. The data stream splitter sends a data stream associated with the shared system resource to the associated client device pseudo-terminals. Also, the data stream splitter sends data from the client devices to the pseudo-terminals and then to the data stream. Consequently, client devices involved in the session has shared system resource access.
    Type: Grant
    Filed: July 13, 2000
    Date of Patent: November 21, 2006
    Assignee: International Business Machines Corporation
    Inventor: David Allen Coleman
  • Patent number: 7136659
    Abstract: A visit to an overhead channel to obtain base station identifiers is made if it is necessary to do so. Base station identifiers are indicative of an approximate location of a terminal. The determination to update the base station identifiers may be made by monitoring one or more base stations in the terminal's active set. In another aspect, the terminal can originate a new data call immediately after the necessary base station identifiers have been obtained from the overhead channel, without having to wait for the expiration of a timer (e.g., the dormant timer). Moreover, by maintaining the data session when terminating the data call for the overhead visit, data communication may be more quickly resumed, for a new data call originated after the overhead visit, using the same configured protocols.
    Type: Grant
    Filed: March 18, 2003
    Date of Patent: November 14, 2006
    Assignee: Qualcomm, Incorporated
    Inventors: Sanjeev Khushu, Baaziz Achour, Christopher Patrick, Carol Yetter
  • Patent number: 7136360
    Abstract: Asynchronous Transfer Mode (ATM) data is transmitted in Available Bit Rate (ABR) service over a network path including a spacecraft. The spacecraft payload switches do not provide an indication of congestion, so conventional ABR feedback control using Resource Management cells is ineffective. In one avatar of the invention, the Network Control Center coacting with the spacecraft produces signals representative of congestion in services other than ATM ABR service, and these congestion signals are coupled to the terrestrial source terminal, where return or back Resource Management cells are modified with data derived from the congestion signals, to close a feedback loop including the source of ATM ABR signals, the source terminal, and the spacecraft. The feedback loop tends to maintain excess bandwidth in use for ABR purposes, and tends to prevent congestion.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: November 14, 2006
    Assignee: Lockheed Martin Corporation
    Inventors: Daniel Albert Voce, Faris Riyad Faris
  • Patent number: 7136380
    Abstract: Broadband switching including the implementation of and control over a massive sub-microsecond switching fabric. To effect the attributes of the switching fabric, conditionally nonblocking components are used a building-blocks in an interconnection network which is recursively constructed. The properties of the interconnection network are preserved during each recursion to thereby configure the massive switching fabric from scalable circuitry.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: November 14, 2006
    Assignee: Industrial Technology Research Institute
    Inventor: Shuo-Yen Robert Li
  • Patent number: 7126954
    Abstract: A virtual gateway bridges voice and related signaling traffic between multiple endpoints behind the same or different Network Address Translation devices or firewalls or neither. The virtual gateway also serves as a mixer when used in a teleconferencing mode, which handles a number of endpoints that are behind the same Network Address Translation device or firewall or not. In this mode, the virtual gateway mixes packets on its incoming side with other packets on its incoming side so that all outgoing packets include voice (or other) data from all sources. The embodiments herein may be used with Voice over IP (VoIP) connections and applications, as well as other applications in which two or more endpoints are attempting to establish a communications channel and their IP addresses are otherwise not suitable for the communications application.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: October 24, 2006
    Assignee: General Instrument Corporation
    Inventors: Zheng Fang, Christian Carpico
  • Patent number: 7123614
    Abstract: The invention relates to a method of data-packet transmission from a first network to a second network, one of the networks being a communications bus transporting data packets of isochronous and asynchronous types, characterised in that, with the other network being a packet-switching network, the said method includes, performed within a communications device connected to the communications bus and forming part of the packet-switching network, a step of reserving resources adapted to the types of data packets intended for the second network.
    Type: Grant
    Filed: February 8, 2001
    Date of Patent: October 17, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Laurent Frouin, Yacine Smail El Kolli, Jean-Paul Accarie, Falk Tannhauser
  • Patent number: 7120163
    Abstract: A multiplexing apparatus for multiplexing a first stream and a second stream for output includes a first input unit supplied with a first material; a second input unit supplied with a second material; a first selecting unit for selecting one of the first material and the second material as material of the first stream; a second selecting unit for selecting the other of the first material and the second material as material of the second stream; a control unit for controlling the first selecting unit and the second selecting unit so as to select the second material in place of the first material as the material of the first stream and so as to select the first material as the material of the second stream during a predetermined period of time; and a multiplexing unit for multiplexing the first stream and the second stream.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: October 10, 2006
    Assignee: Sony Corporation
    Inventor: Yasuhisa Nakajima
  • Patent number: 7113489
    Abstract: Systems and methods for connecting and configuring a communication network are described. A network includes a first router; a tie-line having a plurality of full duplex dedicated router interconnects connected to said first router; a second router connected to said plurality of full duplex dedicated router interconnects; a first user connected to said first router with a first full duplex loop; and a second user connected to said second router with a second full duplex loop. The systems and methods provide advantages in that bursty control information can be multiplexed with time sensitive laminar data.
    Type: Grant
    Filed: February 6, 2001
    Date of Patent: September 26, 2006
    Assignee: Physical Optics Corporation
    Inventors: Lonnie Lindsey, Allen Panahi, Tomasz P. Jannson