Patents Examined by Robert Wilson
  • Patent number: 9179458
    Abstract: The present invention relates to a method for allocating PUCCH resources for an HARQ ACK/NACK signal, and to a method for HARQ ACK/NACK signal transmission using same. The method for allocating PUCCH resources for an HARQ ACK/NACK signal comprises the following steps: constructing an ACK/NACK resource indicator (ARI) mapping table based on the HARQ ACK/NACK signal transmission method of a terminal; transmitting the ARI mapping table to the terminal via upper layer signaling; constructing an ARI indicating PUCCH resources to be allocated to the terminal on the ARI mapping table; and transmitting the ARI to the terminal. The ARI mapping table may be transmitted to a plurality of terminals and shared among the plurality of terminals and a base station.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: November 3, 2015
    Assignee: Pantech Co., Ltd.
    Inventor: Dong Hyun Park
  • Patent number: 9179447
    Abstract: A method of allowing a data connection between a first node attached to a private IP network and a second node external to the private IP network and connected to a public IP network. The method comprises allocating a private network IP address, a hostname, and a service name to said first node, the service name associated with a service provided by the first node. A gateway allocates a unique public network side port number to the first node. A mapping between the private network IP address and public network side port is included in a connection table. Records are installed in a Domain Name System of the public IP network that include: a service record defining said hostname and public network side port number as the location for said service name; and an address record defining a public IP address of said gateway as the location for said hostname.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: November 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Tomas Holm, Lars-Örjan Kling, Andreas Cleverdal, Robert Skog
  • Patent number: 9172640
    Abstract: High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such functionality. A hardware vendor such as a network interface card (NIC) manufacturer can enable the hardware to support open and proprietary stateless tunneling in conjunction with a protocol such as single root I/O virtualization (SR-IOV) in order to implement a virtualized overlay network. The hardware can utilize various rules, for example, that can be used by the NIC to perform certain actions, such as to encapsulate egress packets and decapsulate packets.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: October 27, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, Matthew David Klein, Samuel James McKelvie
  • Patent number: 9154267
    Abstract: Technology for device discovery using a device-to-device (D2D) sounding reference signal (SRS) and device discovery using D2D SRS in a channel measurement group (CMG) is disclosed. In an example, a user equipment (UE) configured for device discovery via a node using the D2D SRS can include a transceiver module. The transceiver module can send a radio resource control (RRC) device discovery request to a node, scan D2D SRS subframes of proximity UEs using D2D SRS triggering, and send feedback to the node of detected D2D SRS information of the proximity UEs. The proximity UE can be located within a same cell as the UE.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: October 6, 2015
    Assignee: INTEL CORPORATION
    Inventors: Hong He, Seunghee Han, Youn Hyoung Heo, Jong-Kae Fwu, Hyung-Nam Choi, Mo-Han Fong, Yujian Zhang, Umesh Phuyal, Rongzhen Yang, Feng Chen, Hujun Yin, Xiaogang Chen
  • Patent number: 9154424
    Abstract: A method and system is directed to distributing a flow of packets over a network to multiple traffic management devices. An apparatus receives each packet from a network and may act as a layer 2 switch, or router, to distribute the packet to one of a group of traffic management devices. The apparatus also may receive packets from servers for which the traffic management devices are managing communications. When distributing packets, a target traffic management device is selected from the group of traffic management devices. A connection key associated with the received packet and an identifier associated with the selected traffic management device are saved such that subsequent received packets in the flow of packets are delivered to the same traffic management device.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: October 6, 2015
    Assignee: F5 Networks, Inc.
    Inventors: Paul I. Szabo, Greg W. Davis, David D. Schmitt, Alan B. Mimms, Richard Roderick Masters
  • Patent number: 9144072
    Abstract: Logic may implement a slot assignment scheme that uses information provided in traffic indication map (TIM) information element (IE) and restricted access window (RAW) parameter set (PS) IE to determine a station-to-slot mapping function for communication of slot assignments to stations for RAWs. The TIM IE may comprise a bitmap indicating paged and unpaged stations. The RAW PS IE may comprise a duration and a slot duration. Logic may implement the station-to-slot function by determining the number of slots in a RAW and correlating slot assignments for stations based upon a position for the station in the TIM bitmap. The TIM bitmap may identify each station via a bit on a page in the bitmap based upon an assignment of the station to a position in the TIM bitmap. The station-to-slot mapping function may use an offset for fair access.
    Type: Grant
    Filed: December 29, 2012
    Date of Patent: September 22, 2015
    Assignee: Intel Corporation
    Inventor: Minyoung Park
  • Patent number: 9136975
    Abstract: A device for transmitting data includes a data receiving unit, a channel quality measurement unit, and a modulating unit. The data receiving unit is configured to receive first transmission data for a first terminal and second transmission data for a second terminal. The channel quality measurement unit is configured to measure a first reception sensitivity of a channel connected to the first terminal and to measure a second reception sensitivity of a channel connected to the second terminal, and a modulating unit configured to determine a modulation scheme based on the first and second reception sensitivities, to encode the first transmission data and the second transmission data according to the determined modulation scheme to obtain modulated data, and to transmit the modulated data to the first and second terminals.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: September 15, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hyeong-Seok Jeong
  • Patent number: 9130991
    Abstract: Methods and systems for processing network packets within a Performance Enhancing Proxy (PEP) environment are described. An example method comprises receiving network data to be transported between a first PEP and a second PEP. The network data is segmented in one or more original network packets. The method may further comprise collecting packet identifying data associated with the one or more original network packets before the network data is packetized into one or more performance enhanced packets by the first PEP. The method may further comprise transmitting the identifying data to the second PEP. Upon receiving of the identifying data, the second PEP may recreate the segmentation of the original network data.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: September 8, 2015
    Assignee: Silver Peak Systems, Inc.
    Inventor: David Anthony Hughes
  • Patent number: 9125091
    Abstract: Technology is discussed for self-optimization approaches within wireless networks to optimize networks for energy efficiency, load capacity, and/or mobility, together with new, supporting channel state measurements and handover techniques. New, Channel State Information-Reference Signals (CSI-RSs) for yet-to-be-configured Cell-IDentifications (Cell-IDs) can be used to determine whether adjacent transmission cells can provide coverage for transmission cells that can be switched off for energy efficiency during formation of a Single Frequency Network (SFN). New approaches are also discussed to facilitate mobility within such a network. The new CSI-RSs and mobility approaches can also be used to split up such a SFN when changing load demands so require. Additionally, such new approaches can be used to create a SFN with a common Cell-ID where high mobility is required, such as near a roadway, and to break it up where high capacity is required, such as during a period of traffic congestion.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: September 1, 2015
    Assignee: INTEL CORPORATION
    Inventors: Youn Hyoung Heo, Yujian Zhang, Huaning Niu, Yuan Zhu, Debdeep Chatterjee, Jong-Kae Fwu, Hujun Yin
  • Patent number: 9125150
    Abstract: Provided is a communication apparatus including a first communication unit for performing communication using a carrier having a first frequency, a second communication unit having a plurality of antennas, for performing communication using a carrier having a second frequency, a first communication processing unit for processing a signal received by the first communication unit and causing to transmit a signal, and a second communication processing unit for processing a signal received by the second communication unit and causing to transmit a signal. The second communication processing unit includes a synchronization unit for specifying a start position of a second transmission request in which a plurality of transmission beam patterns are set in one packet based on information indicating reception initiation, and an automatic gain control unit for performing automatic gain control based on a first automatic gain control setting value.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: September 1, 2015
    Assignee: Sony Corporation
    Inventors: Hiroaki Takano, Takushi Kunihiro
  • Patent number: 9125202
    Abstract: A cellular communication system comprising a plurality of geographically spaced base stations (2) each of which comprises an antenna arrangement (4, 6, 8) per base station sector, each of which antenna arrangements has an antenna element for generating an array of narrow beams (10, 12, 14) covering the sector. Timeslots are simultaneously transmitted over each of the beams so as to generate successive sets of simultaneously transmitted timeslots per sector. The timeslots are each split into multiple orthogonal codes, for example Walsh codes. The communication system additionally comprising a scheduling device (31) for allocating for successive sets of timeslots common overhead channels, including a common pilot channel, which are allocated to the same sub-set of codes of each timeslot in the set. For successive sets of timeslots different data traffic is allocated to the same sub-set of codes of each timeslot in the set.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: September 1, 2015
    Assignee: BlackBerry Limited
    Inventors: Fiona Wilson, Simon Gale
  • Patent number: 9124539
    Abstract: Roughly described, a header processing engine for a network interface device has a header recognizer to parse the headers of a data packet stored at a buffer to identify the type and position of each header in the packet; a constructor unit; and a processor including an execution pipeline. The header recognizer is configured to, for each header: select in dependence on the header type commands stored at a command memory; and form one or more messages for the constructor unit identifying the selected commands and the position of the header in the data packet. The commands selected for the packet headers are collectively such as to, if executed by the constructor unit, cause the constructor unit to generate a data structure which operates to cause the processor to process of the packet headers without accessing the data packet at the buffer.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: September 1, 2015
    Assignee: SOLARFLARE COMMUNICATIONS, INC.
    Inventors: Steven L. Pope, David Riddoch, Dimitri Kitariev, Derek Roberts
  • Patent number: 9124531
    Abstract: A data communication apparatus to be coupled to a first network and a Multiprotocol Label Switching (MPLS) network, includes a receiving unit which receives a data including header information indicating a destination and first header information used to identify a first Virtual Private Network (VPN) in the first network. The apparatus also includes a transmitter which transmits data having added thereto a MPLS header information used to identify one of the plurality of second VPNs in the MPLS network, the MPLS header information corresponding to both the header information indicating the destination and the first header information used to identify the first VPN in the first network included in the received data.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: September 1, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Kenichi Sakamoto, Kazuyoshi Hoshino, Koji Wakayama, Shiro Tanabe, Noboru Endo
  • Patent number: 9119097
    Abstract: Technology for adapting uplink-downlink (UL-DL) time-division duplexing (TDD) subframe configurations in a heterogeneous network (HetNet) is disclosed. One method can include a reference enhanced Node B (eNB) determining a preferred adaptive UL-DL configuration. The eNB can receive node configuration information for at least one neighboring node. The eNB can reconfigure an adaptive UL-DL configuration for at least one of the reference eNB and the at least one neighboring node based on the node configuration information and sounding reference signal (SRS) subframe scheduling of the reference eNB and the at least one neighboring eNB.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: August 25, 2015
    Assignee: INTEL CORPORATION
    Inventors: Debdeep Chatterjee, Jong-Kae Fwu, Alexey Khoryaev, Hong He, Mikhail A. Shilov, Andrey Chervyakov, Sergey Panteleev
  • Patent number: 9107103
    Abstract: Technology for enabling small data transmissions in a user equipment (UE) configured for machine type communication (MTC) is disclosed. One method comprises receiving, by the UE from an evolved node (eNB), a system information block (SIB). The SIB can include system information relating to small data transmissions for MTC. The system information included in the SIB is read by the UE. The small data transmission is performed, from the UE to the eNB, based on the system information included in the SIB.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: August 11, 2015
    Assignee: INTEL CORPORATION
    Inventors: Mo-Han Fong, Sangeetha L. Bangolae, Marta Martinez Tarradell
  • Patent number: 9094480
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: July 28, 2015
    Assignee: Numecent Holdings, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Patent number: 9088524
    Abstract: Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: July 21, 2015
    Assignee: Brocade Communications Systems, Inc.
    Inventors: James Kwon, Joseph Ammirato
  • Patent number: 9087299
    Abstract: The connectivity information provided by a variety of inference engines is integrated to provide a set of inferred links within a network. A consolidation is performed among inference engines that operate at a base level of connectivity detail to create a model of the network at this base level. The connectivity information provided by inference engines at each subsequent higher level of connectivity abstraction is then overlaid on the base level connectivity. By separately consolidating the connectivity information at each level of abstraction, the rules for dealing with conflicts can be simplified and/or better focused to resolve the conflict. By assuming that the more detailed lower level information is likely to be more accurate, rules can be developed to modify the connectivity models produced by the higher level techniques to conform to the lower level connectivity details while still maintaining the integrity of the higher level connectivity models.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: July 21, 2015
    Assignee: RIVERBED TECHNOLOGY, INC.
    Inventors: Raghavendra B. Uppalli, James Mark Shaw
  • Patent number: 9083659
    Abstract: A switch includes a reserved pool of buffers in a shared memory. The reserved pool of buffers is reserved for exclusive use by an egress port. The switch includes pool select logic which selects a free buffer from the reserved pool for storing data received from an ingress port to be forwarded to the egress port. The shared memory also includes a shared pool of buffers. The shared pool of buffers is shared by a plurality of egress ports. The pool select logic selects a free buffer in the shared pool upon detecting no free buffer in the reserved pool. The shared memory may also include a multicast pool of buffers. The multicast pool of buffers is shared by a plurality of egress ports. The pool select logic selects a free buffer in the multicast pool upon detecting an IP Multicast data packet received from an ingress port.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: July 14, 2015
    Inventor: David A. Brown
  • Patent number: 9084266
    Abstract: According to one embodiment, a method for granting a transmission opportunity in a wireless local area network includes: transmitting a transmission opportunity (TXOP) granting frame to grant a TXOP to a plurality of target stations; and receiving a frame from each of the plurality of target stations that has acquired the TXOP upon receiving the TXOP granting frame.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: July 14, 2015
    Assignee: LG ELECTRONICS INC.
    Inventor: Yong Ho Seok