Patents Examined by Steven Blount
-
Patent number: 7272027Abstract: 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: GrantFiled: February 26, 2004Date of Patent: September 18, 2007Assignee: Netlogic Microsystems, Inc.Inventors: Jose P. Pereira, Rupesh Ranen Roy, Varadarajan Srinivasan, Sandeep Khanna, Bindiganavale S. Nataraj
-
Patent number: 7236464Abstract: 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: GrantFiled: February 20, 2003Date of Patent: June 26, 2007Assignee: General AtomicsInventors: Michael L. Walker, Gerald D. Rogerson, Stephan W. Gehring
-
Patent number: 7193997Abstract: 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: GrantFiled: February 28, 2002Date of Patent: March 20, 2007Assignee: International Business Machines CorporationInventors: Jan Van Lunteren, Antonius Engbersen
-
Patent number: 7184433Abstract: 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: GrantFiled: December 27, 2001Date of Patent: February 27, 2007Assignee: Bigband Networks, Inc.Inventor: Ran M. Oz
-
Patent number: 7184447Abstract: 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: GrantFiled: July 10, 2000Date of Patent: February 27, 2007Assignee: Samsung Electronics Co., Ltd.Inventors: Chang-Hoi Koo, Hyun-Seok Lee
-
Patent number: 7180872Abstract: 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: GrantFiled: August 26, 2002Date of Patent: February 20, 2007Assignee: AlcatelInventors: Josh Bailey, Kenneth DePaul
-
Patent number: 7158544Abstract: 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: GrantFiled: January 14, 2005Date of Patent: January 2, 2007Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Michael Meyer, Reiner Ludwig
-
Patent number: 7158529Abstract: 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: GrantFiled: October 21, 2005Date of Patent: January 2, 2007Assignee: Switchcore, ABInventors: Stig Halvarsson, Ingemar Hammarström
-
Patent number: 7151762Abstract: 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: GrantFiled: July 14, 2000Date of Patent: December 19, 2006Assignee: AT&T Corp.Inventors: Jin-Meng Ho, Wei Lin
-
Patent number: 7149219Abstract: 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: GrantFiled: November 15, 2002Date of Patent: December 12, 2006Assignee: The DirectTV Group, Inc.Inventor: David B. Donahue
-
Patent number: 7148826Abstract: 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: GrantFiled: February 7, 2001Date of Patent: December 12, 2006Assignee: Fujitsu LimitedInventor: Kazuyuki Kanazashi
-
Patent number: 7145900Abstract: 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: GrantFiled: May 31, 2001Date of Patent: December 5, 2006Assignee: Go2Call.com, Inc.Inventors: John A. Nix, Brian C. Wiles, Jeffrey S. Mumma
-
Patent number: 7139791Abstract: 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: GrantFiled: July 13, 2000Date of Patent: November 21, 2006Assignee: International Business Machines CorporationInventor: David Allen Coleman
-
Patent number: 7136659Abstract: 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: GrantFiled: March 18, 2003Date of Patent: November 14, 2006Assignee: Qualcomm, IncorporatedInventors: Sanjeev Khushu, Baaziz Achour, Christopher Patrick, Carol Yetter
-
Patent number: 7136360Abstract: 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: GrantFiled: July 27, 2001Date of Patent: November 14, 2006Assignee: Lockheed Martin CorporationInventors: Daniel Albert Voce, Faris Riyad Faris
-
Patent number: 7136380Abstract: 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: GrantFiled: June 15, 2001Date of Patent: November 14, 2006Assignee: Industrial Technology Research InstituteInventor: Shuo-Yen Robert Li
-
Patent number: 7126954Abstract: 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: GrantFiled: November 13, 2001Date of Patent: October 24, 2006Assignee: General Instrument CorporationInventors: Zheng Fang, Christian Carpico
-
Patent number: 7123614Abstract: 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: GrantFiled: February 8, 2001Date of Patent: October 17, 2006Assignee: Canon Kabushiki KaishaInventors: Laurent Frouin, Yacine Smail El Kolli, Jean-Paul Accarie, Falk Tannhauser
-
Patent number: 7120163Abstract: 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: GrantFiled: August 15, 2001Date of Patent: October 10, 2006Assignee: Sony CorporationInventor: Yasuhisa Nakajima
-
Patent number: 7113489Abstract: 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: GrantFiled: February 6, 2001Date of Patent: September 26, 2006Assignee: Physical Optics CorporationInventors: Lonnie Lindsey, Allen Panahi, Tomasz P. Jannson