Assigning Period Of Time For Information To Be Transmitted (e.g., Scheduling) Patents (Class 370/395.4)
  • Patent number: 8654774
    Abstract: Multi-rate link partners coupled via an Ethernet link may be configured to implement an asymmetric handshake wherein a change of rate in a first direction may be independent of delay that may occur when implementing a change of rate in a second direction. A rate change may be delayed based on a known time delay for configuring a link partner. A change in rate in the first direction may not be delayed by data transmissions in the second direction. Rate changes may be managed via physical layer control characters, physical layer out of band channel and/or packets generated from a layer above the physical layer. Control characters may be transmitted during inter-packet gaps and/or within a packet stream. Data rates may be transitioned from a full rate, intermediate rate or a rate of zero to a full data rate, intermediate rate or a rate of zero.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: February 18, 2014
    Assignee: Broadcom Corporation
    Inventor: Wael William Diab
  • Patent number: 8654640
    Abstract: A system and method receives IP packets on a first device for delivery as DOCSIS packets over a DOCSIS interface, each DOCSIS packet encapsulating IP data from the IP packets, and including a sequence number that the first device generates for a bonding group. The method delivers first DOCSIS packets to a DOCSIS device using first downstream channels on the first device that are associated with the bonding group. When the first downstream channels exceed a capacity, the method determines an available capacity of second downstream channels on a second device that are associated with the bonding group, identifies second DOCSIS packets that do not exceed the available capacity, and forwards the second DOCSIS packets to the second device, which delivers the second DOCSIS packets to the DOCSIS device using the second downstream channels.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: February 18, 2014
    Assignee: General Instrument Corporation
    Inventor: John Ulm
  • Patent number: 8654773
    Abstract: Systems and methods for coexistence of WLAN and Bluetooth networks are described. At least one embodiment includes a method for operating a wireless device in both a 802.11 network and a Bluetooth network. In accordance with some embodiments, the method comprises monitoring transmission of Synchronous Connection Oriented (SCO) slots over the Bluetooth network, informing an access point (AP) in the 802.11 network not to transmit to the device before the end of an SCO slot, transmitting a power save trigger to the AP to retrieve buffered data from the AP, and transmitting data to the AP.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: February 18, 2014
    Assignee: Conexant Systems, Inc.
    Inventors: Menzo Wentink, Doug Berger, Trent Carter
  • Patent number: 8649493
    Abstract: When making a decision about who should have control of a voice channel in a teleconference, one exemplary aspect is directed toward a voice switch mechanism that determines and takes into account a latency (such as a round trip latency) of each participant's path to the switch. The switch uses this information to ensure that short-latency paths do not have an unfair advantage over long-latency paths when individuals competitively seek control of the voice channel. Illustratively, if an individual is participating in the path that has a round trip latency of 300 ms or greater than that of other participants, the voice switch creates a level playing field even if it detects voice energy from a short-latency user first by granting control of the channel to the long-latency user if voice energy is detected from that user within 300 ms of the short-latency detection.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: February 11, 2014
    Assignee: Avaya Inc.
    Inventor: Paul Roller Michaelis
  • Patent number: 8649682
    Abstract: A distribution node of a passive optical network (PON) comprises a first port for receiving a first optical continuous envelope modulated downstream data signal at a first wavelength (?C) from a first optical line termination unit (OLT1) and a second port for receiving a second optical continuous envelope modulated downstream data signal at a second wavelength (?L) from a second optical line termination unit (OLT2). A first converter (FBG-1) performs continuous envelope modulation-to-intensity modulation conversion of the first optical downstream data signal and forwards the converted first optical downstream data signal (?C) to the first group of optical network units (ONU1 . . . N). A second converter (FBG-2) performs continuous envelope modulation-to-intensity modulation conversion of the second optical downstream data signal and forwards the converted second optical downstream data signal (?L) to the second group of optical network units (ONUN+1 . . . 2N).
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: February 11, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Marco Presi, Fabio Cavaliere, Ernesto Ciaramella
  • Patent number: 8649351
    Abstract: A method for scheduling a first and a second channel in a subframe includes dividing transmission resources needed for the first channel into a first set of resource groups and assigning the resource groups of the first set to subelements in the subframe in a predetermined fashion. The method also includes assigning a symbol value to all subelements in the subframe which have not been assigned a resource group of the first set and dividing transmission resources needed for the second channel into a second set of resource groups. Additionally, the method includes assigning, in a predetermined fashion, the resource groups of the second set to subelements in the subframe by means of said symbol values.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: February 11, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan Parkvall, David Astely
  • Patent number: 8644321
    Abstract: This disclosure provides a synchronous packet manager containing a data structure for scheduling future synchronous packet transmissions and arbitrating between synchronous and asynchronous packet transmissions. Slots required for transmitting a synchronous packet are reserved by marking the corresponding entries in a synchronous packet reservation table. Rather than writing packets to many different queues, the application software fills in a single reservation table per BTS sector.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: February 4, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Neil Charles Carlson, Rajesh K. Pankaj
  • Patent number: 8644324
    Abstract: Methods, systems, and computer readable media for providing priority routing at a Diameter node are disclosed. One exemplary method includes receiving, at a Diameter message processor associated with a DSR, a Diameter message from a first Diameter node. The method further includes assigning, at the Diameter message processor, a priority level indicator to the Diameter message. The method also includes routing the Diameter message with the priority level indicator to a second Diameter node. A second exemplary method includes receiving, at a Diameter message processor associated with a DSR, a Diameter message that includes a priority level indicator from a first Diameter node. The second method further includes applying, at the Diameter message processor, a routing action to the Diameter message based at least in part on the priority level indicator contained in the Diameter message.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: February 4, 2014
    Assignee: Tekelec, Inc.
    Inventors: Mark Edward Kanode, Mahesh Tomar, Peter Joseph Marsico
  • Patent number: 8638710
    Abstract: Techniques for relaying a broadcast transmission in a wireless network are described. In one design, a relay may receive at least one transmission of a packet from a transmitter (e.g., a broadcast station) and may process the at least one transmission to decode the packet. The relay may generate at least one remaining transmission of the packet after correctly decoding the packet. The transmitter may broadcast multiple transmissions of the packet to receivers. The at least one transmission may be at least one of the multiple transmissions, and the at least one remaining transmission may be remaining ones of the multiple transmissions. The relay may send the at least one remaining transmission of the packet at the same time and on the same resources used by the transmitter. The multiple transmissions may be HARQ transmissions containing different redundancy information for the packet.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: January 28, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Ravi Palanki, Avneesh Agrawal
  • Patent number: 8634831
    Abstract: The present invention relates to a broadband wireless access system, and more particularly, to a method for a mobile station to efficiently scan a neighbor base station and apparatus therefor. According to one embodiment of the present invention, in a broadband wireless access system, a method of performing a scan, which is performed by a mobile station to scan a neighbor base station, includes the steps of receiving a scan response (AAI_SCN-RSP) message including a first interval information indicating an interval for the mobile station to receive a preamble of the neighbor base station from a serving base station and receiving the preamble from the neighbor base station in the first interval. Preferably, the first interval is set by a subframe unit.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: January 21, 2014
    Assignee: LG Electronics Inc.
    Inventors: In Uk Jung, Jin Sam Kwak, Yong Ho Kim, Ki Seon Ryu
  • Patent number: 8634968
    Abstract: The invention relates to a communication system for a motor vehicle for transmitting an information relating to the operation of the motor vehicle from a transmitting control device to a receiving control device. The communication system comprises an interface for the input or output of the information relating to the operation of the motor vehicle. Communication can be established via the interface by means of a protocol which comprises an operation field for identifying a task to be carried out using the information relating to the operation of the motor vehicle.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: January 21, 2014
    Assignees: Audi AG, Volkswagen AG
    Inventors: Frank-Martin Wille, Holger Esser, Heinz-Willi Vassen, Tobias Ammler, Norbert Ammler, Helmut Lebmeier, Yvonne Gross, Hans-Christian Jung, Rudolf Leinfelder, Jens Kötz, Carsten Krömke, Stefan Anderlik, Christian Penshorn, Matthias Wenzel
  • Patent number: 8634373
    Abstract: A method, and associated apparatus, facilitates the communication of data of a radio block by a sending station to a receiving station, within a single time frame. Communication resources are allocated within a single time frame across a plurality of radio carriers. And, the data corresponding to a radio block is scheduled for communication, and is communicated, within the single time frame. Reduced levels of latency relative to conventional operations is provided.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: January 21, 2014
    Assignee: BlackBerry Limited
    Inventors: Mark Pecen, Mihal Lazaridis, Sean Simmons, Johanna Dwyer
  • Patent number: 8634424
    Abstract: Systems and methodologies are described that facilitate efficiently providing scheduling information from an access terminal to a base station to enable effectuating scheduling decisions. Access terminals may transmit scheduling information in bifurcated requests. For instance, coarse scheduling information may be transferred utilizing a dedicated out-of-band channel, and fine scheduling information may be transmitted over an in-band channel.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: January 21, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: David Jonathan Julian, Arak Sutivong
  • Patent number: 8630213
    Abstract: An apparatus and a method for transmitting control information in a small base station of a wireless communication system are provided. In the method, when the small base station operates in a Low Duty operation Mode (LDM) in a superframe, a control signal including LDM operation information is generated. Only a subframe via which a preamble, a control signal including the LDM operation information, and a SuperFrame Header (SFH) are transmitted is transmitted during the superframe. When the small base station operates in a normal operation mode in a superframe, at least one of the control information and data is transmitted via at least one subframe of the superframe.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: January 14, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mi-Hyun Lee, Jung-Je Son, Ji-Yun Seol
  • Patent number: 8625475
    Abstract: Wireless communication systems and methods of scheduling access terminal responses to an interactive multicast message are provided. A radio access network (RAN) generates an access control message (ACM), the ACM indicating feedback instructions for a plurality of access terminals (ATs) belonging to a given multicast group. The feedback instructions of the ACM designate a temporary manner in which the plurality of access terminals are to respond to an interactive multicast message. The target ATs receive the interactive multicast message as well as the ACM. The target ATs, or multicast group members, respond to the interactive multicast message based on the feedback instructions for the plurality of access terminals indicated by the ACM.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: January 7, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Bongyong Song
  • Patent number: 8619786
    Abstract: Methods and apparatuses are provided for facilitating distributed transmissions among a plurality of access terminals for a transmission sequence. An access point may assign a predecessor transmitter device for each of a plurality of access terminals, and may transmit to each access terminal an instruction to follow a respective preceding transmission by the predecessor transmitter. An access terminal may receive the transmission including the instruction, and may monitor for and detect the preceding transmission. The access terminal may then transmit a transmission after the completion of an interframe space that may follow the detected preceding transmission.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: December 31, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Maarten Menzo Wentink
  • Patent number: 8619787
    Abstract: Described embodiments provide for scheduling packets for transmission by a network processor. A traffic manager generates a tree scheduling hierarchy having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets. The traffic manager enqueues the received task in the associated queue, the queue having a corresponding parent scheduler at each of one or more next levels of the scheduling hierarchy up to the root scheduler. Each scheduler determines one or more tasks to schedule from a given queue based on a default packet size of the packet corresponding to the task. The corresponding packet data is read from a shared memory, and, at each corresponding parent scheduler up to the root scheduler, an actual size of the packet data is updated. Scheduling weights of each corresponding parent scheduler are updated based on the actual size of the packet data.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 31, 2013
    Assignee: LSI Corporation
    Inventors: David Sonnier, Balakrishnan Sundararaman
  • Patent number: 8615024
    Abstract: Provided is a data transmission method of a plurality of sending nodes in a sensor network. In the data transmission method, data is generated to be transmitted to a receiving node, respectively. Headers of the generated data are transmitted to the receiving node, respectively, in response to a Wake-up Notification Message (WNM) from the receiving node. A Grant Notification Message (GNM) for selecting one of the plurality of sending nodes is received from the receiving node. The plurality of sending nodes transmit a payload of the generated data according to the GNM, or switch into sleep mode without data transmission.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: December 24, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Noseong Park, Yoonmee Doh, Jong-Arm Jun
  • Patent number: 8615013
    Abstract: Described embodiments provide rate setting for nodes of a scheduling hierarchy of a network processor. The scheduling hierarchy is a tree structure having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets. A traffic manager queues received tasks in a queue of the scheduling hierarchy associated with a data flow of the task. The queue has a parent scheduler at each level of the hierarchy up to the root scheduler. A scheduler selects a child node for transmission based on a number of arbitration credits in an arbitration credit bucket of each child. An arbitration credit value is determined for each child by maintaining a time stamp value corresponding to a time value of a previous selection of the child node and determining an elapsed time value based on the time stamp value and a current time value, scaled by a scaling factor.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 24, 2013
    Assignee: Agere Systems LLC
    Inventors: David Sonnier, Balakrishnan Sundararaman
  • Patent number: 8611221
    Abstract: A method is provided for improving reliability in semi-persistent scheduling activation/reactivation is provided. The method includes a user agent receiving a first data element from an access device specifying at least one first transport block size. The method further includes the user agent deriving a second transport block size based on a second data element received from the access device. The method further includes the user agent comparing the first transport block size with the second transport block size. The method further includes, when the first transport block size differs from the second transport block size, the user agent ignoring the received semi-persistent scheduling activation/reactivation data.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: December 17, 2013
    Assignee: BlackBerry Limited
    Inventors: Zhijun Cai, James E. Womack, Yi Yu, Richard Charles Burbidge, Gordon Peter Young, Takashi Suzuki
  • Patent number: 8611368
    Abstract: Disclosed is an apparatus which operates to substantially evenly distribute commands and/or data packets issued from a managed program or other entity over a given time period. The even distribution of these commands or data packets minimizes congestion in critical resources such as memory, I/O devices and/or the bus for transferring the data between source and destination. Any unmanaged commands or data packets are treated as in conventional technology.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: December 17, 2013
    Assignees: International Business Machines Corporation, Kabushiki Kaisha Toshiba
    Inventors: Shigehiro Asano, Charles Ray Johns, Matthew Edward King, Peichun Peter Liu, David Mui, Jieming Qi
  • Patent number: 8605579
    Abstract: Flows admitted to a mesh node may be controlled through contention access parameters. The admitting node may determine a desired transmission opportunity duration, and a transmission opportunity frequency. Furthermore, the node may achieve the flow rate and delay bound requirements of the admitted flow based at least in part upon the desired transmission opportunity duration, and the transmission opportunity frequency. The data rate and the access frequency of the admitted node may be monitored at the physical access level. The flow rate requirement may be accomplished based at least in part upon an adjustment to the transmission opportunity duration. The delay bound requirement may be accomplished at least in part upon manipulation of the contention access parameters. The transmission opportunity duration and the access parameters may be determined by the upstream admitting nodes, which may reduce congestion near mesh portals, and accomplish increased data transfer.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: December 10, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Santosh Abraham, Saishankar Nandagopalan, Sanjiv Nanda
  • Publication number: 20130322452
    Abstract: A customer order is received for routing data for a time period. A logical circuit is provisioned for routing the data during the time period. The logical circuit is provisioned through a first LATA, an IEC, and a second LATA. The logical circuit includes first variable communication paths that automatically reroute from a first set of switches to a second set of switches of the first LATA while maintaining the logical circuit, second variable communication paths to route the data through the second LATA, and fixed communication paths to route the data between the first LATA, the second LATA, and the IEC. The second set of switches forms a route associated with the first variable communication paths that is not predefined and that is dynamically defined at a time of automatic rerouting. The logical circuit is added to a deletion batch for deletion after the time period.
    Type: Application
    Filed: August 8, 2013
    Publication date: December 5, 2013
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: William Taylor, David Massengill, John Hollingsworth
  • Patent number: 8594131
    Abstract: A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: November 26, 2013
    Assignee: SonicWALL, Inc.
    Inventors: John E. Gmuender, Iosif Harutyunov, Manish Marthur, Ilya Minkin, Huy Minh Nguyen
  • Patent number: 8593960
    Abstract: In one embodiment, the present invention includes a method for determining whether a packet received in an input/output (I/O) circuit of a node is destined for the node and if so, providing the packet to an egress queue of the I/O circuit and determining whether one or more packets are present in an ingress queue of the I/O circuit and if so, providing a selected packet to a first or second output register according to a global schedule that is independent of traffic flow. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: November 26, 2013
    Assignee: Intel Corporation
    Inventors: Michael Kauschke, Gautam B. Doshi
  • Patent number: 8588234
    Abstract: A data processing apparatus includes a receiving unit for receiving a packet, a determining unit for determining whether to process the packet data by a self-module, based on first information contained in the packet and indicating a processing order, a processing unit for processing the data if the data should be processed by the self-module, a generating unit for generating a packet containing the first information, and one of the processed data, and second information indicating that the data to be processed is stalled, and a transmitting unit for transmitting, according to the first information, the packet to a module expected to process the packet next. The transmitting unit performs the transmission at a transmission interval longer than a predetermined time, if the first and second information indicate that the packet contains data which should be processed by a module next to the self-module in processing order and is stalled.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: November 19, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Isao Sakamoto, Hisashi Ishikawa
  • Patent number: 8588843
    Abstract: A communication mode which should be set to a mobile communication terminal having a function of switching between an autonomous mode and a scheduling mode is determined based on an amount of interference in each of the communication modes in the cell of a base station, and/or communication characteristics of each of the communication modes, and a signal indicating an amount of communication data notified from the mobile communication terminal. The base station then notifies the determined communication mode to the mobile communication terminal.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: November 19, 2013
    Assignee: BlackBerry Limited
    Inventor: Hideji Wakabayashi
  • Patent number: 8588792
    Abstract: Method for reducing call initiation collisions in a wireless communication system includes determining, at an eNodeB, a need to reduce a number of call initiation requests arriving from a plurality of user equipment (UEs). One operation provides broadcasting, by the eNodeB, a notification message to the UEs responsive to the determining of the need to reduce the number of call initiation requests, the notification message including information for facilitating a determination of whether a receiving UE is permitted to transmit a call initiation request to the eNodeB. Another feature includes receiving, at the eNodeB, the call initiation request from one or more of the plurality of UEs that are determined to be permitted to transmit the call initiation request.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: November 19, 2013
    Assignee: LG Electronics Inc.
    Inventors: Ki-Dong Lee, Li-Hsiang Sun, SungDuck Chun, SungHoon Jung, SeungJune Yi
  • Patent number: 8583805
    Abstract: A method for communication period management in a communication system is disclosed. The method may involve determining a duration of a communication period that is scheduled between two electronic devices. The method may then involve determining whether the duration exceeds a threshold. If the duration does not exceed the threshold, the communication period may be unscheduled. Furthermore, the unscheduled time may be rescheduled with another communication period to another electronic device. The method may also involve determining whether a conflict exists between the communication period and any other communication periods that are scheduled to involve either of the electronic devices. If a conflict exists, the communication period may be unscheduled.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: November 12, 2013
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Daryl J. Hlasny
  • Patent number: 8582538
    Abstract: A wireless user terminal includes a controller communicably coupled to a transceiver. The controller is configured to determine scheduling grant information and additional scheduling grant information from a channel encoded scheduling grant received at the transceiver, wherein the channel encoded scheduling grant includes encoded parity bits combined with the scheduling grant information and the encoded parity bits include the additional scheduling grant information exclusive OR-ed with parity bits obtained from the scheduling grant information.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: November 12, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Robert T Love, Ravi Kuchibhotla, Vijay Nangia, Ajit Nimbalker, Kenneth A Stewart
  • Patent number: 8576713
    Abstract: Port units, methods, and computer readable storage media for testing a network are disclosed. A traffic generator may generate and transmit test traffic over a network under test, the test traffic including a plurality of interleaved packet streams, each traffic stream associated with one of a plurality of flow control groups. A traffic receiver may receive flow control packets from the network under test. The traffic generator may be configured to stop transmission of all packet streams associated with one or more paused flow control groups when the traffic receiver receives a flow control packet identifying the one or more paused flow control groups.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: November 5, 2013
    Assignee: Ixia
    Inventors: Sushil S. Kamerkar, Limin Liu, Anup Jethra, Gerald Pepper
  • Patent number: 8571036
    Abstract: Techniques are disclosed involving media access. For instance, wireless connections may be assigned into one or more groups. The assignments may be based on interference characteristics. Connection(s) within each of these groups may have acceptable interference characteristics with each other. Further, media access may be granted based on these groups. For example, if a device wishes to communicate across one of the connections, access may be granted for concurrent connections among all connections in the corresponding group. The granting of such access may be performed by a centralized controller device, such as an access point.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: October 29, 2013
    Assignee: Intel Corporation
    Inventors: Michelle X. Gong, Dmitry Akhmetov
  • Patent number: 8565182
    Abstract: The application relates to radio communications and discloses a method and apparatus for feeding back and receiving acknowledgment (ACK) information of semi-persistent scheduling (SPS) data packets. The method includes receiving downlink data packets and an uplink data assignment indicator (UL DAI) from a base station (BS), wherein a value of the UL DAI indicates a number (N) of all scheduled downlink sub-frames which scheduled by the BS for the UE, the number N is greater than 1, and a number k (k<N) of the downlink data packets is/are semi-persistent scheduling (SPS) data packets; forming a feedback signal comprising N acknowledgements/negative acknowledgements (ACKs/NAKs) acknowledging the N downlink data packets, k ACKs/NAKs of the k SPS data packets is/are placed from (N?k+1)th to Nth positions of the N ACKs/NAKs; and sending the feedback signal to the BS starting from the ACK/NAK at the first position.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: October 22, 2013
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Xiaoan Fan, Guang Liu, Bo Li, Yunzhe Hou
  • Patent number: 8565241
    Abstract: A medium access control (MAC) architecture reduces transmission latency for data block retransmissions. A plurality of data blocks are received and temporarily stored in a first memory (e.g., queue, buffer). The plurality of data blocks are then transmitted. A determination is made as to whether each of the transmitted data blocks was received successfully or needs to be retransmitted because the data block was not received successfully. Each of the transmitted data blocks that needs to be retransmitted is marked and temporarily stored in a second memory having a higher priority than the first memory. The marked data blocks are retransmitted before data blocks stored in the first memory location.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: October 22, 2013
    Assignee: InterDigital Technology Corporation
    Inventors: Stephen E. Terry, Yi-Ju Chao, James M. Miller
  • Patent number: 8565519
    Abstract: In general, the present disclosure describes various techniques for programmable, pattern-based unpacking and packing of data channel information, including still image, video, and audio component data. One example device comprises a programmable processor having a plurality of processing pipelines. The processor is configured to receive pattern information that specifies a pattern for a plurality of input data components, the pattern information comprising a plurality of pattern elements that are each associated with one or more of the input data components, and each input data component being selected from a component group consisting of a still image data component, an audio data component, and a video data component. For example, the input data components may comprise pixel data components, such as color channels. The processor is further configured to provide each input data component to a selected processing pipeline of the processor in accordance with the pattern information.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: October 22, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Steven Todd Weybrew
  • Patent number: 8565240
    Abstract: A method for selectively controlling the flow of data through a network device is discussed. The network device has a plurality of ports, with each port of the plurality of ports having a plurality of priority queues. Congestion at one priority queue of the plurality of priority queues is detected and a virtual channel message is sent to other network devices connected to the network device causing data destined for the one priority queue to be halted. After the congestion at the one priority queue has abated, a virtual channel resume message is sent to the other network devices.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: October 22, 2013
    Assignee: Broadcom Corporation
    Inventors: Shiri Kadambi, Shekhar Ambe, Mohan Kalkunte, Sandeep Relan
  • Patent number: 8559436
    Abstract: An island-based network flow processor (IB-NFP) integrated circuit has a high performance processor island. The processor island has a processor and a tightly coupled memory. The integrated circuit also has another memory. The other memory may be internal or external memory. The header of an incoming packet is stored in the tightly coupled memory of the processor island. The payload is stored in the other memory. In one example, if the amount of a processing resource is below a threshold then the header is moved from the first island to the other memory before the header and payload are communicated to an egress island for outputting from the integrated circuit. If, however, the amount of the processing resource is not below the threshold then the header is moved directly from the processor island to the egress island and is combined with the payload there for outputting from the integrated circuit.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: October 15, 2013
    Assignee: Netronome Systems, Inc.
    Inventors: Gavin J. Stark, Steven W. Zagorianakos, Ron L. Swartzentruber
  • Patent number: 8559369
    Abstract: A method for providing a wireless Internet connection to WiFi-enabled devices (STAs) comprising: wirelessly connecting a first STA to the Internet through a first AP with a first SSID; remaining connected to the first Access Point (AP), the first STA creates a software-based wireless AP with a second SSID for wirelessly connecting other STAs to the Internet through the first STA. A software module running on the first STA allows a second STA a wide access to the Internet only if the second STA has a copy of the software module running installed and active therein. A method for configuring STAs to connect to a wireless network, comprising: a customer first connects a STA by wire to its network; a software on the STA copies to the STA the security information gained through the wired connection, thus setting the security parameters for the STA.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: October 15, 2013
    Inventor: Elad Barkan
  • Patent number: 8559443
    Abstract: A system and method of transferring packets/cells and messages within a switching apparatus that includes a plurality of input units, a packet/cell switch element, a message controller, and a plurality of output units. It is identified as to whether or not an item to be transferred from one of the input units or output units to another of the input units or output units is a message or a packet/cell. If the item to be transferred is a packet/cell, the packet/cell is transferred from one of the input units to one of the output units using links dedicated for packet/cell transfer and a packet/cell switch element. If the item to be transferred is a message, the message is transferred from one of the input units or output units to another of the input units or output units using links dedicated for message transfer and a message controller.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: October 15, 2013
    Assignee: Marvell International Ltd.
    Inventor: Jacob V. Nielsen
  • Patent number: 8553665
    Abstract: A method for accessing a hybrid network and a gateway communication system are disclosed. The method comprises: sensing by a gateway apparatus a relay request slot on a downlink common control channel of the wide area network; transmitting by a wireless terminal a relay request signal requesting to relay a data packet to be transmitted, in the relay request slot on the downlink common control channel; and if the relay request signal from the wireless terminal is sensed in the relay request slot, establishing by the gateway apparatus a connection with the wireless terminal in a distributed network environment. As such, the gateway apparatus accesses the wireless distributed network only when the surrounding wireless terminals require data relay, without sensing signals on both networks simultaneously.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: October 8, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Lei Du, Yong Bai, Lan Chen, Hidetoshi Kayama
  • Patent number: 8553703
    Abstract: The Station Management Entity (SME) 202 and/or Media Access Control (MAC) SubLayer Management Entity (MLME) 201 within a Hybrid Controller (HC) or wireless station (WSTA) 106, 109 for an IEEE 802.11 wireless data communications system 100 employ primitives in connection with a Schedule Quality of Service (QoS) Action frame. The primitives include: a request primitive formulated by the HC's SME 202 using the WSTA 106, 109 address and the Schedule Element from the Schedule QoS Action frame for transmission to the HC's MLME 201; a confirm primitive formulated by the HC's MLME 201 using a result code for transmission to the HC's SME 202; and an indication primitive formulated by the WSTA's MLME 201 using the Schedule Element for transmission to the WSTA's SME 202.
    Type: Grant
    Filed: October 27, 2003
    Date of Patent: October 8, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Javier Del Prado Pavon, Sai Shankar Nandagopalan
  • Patent number: 8549149
    Abstract: The present invention is directed towards systems and methods for dynamically deploying and executing acceleration functionality on a client to improve the performance and delivery of remotely accessed applications. In one embodiment, the client-side acceleration functionality is provided by an acceleration program that performs a transport layer connection multiplexing technique for improving performance of communications and delivery of a remotely-accessed application. The acceleration program establishes a transport layer connection from the client to the server that can be used by multiple applications on the client, or that is otherwise shared among applications of the client. The acceleration program multiplexes requests from one or more applications via the same transport layer connection maintained by the acceleration program.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: October 1, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Prabakar Sundarrajan, Junxiao He, Shashi Nanjundaswamy, Sergey Verzunov, Charu Venkatraman, Anil Shetty
  • Patent number: 8542579
    Abstract: User cooperation in wireless networks implemented on the Network Protocol layer level attains a higher stable throughput and improved transmission delay. The cooperation is designed between a set of source user nodes transmitting to a common destination, where users with channels providing a higher successful delivery probability, in addition to their own traffic, relay packets of other source users whose transmissions to the destination fails. Each source user node is provided with an ample queue buffer having capacity to accumulate packets inadvertently received from other users in the system in addition to its own packets. Ranking mechanism facilitates in determining the “quality” of wireless channels, and the Acknowledgement mechanism facilitates in coordination of the transmissions in the system. The nodes exchange information on the queues status, and decision is made by a scheduling controller on the priority of transmission.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: September 24, 2013
    Assignee: University of Maryland
    Inventors: Beiyu Rong, Anthony Ephremides
  • Patent number: 8537738
    Abstract: Methods and systems for scheduling multicast transmissions that includes scheduling layered data for one or more multicast transmissions across a plurality of sub-channels using multi-resolution modulation. The sub-channels for each transmission may have diverse or uniform capacities. Scheduling includes allocating sub-channels to the layers of the layered data.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: September 17, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventor: Karthikeyan Sundaresan
  • Patent number: 8537832
    Abstract: Described embodiments provide a packet classifier of a network processor having a plurality of processing modules. A scheduler generates a thread of contexts for each tasks generated by the network processor corresponding to each received packet. The thread corresponds to an order of instructions applied to the corresponding packet. A multi-thread instruction engine processes the threads of instructions. A function bus interface inspects instructions received from the multi-thread instruction engine for one or more exception conditions. If the function bus interface detects an exception, the function bus interface reports the exception to the scheduler and the multi-thread instruction engine. The scheduler reschedules the thread corresponding to the instruction having the exception for processing in the multi-thread instruction engine. Otherwise, the function bus interface provides the instruction to a corresponding destination processing module of the network processor.
    Type: Grant
    Filed: March 12, 2011
    Date of Patent: September 17, 2013
    Assignee: LSI Corporation
    Inventors: Jerry Pirog, Deepak Mital, William Burroughs
  • Patent number: 8532128
    Abstract: A packet storing unit stores relay instructions for received packets in different queues depending on priority and a VLAN number. DRR schedulers take out relay instructions from respective queues through a DRR technique. A priority control transmission scheduler transmits the packets to another apparatus according to the relay instructions in a descending order of priority.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: September 10, 2013
    Assignee: Fujitsu Limited
    Inventor: Yukihiro Nakagawa
  • Patent number: 8532491
    Abstract: A passive optical network system such that the power consumption can be reduced as much as possible according to the end-user traffic. An OLT uses the DBA function thereof and sequentially uses frequencies in ascending order of transmission rate in order to sequentially allocate bands to ONUs in ascending order of the requested bandwidth. At this time, a frequency to be allocated is selected so that the bandwidth allocated to each ONU is narrower than a maximum bandwidth through which transmission using the allocated wavelength is enabled. An OLT uses a grant area to specify the transmission timing of the secondary station and to inform the specified transmission timing to the secondary station. In addition, an area is set for storing information used to inform the secondary station of a new frequency to be used.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: September 10, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Norihiro Sakamoto, Tohru Kazawa, Yusuke Yajima, Akihiko Tsuchiya
  • Patent number: 8526317
    Abstract: A method of operating a wireless device is provided in which a number of neighboring nodes is estimated, a medium access priority to access a communication resource in a current timeslot is determined, and whether to transmit a scheduling control signal in the current timeslot is determined based on the number of neighboring nodes and the medium access priority.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: September 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Mathieu Leconte, Xinzhou Wu, Rayadurgam Srikant, Sundar Subramanian, Nilesh Khude
  • Patent number: RE44487
    Abstract: In an embodiment, a node comprises a packet scheduler configured to schedule packets to be transmitted on a link and an interface circuit coupled to the packet scheduler and configured to transmit the packets on the link. The interface circuit is configured to generate error detection data covering the packets, wherein the error detection data is transmitted between packets on the link. The interface circuit is configured to cover up to N packets with one transmission of error detection data, where N is an integer >=2. The number of packets covered with one transmission of error detection data is determined by the interface circuit dependent on an availability of packets to transmit. In another embodiment, the interface circuit is configured to dynamically vary a frequency of transmission of the error detection data on the link based on an amount of bandwidth being consumed on the link.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: September 10, 2013
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: William A. Hughes, Chen-Ping Yang, Greggory D. Donley, Michael K. Fertig
  • Patent number: RE44767
    Abstract: A method of allocating radio resources in a wireless communication system is disclosed. A method of allocating radio resources from a network of a wireless communication system in accordance with a plurality of scheduling modes comprises transmitting first scheduling information to a user equipment to allocate radio resources to the user equipment in accordance with a first scheduling mode, the first scheduling information including a first user equipment identifier, and transmitting second scheduling information to the user equipment to allocate radio resources to the user equipment in accordance with a second scheduling mode, the second scheduling information including a second user equipment identifier.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: February 18, 2014
    Assignee: LG Electronics Inc.
    Inventors: Sung Duck Chun, Young Dae Lee, Sung Jun Park, Seung June Yi