Patents Issued in January 12, 2010
  • Patent number: 7646744
    Abstract: A method of operating a wireless data processing system to selectively enable a multi-antenna processor to demodulate N separate data signals from M separate antennas simultaneously. The multi-antenna processor is adapted to respond to changing channel conditions between two access points, so that it selectively kicks in if there is noise, interference, frequency fading, a need for an enhanced data rate, a need for an increased operating range, etc.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: January 12, 2010
    Inventor: Shaolin Li
  • Patent number: 7646745
    Abstract: Methods and systems are disclosed to enable users of mobile devices to have an easy out of the box experience. In some examples, during the initial powering on of a mobile device, subsequent powering on of the mobile device, or at user direction, the device queries a user about connecting to an alternate wireless access network supported by the mobile device and upon receiving an indication from the user of the mobile device to proceed with the connection to the alternate wireless access network, connects the mobile device to an alternate wireless access network.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: January 12, 2010
    Assignee: T-Mobile USA, Inc.
    Inventors: Christopher Caldwell, Janne Linkola, Jasdeep Chugh, James Hsu, Jelena Senour
  • Patent number: 7646746
    Abstract: A method for handling uplink transmission start used in a mobile of a wireless communications system includes when an uplink transmission is started, if a predefined information element (IE) is not received, setting a primary state variable to “none” to indicate that a Serving Grant (SG) value can be affected by a Secondary Absolute Grant message.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: January 12, 2010
    Assignee: Innovative Sonic Limited
    Inventor: Sam Shiaw-Shiang Jiang
  • Patent number: 7646747
    Abstract: The present invention is directed to a channel structuring method that includes a step of providing time frames segmented at a predetermined interval in communication channels of n subcarriers, a step of selecting a predetermined number of subcarriers from n subcarriers and a step of inserting a common control channel signal and a common pilot signal periodically into each of the time frames of the selected subcarriers.
    Type: Grant
    Filed: January 23, 2001
    Date of Patent: January 12, 2010
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hiroyuki Atarashi, Sadayuki Abeta, Mamoru Sawahashi
  • Patent number: 7646748
    Abstract: A communications terminal using interleaving may be awakened at certain times. The paging message determines whether the terminal will remain awake or it can return to sleep. The amount of time that the communications terminal is awakened may be reduced by determining whether it is necessary to demodulate all of the available time slots. In many cases, it may be possible, based on the environment in which terminal finds itself and the quality of the signals it receives, to obtain the necessary information without demodulating symbols from all the time slots in which symbols of the message are transmitted. As a result the period to receive the paging message may be reduced and the power consumption may likewise be reduced.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: January 12, 2010
    Assignee: Marvell International, Ltd.
    Inventors: Paul S. Spencer, Ronen Mayrench, Doron Rainish
  • Patent number: 7646749
    Abstract: A downlink beamforming apparatus and a transmission apparatus including the same includes a subcarrier based user identifier for dividing subcarriers according to users, a beamforming weight buffer for storing first beamforming weights for the subcarriers by each of transmitting antennas, an interpolator for outputting second beamforming weights for each transmitting antenna by interpolating the first beamforming weights, and a signal reproducer for reproducing the signal for each transmitting antenna. Subcarriers are allocated to the signal by each user; and a complex multiplier multiplies the signal for each transmitting antenna by the second beamforming weights.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: January 12, 2010
    Assignees: Samsung Electronics Co., Ltd., Electronics & Telecommunications Research Institute, KT Corporation, SK Telecom Co., Ltd., Hanaro Telecom., Inc.
    Inventors: Hyeong-Sook Park, Kyung-Yeol Sohn, Dae-Ho Kim, Jun-Woo Kim, Youn-Ok Park
  • Patent number: 7646750
    Abstract: The present invention relates to a method and apparatus of precise first-path detection in CDMA mobile communications systems, comprising the steps of: a. calculating the noise threshold for the first-path detection according to the multi-path profile; b. judging whether there is a maximum point exceeding the noise threshold in the multi-path profile, if yes, carrying out side-lobe suppression at this maximum point and obtaining the candidate first path; otherwise, setting the flag of no first path existing, and exiting the entire process of first-path detection; c. judging according to the location of the candidate first path whether the first path is ambiguous, if yes, carrying out correction of first-path ambiguity, obtaining the corrected location of final first path, and exiting the entire first-path detection process; otherwise, outputting the location of candidate first path as the location of final first path.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: January 12, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Bin Xu, Fangfu Guo, Xinxi Diao, Huanqiu Ye
  • Patent number: 7646751
    Abstract: An interface, apparatus, and method are described for communication between a radio equipment control (REC) node and a radio equipment (RE) node in a radio base station that tranceives information over radio interface using multiple antenna carriers. The REC node is separate from and coupled to the RE node by a transmission link. Both control information and user information are generated for transmission over the transmission link from one of the REC node and the RE node to the other. Many advantageous interface features are described.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: January 12, 2010
    Assignees: Telefonaktiebolaget LM Ericsson (publ), Siemens AG
    Inventors: Jacob Osterling, Klas Sjerling, Franz Heiser, Armin Splett, Hans Kroner, Peter Merz, Werner Korte, Rolf Kramer, legal representative, Patrick Lagrange, Eric Georgeaux, Toshifumi Sato, Yang Ganghua, Lan Haiqing, Lin Zhibin
  • Patent number: 7646752
    Abstract: Some embodiments of the invention provide an implementation for a multi-hop wireless backhaul network. These embodiments can advantageously be deployed in dense urban areas and/or co-located with wireless access nodes, such as base-stations of a cellular wireless communication system. Preferably wireless links between constituent network nodes are set-up hierarchically. A basic result of this is that peer-to-peer (child-to-child) communication is generally prohibited and circuits are forced to conform to a topology. The multi-hop wireless backhaul network may be used to carry delay sensitive, high-density last mile circuit traffic over Non-Line-Of-Sight (NLOS) broadband radio links. Moreover, some embodiments of the invention provide a method of path-healing for re-routing of circuit traffic from circuits that have experienced catastrophic failures.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: January 12, 2010
    Assignee: Nortel Networks Limited
    Inventors: Shalini Periyalwar, Hang Zhang, Glenn Algie, Peiying Zhu, Robert Matyas, Claude Royer, Bill Gage, James Naden, Alauddin Javed
  • Patent number: 7646753
    Abstract: A system and method for an automatic retry method during initial registration and re-registration of a mobile device on a mobile Internet Protocol (MIP) network is provided. The mobile device is adapted to categorise a registration response (RRP) code and accordingly determine a course of action. By reacting intelligently to the RRP code category, the mobile device is able to maintain a point to point protocol (PPP) connectivity and achieve “always-on” status.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: January 12, 2010
    Assignee: Research In Motion Limited
    Inventors: M. Khaledul Islam, Jin Kim, Shahid R. Chaudry
  • Patent number: 7646754
    Abstract: In a mobile ad hoc network, a method of routing data and a mobile unit for use according to the method are arranged to find the relay capacity of a node and the lifetime of the node, and thereby determine whether the node can relay the data. The method and unit can find the relay efficiency of nodes and this information is used to route data traffic efficiently through a number of nodes along a route.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: January 12, 2010
    Assignee: The University Court of the University of Edinburgh
    Inventors: Stephen McLaughlin, David Irvine Laurenson, Yuefeng Zhou
  • Patent number: 7646755
    Abstract: Portable computing devices automatically interface with other computing devices to interact in a collaborative effort toward providing a single, seamless computing experience for a user. As a user walks into a room with a cellular telephone certain functionality and data can be automatically unloaded to a desktop computer or other device based on a user or device identification or state. For example, a conversation on a cellular telephone can be automatically migrated to a desktop telephone as a user sits down. As a user is about to leave a room for a meeting, the desktop computer can update the telephone with latest versions of certain files. Thus, devices can automatically aggregate and/or decouple to provide a user with a single computing experience. These portable devices can broadcast an extensible set of services to other devices as well as to a host computer or server.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: January 12, 2010
    Assignee: Microsoft Corporation
    Inventors: David Joshua Kurlander, Xuedong David Huang, Yuan Kong, Silviu-Petru Cucerzan
  • Patent number: 7646756
    Abstract: A method and a system are disclosed for providing quality of service (QoS)-driven channel access within a basic service set (BSS) in a wireless network. At least one available TO is allocated to a selected non-PC station having traffic to transmit. A multipoll frame containing information relating to at least two allocated TOs is then sent from the PC station containing information relating to each allocated TO.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: January 12, 2010
    Assignee: AT&T Corp.
    Inventors: Jin-Meng Ho, Wei Lin
  • Patent number: 7646757
    Abstract: In one illustrative example, a radio modem device includes a serial interface adapted for connection to a host device via a wired serial link with use of a Point-to-Point Protocol (PPP) connection; a radio modem router coupled to the serial interface; a radio modem server coupled to the radio modem router; and radio frequency (RF) transceiver processing circuitry coupled to the radio modem router. The RF transceiver processing circuitry is configured to provide communications over a wireless link with a cellular network, establish a packet data service attachment with the cellular network, and maintain an attachment state of the attachment during operation of the radio modem device.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: January 12, 2010
    Assignee: Research In Motion Limited
    Inventors: Christopher E. S. Pattenden, Joseph T. Deu-Ngoc
  • Patent number: 7646758
    Abstract: A method, apparatus and computer program product for coordinating adjacent channel transmissions on multiple-radio nodes is presented. A Maximum Channel Occupancy Duration (MCOD) limit for a length of an overall transmit period is defined. A set of timers (NNAV) for each neighbor node is maintained, each of said NNAV including a first timer (CTSNNAV) for the channel which, if set, indicates the maximum duration of a transmission to said neighbor node and a second timer (RTSNNAV) for a channel which, if set, prevents the neighbor node from authorizing a transmission the channel.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: January 12, 2010
    Assignee: Avaya Inc.
    Inventor: Mathilde Benveniste
  • Patent number: 7646759
    Abstract: A method and apparatus for configuring data plane behavior on network forwarding elements are described. In one embodiment, the method includes receiving, within a network element control plane, protocol configuration information extracted from a protocol application utilizing a network protocol application programming interface (API). Once the protocol configuration information is received, the protocol configuration information is processed using a control interface corresponding to the network protocol implemented by the protocol application. Once the protocol configuration information is processed, the control interface programs one or more data plane forwarding elements of the network element according to protocol configuration information. Accordingly, by providing similar control interfaces for multiple, network protocols, inter-operability between components from multiple vendors is enabled.
    Type: Grant
    Filed: January 7, 2003
    Date of Patent: January 12, 2010
    Assignee: Intel Corporation
    Inventors: Shriharsha S. Hegde, Russell J. Fenger, Amol Kulkarni, Hsin-Yuo Liu, Hormuzd M. Khosravi, Manasi Deval
  • Patent number: 7646760
    Abstract: A system and method for routing data elements from an origin to a terminus is disclosed. The switches each have a plurality of ports. These ports are numbered relative to one another, such that a first output port, adjacent to the input port, may be numbered “0”, while a second output port, adjacent to the first output port, would be numbered “1”, This numbering continues for each port in the switch. When a data element is received on an input port of the switch, an output port is selected based on a value contained in that received data element. In one embodiment, the value is contained within a path specification, which includes a count field and a plurality of turn fields.
    Type: Grant
    Filed: September 21, 2004
    Date of Patent: January 12, 2010
    Inventors: Lynne M. Brocco, Todd R. Comins, Nathan J. Dohm, David E. Mayhew, Carey J. McMaster
  • Patent number: 7646761
    Abstract: A communications system that supports multimedia components is easily adapted to existing network elements. Voice components arriving at or coming from a user having multimedia capabilities are referred from a telephony server serving the user to a multimedia server. A determination is made as to whether the other party supports multimedia capabilities. If that determination is negative, the component is passed back to the telephony server with an indication that the session is coming from the multimedia server to avoid an infinite loop. If the determination is positive, a parallel multimedia component is established between the parties while the multimedia server remains aware of the bearer path.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: January 12, 2010
    Assignee: Nortel Networks Limited
    Inventors: Richard C. Taylor, Craik R. Pyke
  • Patent number: 7646762
    Abstract: A communication system that includes a Multimedia Broadcast Multicast Service (MBMS) service provides re-broadcasts of an event to subscribers to the MBMS service. An infrastructure included in the communication system and comprising a server coupled to a RAN controller via a support node receives a first set of MBMS data from an MBMS content provider and conveys the first set of MBMS data along with an associated first Session Description to a subscribed mobile station. The infrastructure then receives a second set of MBMS data from the MBMS content provider, wherein the second set of MBMS data comprises a re-conveyance of the first set of MBMS data, and conveys an MBMS notification along with an associated second Session Description to the mobile station. The mobile station may then determine whether to receive the re-conveyance based on the first and second Session Descriptions.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: January 12, 2010
    Assignee: Motorola, Inc.
    Inventors: Zhijun Cai, Bonnie Chen
  • Patent number: 7646763
    Abstract: High compression rate codecs in gateways servicing Voice-over-Internet Protocol (VoIP) and Voice Band Data (VBD) calls distort modem/fax Answer Back Tones (e.g., 2100 Hz), which may lead to signal distortion and call hang-ups. To prevent such occurrences, a method or corresponding apparatus forces originating and terminating gateways to stay in a low complexity non-voice compression codec (e.g., ITU G.711) after prenegotiating a high complexity, voice compression codec (e.g., G.729 or G.726) during a short beginning period of a voice call. The low complexity codec avoids distorted answer back tone leakage associated with previous solutions that use a notch filter to block the leakage, thereby significantly improving the success rate of a VBD call by completely eliminating modem answer back tone distortion caused by high complexity codecs that use voice compression and by completely eliminating use of the notch filter.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: January 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: David Cheng-Song Qi, Yan Wang, Timothy G. Wade
  • Patent number: 7646764
    Abstract: An IP network and a communication method therein. The IP network includes a first terminal adapted to make an outgoing call and a second terminal adapted to transmit information on a plurality of serviceable communication modes other than a communication mode of the call incoming from the first terminal depending upon whether the incoming call is connected.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: January 12, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-Joon Jeon, Myeon-Kee Youn
  • Patent number: 7646765
    Abstract: A call routing system comprises a signaling processor with an internal cache memory. The signaling processor receives a signaling message and searches the cache memory with a called number to determine whether or not the called number has an associated location route number or if a query is required. If the query is required, the signaling processor transfers the query and receives a response that indicates whether or not the called number has the associated location route number. If the called number has the associated location route number, the signaling processor processes the location route number to select a connection. If the called number does not have the associated location route number, the signaling processor processes the called number to select the connection. If the response is received, the signaling processor updates the cache memory to indicate whether or not the called number has the associated location route number.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: January 12, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason P. Torrey, Gregory Dean Johnson
  • Patent number: 7646766
    Abstract: A digital signal-processing device is described which comprises a recording controller for control of recording in the memories drives a trigger-switching element arranged in the trigger line downstream of the two parallel-operating signal-processing units in such a manner that essentially the same timing period is recorded in both memories during a post-triggering period after a trigger time.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: January 12, 2010
    Assignee: Rohde & Schwarz GmbH & Co., KG
    Inventors: Kurt Schmidt, Markus Freidhof
  • Patent number: 7646767
    Abstract: A method and system for routing fiber channel frames using a fiber channel switch element is provided. The switch element includes, a hashing module whose output is used to select the column from a look up table to route frames. The method includes, indexing a look up table using domain, area, virtual storage area network identifier, a hashing module output and/or AL_PA values; selecting a column from the look up table based on a column select signal; and routing a frame if a route is valid. The hashing module takes a fiber channel header to generate a pseudo random value used for selecting a column from the look up table. The hashing module uses same field values in an exchange to generate the pseudo random value. A hash function is used on a frame's OX_ID, D_ID, S_ID, and/or RX_ID to route fiber channel frames.
    Type: Grant
    Filed: July 20, 2004
    Date of Patent: January 12, 2010
    Assignee: QLOGIC, Corporation
    Inventors: Frank R Dropps, Edward C McGlaughlin, Steven M Betker
  • Patent number: 7646768
    Abstract: Techniques are provided for re-mapping and interleaving transport packets of multiple transport streams for processing by a single transport demultiplexor. At least one PID re-map table is employed having re-map values indexed by n possible PID values of transport packets associated with at one transport stream of the multiple transport streams. The n possible PID values is less than or equal to the number of PID values which can be handled by the single transport demultiplexor, and is less than all possible PID values of transport packets within the multiple transport streams. The PID values within at least one transport stream are compared with the n possible PID values of the PID re-map table, and when a match is found, the table is indexed using the matching entry and a re-map value is generated therefrom. The re-map value replaces the original PID value within the transport packet.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Coupe, Eric M. Foster, Bryan J. Lloyd, Chuck H. Ngai
  • Patent number: 7646769
    Abstract: A Provider Edge PE3 replicates a received packet and relays these to virtual circuits VC1, VC2 respectively, and Provider Edges PE2, PE2 respectively receive the packets from the virtual circuits VC1, VC2, whereupon the Provider Edges PE2, PE2, on the basis of an agreement between them, decide to handle the received packets such that one of the edges relays the packet to a Customer Edge CE1 for forwarding to a Host A, while the other edge discards the packet without relaying it to the Customer Edge CE1.
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: January 12, 2010
    Assignee: Alaxala Networks Corporation
    Inventors: Masaya Arai, Manabu Fujita, Ken Watanabe, Kensuke Ino
  • Patent number: 7646770
    Abstract: Several systems for supporting packet processing are described. A first system supports virtual routing of a packet. A second system supports de-multiplexing of a packet. A third system supports advanced MPLS label processing of a packet.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: January 12, 2010
    Assignee: Extreme Networks, Inc.
    Inventor: David K. Parker
  • Patent number: 7646771
    Abstract: An improvement in the compilation of classification tables from across control lists increases the efficiency of memory utilization by fragments in the lower level tables and using the classification ID's from a pair of higher-level tables as pointers to the fragments and as indicators of the depth of the entries in the fragments. A further improvement makes use of aggregate bit vectors, thereby simplifying construction of the lower-level tables. The bit-vector sections preferably coincide with the cache lines of the processing, thereby maximizing the speed with which the relevant bits in the bit vector can be identified from the aggregate bit vectors.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: January 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Parthibhan Parama Guru, Vinodh Kumar, Andrew McRae
  • Patent number: 7646772
    Abstract: LDP label switching may be discontinued gracefully on one or more selected ones of multiple links interconnecting a pair of label switched routers (LSRs) while leaving label switching in operation on the remaining LDP-enabled links. Mechanisms for graceful shutdown of LDP on a selected link are added by way of modification to one or more of: e.g., LDP discovery Hello messages, LDP Label Withdraw/Label Release messages, LDP Notification messages.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: January 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Muthurajah Sivabalan, Sami Boutros, David Ward, Syed Kamran Raza, Robert Thomas
  • Patent number: 7646773
    Abstract: A layer-2 network switch device forwarding database implementation and method to access the forwarding database. A forwarding database (FDB) is implemented as a tree. A separate VLAN database is also structured as a tree. Each node in the tree represents a separate VLAN. For each VLAN, all associated ports are maintained in a data structure organized as a tree. Likewise, all port information is maintained in a tree-based data structure, and for each port, all VLAN information associated with the port is maintained in a tree data structure. Each node in a VLAN's port tree data structure is linked with each corresponding node in the port's VLAN tree data structure. Each pair of nodes maintains a linked list of all FDB entries relating to the node pair. Operations are quickly and efficiently performed on the FDB using the data structure architecture.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: January 12, 2010
    Assignee: Extreme Networks
    Inventors: Jing Na, Michael Yip, Yeeping Zhong
  • Patent number: 7646774
    Abstract: A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by performing additional coding and multiplexing processes on the traffic information data and transmitting the processed data. Thus, robustness is provided to the traffic information data, thereby enabling the data to respond strongly against the channel environment which is always under constant and vast change.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: January 12, 2010
    Assignee: LG Electronics Inc.
    Inventors: Jin Pil Kim, Young In Kim, Ho Taek Hong, In Hwan Choi, Kook Yeon Kwak, Hyoung Gon Lee, Byoung Gill Kim, Jin Woo Kim, Jong Moon Kim, Won Gyu Song
  • Patent number: 7646775
    Abstract: Firewalls and network address translators (NAT) provide many advantages for client and the Internet itself, however, these devices break many existing transmission control protocol (TCP)/Internet Protocol (IP) applications, since they conceal the identity of IP clients (i.e., peers) and block transmission control protocol (TCP) call setup requests. Firewalls and NATs make it impossible for one TCP peer to discover another and establish a connection. Embodiments of this invention provides a system and a protocol to enable two TCP peers that exist behind one or more firewalls and NATs to automatically setup a true peer-to-peer TCP connection and exchange data without making changes to the firewall or NAT devices or existing TCP-based applications.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: January 12, 2010
    Assignee: Leaf Networks, LLC
    Inventors: Jeffery M. Capone, Pramod Immaneni
  • Patent number: 7646776
    Abstract: Method and apparatus for generating unique id packets in a distributed processing system. A method for facilitating processing over a network includes generating at a server location on the network a pointer that defines an information profile on the network. The pointer is then associated with the information profile, and the pointer and the associated information profile transmitted to at least two locations on the network. The pointer can then be transmitted to one of the at least two locations on the network from another location on the network during a processing operation on the network for the purpose of processing a network transaction at the receiving one of the at least two locations on the network, which network transaction requires the associated information profile, such that only transmission of the pointer is required for the processing operation.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: January 12, 2010
    Assignee: Atitania Ltd.
    Inventor: Diane L. Peterson
  • Patent number: 7646777
    Abstract: Communication environment switchover may be provided. A received signal strength level may be determined corresponding to a signal sent from a first device and received at a second device. The received signal strength level may be measured at the second device. In addition, the first device may be re-provisioned. For example, the first device may be re-provisioned to communicate in a second environment if the first device is provisioned to communicate in a first environment and if the received signal strength level is greater than a first threshold value. Furthermore, the first device to be re-provisioned to communicate in the first environment if the first device is provisioned to communicate in the second environment and if the received signal strength level is less than a second threshold value. The second threshold value may be less than the first threshold value.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: January 12, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Alson Hicks, III, James A. Worsham, Jr.
  • Patent number: 7646778
    Abstract: In one embodiment, a Provider Backbone Edge Bridge (BEB) IEEE 802.1ah compliant apparatus includes a B-component having one or more provider backbone ports, and a first I-component coupled with the B-component, the first I-component being configured to support a S-tagged interface. A second I-component is also coupled with the B-component, the second I-component being configured to support a C-tagged interface, thereby facilitating direct connection to a device operating in compliance with IEEE 802.1Q specification. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: January 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Ali Sajassi
  • Patent number: 7646779
    Abstract: A hierarchical packet scheduler using hole-filling and multiple packet buffering. Packet references are enqueued into a hierarchical packet scheduler, wherein the hierarchical packet scheduler includes one or more levels, each level including one or more schedulers being served by one or more threads, wherein the number of threads serving a particular level is not dependent on the number of schedulers on the particular level. Packet references are dequeued from the hierarchical packet scheduler at a root level scheduler of the one or more schedulers.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: January 12, 2010
    Assignee: Intel Corporation
    Inventors: Alok Kumar, Michael Kounavis, Raj Yavatkar
  • Patent number: 7646780
    Abstract: System for reordering sequenced based packets in a switching network. The system includes time stamp logic that operates to associate a receive time indicator with each received data packet. The system also includes Enqueue logic that operates to compute an expiration time for each received packet based on the receive time indicator, and stores the expiration time and the sequence identifier for each received packet into a table. Dequeue logic operates to read the table to determine the received data packets to output in an output stream so that the received data packets are output in a selected order. The Dequeue logic also operates to determine a true expiration time for one or more unreceived data packets, and if the true expiration time for a selected unreceived data packet is reached, the Dequeue logic operates to omit the selected unreceived data packet from the output stream.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: January 12, 2010
    Assignee: Topside Research, LLC
    Inventor: Nadim Shaikli
  • Patent number: 7646781
    Abstract: A method, system, and computer program product are provided for selectively discarding packets in a network device. The method includes receiving an upstream bandwidth saturation indicator for a queue in the network device, and identifying one or more codecs employed in packets in the queue when the upstream bandwidth saturation indicator indicates saturation. The method further includes determining a packet discarding policy based on the one or more codecs, and discarding packets in accordance with the packet discarding policy.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Nicholas F. Campion, Keith D. Cramer, Donald A. Morrison, Daniel J. Strauss
  • Patent number: 7646782
    Abstract: A buffering structure including at least a first FIFO storage structure to stage at least a selected one of undiverted egress packets and undiverted ingress packets is provided. The buffering structure further includes at least first associated packet drop logic to selectively effectuate head or tail flushes of the first FIFO storage structure. In various embodiments, one or more additional FIFO storage structures are also provided to stage one or more diverted and/or insertion of egress/ingress packets. Those use for staging diverted egress/ingress packets are likewise provided with associated packet drop logic to perform tail flushes of these additional FIFO structures. In one application, the buffering structure is employed by a multi-protocol network processor, which in turn is employed by an optical networking module.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: January 12, 2010
    Inventors: Donald R. Primrose, I. Claude Denton
  • Patent number: 7646783
    Abstract: An electronic device is disclosed that generates an interface identifier to determine an IP address to use. The electronic device comprises an interface identifier generating unit to generate the interface identifier, a temporary IP address determining unit to determine a temporary IP address containing the interface identifier and a prefix, a duplication determining unit to determine whether the temporary IP address is the same as an IP address of another electronic device, and an IP address determining unit to specify the temporary IP address as the IP address to use, when the duplication determining unit determines that the temporary IP address is not the same as the IP address of another electronic device, wherein the interface identifier generating unit generates another interface identifier when the duplication determining unit determines that the temporary IP address is the same as the IP address of another electronic device.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: January 12, 2010
    Assignee: Ricoh Company, Ltd.
    Inventor: Takayuki Uchida
  • Patent number: 7646784
    Abstract: Provided are an apparatus for estimating frequency offset from received signal and method for the same. The apparatus and method estimates frequency offset precisely without increment of autocorrelator by performing moving average filtering on a noised signal to thereby alleviate jitter. The frequency offset estimating apparatus includes: moving average filter for alleviating jitter of received signal; multiplier for multiplying a filtered signal by conjugate complex operanded pilot signal; phase-rotation value calculator for calculating a phase-rotation value from multiplicand operanded signal by using of symbol delay and an autocorrelation function; frequency offset estimator for estimating frequency offset from the phase-rotation value based on a smoothing function multiplication.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: January 12, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Pansoo Kim, Yun-Jeong Song, Soon-Ik Jeon, Deock-Gil Oh, Ho-Jin Lee
  • Patent number: 7646785
    Abstract: A communication system includes devices configured to communicate with each other through a temporal sequence of frames. Each of these frames includes multiple sub-channels. Note that a given device in the devices is configured to select sub-channels to reserve based on a nearest-neighbor spacing between the sub-channels to be reserved and/or a switching latency between data in-flow to the given device and data out-flow from the given device. Furthermore, the given device is configured to dynamically reserve the selected sub-channels on a frame-by-frame basis for up to N frames.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: January 12, 2010
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Marc Mosko, Ignacio Solis, J. J. Garcia Luna Aceves
  • Patent number: 7646786
    Abstract: A network device has a communications link to allow the device to communicate with customer devices and a processor. The processor is to receive neighbor discovery messages from requesting customer devices, examine the neighbor discovery messages to determine if the neighbor discovery message should be forwarded to other of the customer devices, and respond to the requesting customer devices.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: January 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ralph Edward Droms, Madhu Sudan
  • Patent number: 7646787
    Abstract: The invention relates to a method for the packet-oriented transmission of data in telecommunications networks between a communications terminal and a data computer in which the data is transmitted via an intermediately connected protocol-converting intermediate node which converts messages in a connectionless transmission protocol into messages in a connection-oriented transmission protocol, and vice versa. In the method, a program module is transferred to the communications terminal which permits the communications terminal to transmit and receive messages by the connectionless transmission protocol. Furthermore, the invention relates to a network node and a telecommunications network.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: January 12, 2010
    Assignee: Siemens Aktiengesellschaft
    Inventor: Christian Chudoba
  • Patent number: 7646788
    Abstract: A method and system for executing a protocol for tunneling of transmission control protocol/internet protocol (TCP/IP) packets over a tactical link. The tunneling protocol includes interfacing to a host software on a node of a tactical network using a TAP interface; breaking up ethernet packets from the TAP interface into J16.0 messages that include payload data from the ethernet packet and header information that uniquely identifies the J16.0 message for deterministic reassembly of the ethernet packet from the stream of J16.0 messages in which it is included. The J16.0 messages may be transmitted using a fighter data link over a tactical network link. At the destination node of the link, the J16.0 messages may be reassembled into ethernet packets, allowing the tactical network to be implemented as virtual private network having (internet protocol) IP addresses for each node.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: January 12, 2010
    Assignee: The Boeing Company
    Inventors: Steven A. Dorris, David E. Corman, Thomas S. Herm, Eric Martens
  • Patent number: 7646789
    Abstract: In a communication system in which a plurality of communication terminals sequentially transfer data to a server during the respective transmission permissible periods assigned to the respective communication terminals, the communication terminal transfers a preamble for synchronization to the server at a time of starting the transmission permissible period, converts a data frame for every 8 bits into every 10 bit-code, and transmits to the server, the signal string with a code indicating the head added there, during the transmission permissible period, and turns a communication to the server into a zero signal state, during a period other than the transmission permissible period, while the server establishes a synchronization by reading the preamble for synchronization inserted into the signal string received from each of the communication terminals, converts a portion of the zero signal state of the signal string into a predetermined special code string, and inversely transforms the received signal string i
    Type: Grant
    Filed: January 28, 2003
    Date of Patent: January 12, 2010
    Assignee: NEC Corporation
    Inventors: Masaki Umayabashi, Satomi Shioiri, Kazuo Takagi, Makoto Shibutani
  • Patent number: 7646790
    Abstract: A communication processor of a class, such as an Internet tuner, provides such desirable features (FIG. 2) as LAN support, an SPI interface (128), a dedicated port (56), and ADPCM (22) for audio applications. The invention provides a low-cost, low-power, easily manufactured, small form-actor network access module which has a low memory demand and provides a highly efficient protocol decode. The invention comprises a hardware-integrated system that both decodes multiple network protocols in a streaming manner concurrently and processes packet data in one pass, thereby reducing system memory and form factor requirements, while also eliminating software CPU overhead.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 12, 2010
    Assignee: NVIDIA Corporation
    Inventors: John Shigeto Minami, Michael Ward Johnson
  • Patent number: 7646791
    Abstract: A method of data segmentation in a transmitter of a mobile communications system includes initiating alternate extension bit interpretation, a last data segment of a Service Data Unit exactly ending at an end of a Protocol Data Unit, no Length Indicator in the Protocol Data Unit indicating the end of the Service Data Unit, a length of a next Service Data Unit following the Service Data Unit exactly equaling to a length of a data field of a next Protocol Data Unit following the Protocol Data Unit, and setting a first extension bit of the next Protocol Data Unit to be a specified value for indicating that the next Protocol Data Unit comprises a complete Service Data Unit, which is not segmented, concatenated or padded, and indicating that a Service Data Unit exactly ended in the Protocol Data Unit.
    Type: Grant
    Filed: May 17, 2006
    Date of Patent: January 12, 2010
    Assignee: Innovative Sonic Limited
    Inventor: Sam Shiaw-Shiang Jiang
  • Patent number: 7646792
    Abstract: In a data communication system such as a high capacity DBS system, dynamic mapping of broadcast resources is provided to exploit occasional redundancy in the program content of two or more input data streams, freeing at least one broadcast resource to carry alternate bitstreams, such as additional programs or existing programs at higher quality. Transmission maps defining the correspondence between input data streams and broadcast resources, and reception maps defining the correspondence between broadcast resources and output data streams, are updated as needed to dynamically modify broadcast resource mapping to increase effective utilization of available bandwidth. Beneficial n:n-y:m mapping in a high capacity consumer DBS entertainment system is provided. Apparatus and methods for efficiently generating, maintaining and updating allocation maps with reduced overhead requirements, are disclosed.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: January 12, 2010
    Assignee: The DIRECTV Group, Inc.
    Inventors: Robert G. Arsenault, Tam T. Leminh, Thomas H. James
  • Patent number: 7646793
    Abstract: In order to satisfactorily transmit audio data of various formats through a transmission line, when data having a predetermined data length as a unit is transmitted by a predetermined format between devices connected to a predetermined transmission line, label data indicating a system of transmitted audio data is located at a starting portion of the data having the predetermined data length, sub-label data is located at an interval behind label data if necessary and data accompanying with audio data is located and transmitted, whereby a side which receives this data can easily identify a system of audio data or the like.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: January 12, 2010
    Assignee: Sony Corporation
    Inventors: Gen Ichimura, Yoshio Osakabe, Takehiko Nakano, Yumiko Ohnuki