Patents Examined by Alpus H. Hsu
  • Patent number: 8837278
    Abstract: A system and a process for deploying a computer file involves a client computer applying the computer file concurrently with downloading the computer file from a file server. The concurrent operations can be performed even when the data of the computer file is downloaded out of order. The computer file includes a plurality of file segments. The client computer obtains information defining the file segments and monitors the received data of the computer file during downloading. When downloading of a file segment is complete, the client computer applies the completed segment concurrently with receiving other segments of the computer file from the file server. The process can be used when the computer file is downloaded using a multicast protocol, but is not limited to use with multicast protocols. The client computer can request only needed segments of the computer file.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Richard T. Russo, Aaron Matthew Tyler, Blaine Young, Bruce Green, Alaa H. Abdelhalim, Roger D. Seielstad, Peter A. Gurevich, Vittal Pai, Andrew Sveikauskas, P. Daniel Suberviola, II
  • Patent number: 8837284
    Abstract: The disclosure discloses a method for scheduling a Guaranteed Bit Rate (GBR) service based on Quality of Service (QoS) and an apparatus implementing the method, wherein the method comprises the steps of: determining a scheduling priority of an online user according to an average rate of a GBR service of the user in a current Transmission Time Interval (TTI); and scheduling the user in accordance with the determined priority and allocating Resource Block (RB) resources to the user. With the scheduling method of the disclosure, the RB resource can be fully utilized, and the user rate which does not reach the GBR is quickly improved to make as many users as possible to reach the GBR, so as to increase the number of satisfied users in system. For the case in which a Maximum Bit Rate (MBR) is greater than the GBR, on the basis that as many users as possible are made to reach the GBR, the rates of the users can be further improved to increase the number of users with high rates.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: September 16, 2014
    Assignee: ZTE Corporation
    Inventors: Xianwen Shi, Yong Yu, Tao Lu
  • Patent number: 8837444
    Abstract: The application relates to a method for setting up a call from a non-IMS telecommunication network, comprising a Network Gateway Node (NGN), to a destination node in an IMS network. The method comprises the NGN interfaces a combined database node comprising a Home Location Register (HLR) and a Home Subscriber Server (HSS). The method further comprises routing the call to the destination node in the IMS network, of which address is determined by information received from the combined database node. The method further comprises sending, sending, in response to receiving an initial call setup request message, an information request message to the combined database node for obtaining routing information for the setup of the call, the information request message comprising an indicator indicating at least one type of response that the NGN is able to process.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: September 16, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Rogier Noldus
  • Patent number: 8837282
    Abstract: In one embodiment, a method includes obtaining a message associated with a data flow that includes a first indicator that identifies an amount of requested pool bandwidth and a second indicator that identifies a pool with which the data flow is associated. The pool is associated with a plurality of data flows that includes the data flow. The method also includes determining whether the pool has an overall bandwidth allocation, and, if so, determining whether reserving the amount of requested bandwidth would cause the overall bandwidth allocation to exceed a maximum pool bandwidth allocation. Finally, the method includes reserving approximately the amount of requested bandwidth when it is determined that reserving the amount of requested bandwidth would not cause the overall bandwidth allocation to exceed the maximum pool bandwidth allocation. Reserving approximately the amount of requested bandwidth includes increasing the overall bandwidth allocation by the amount of requested bandwidth.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: September 16, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: James M. Polk, Paul E. Jones, Subhasri Dhesikan
  • Patent number: 8837316
    Abstract: A system and method are disclosed for performing ranging operations (700) between two or more wireless devices (STA1 and STA2). For some embodiments, the ranging operation allows each of a pair of ranging devices to estimate timing errors associated with measuring the time of arrival (TOA) of received signals, and to remove such timing errors from the measured TOA values. TOA and time of departure (TOD) information may also be exchanged between the devices using measurement action frames defined by IEEE 802.11v standards. In addition, an iterative process (800) is disclosed that allows a sequence of measurement action frames exchanged between the ranging devices to refine the timing errors and thus also refine the round trip time (RTT) value of signals exchanged between the devices.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: September 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaoxin Zhang, Ning Zhang
  • Patent number: 8837493
    Abstract: Some embodiments provide a distributed control system for controlling managed switching elements of a network. The distributed control system comprises a first controller for converting a first set of input logical control plane data to a first set of output logical forwarding plane data. It also includes a second controller for converting a second set of input logical control plane data to a second set of output logical forwarding plane data. The logical forwarding plane data is translated into physical forwarding behaviors that direct the forwarding of data by the managed switching elements.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: September 16, 2014
    Assignee: Nicira, Inc.
    Inventors: Martin Casado, Teemu Koponen, W. Andrew Lambeth, Pankaj Thakkar
  • Patent number: 8830835
    Abstract: A network controller for managing a set of interconnection switching elements that connect segmented networks to a shared physical interconnection network. The network controller includes i) an interface for receiving a logical control plane definition of a logical switching element that couples to a set of network segments at different segmented networks; ii) a control application for translating the logical control plane definition of the logical switching element into a first set of flow entries in a logical forwarding plane; and iii) a virtualization application for translating the first set of flow entries into a second set of flow entries in a physical control plane. The flow entries in the physical control plane are for subsequent conversion by the managed interconnection switching elements into a third set of flow entries in a physical forwarding plane that directs the forwarding of network data by the managed interconnection switching elements.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: September 9, 2014
    Assignee: Nicira, Inc.
    Inventors: Martin Casado, Teemu Koponen, Pankaj Thakkar
  • Patent number: 8830834
    Abstract: Network topology independent service deployment techniques, referred to as overlay-based packet steering techniques, are provided. In one example, a server destined packet is intercepted by an in-path network device enabled as a service classifier. The service classifier encapsulates the packet and inserts the packet into a service path to a service virtualization endpoint front ending one or more service nodes. In other words, the service virtualization endpoint receives the service-directed packet on an overlay-based service path. The service-directed packet includes a service header and a service overlay tunnel encapsulation. The service virtualization endpoint inspects the service header in the service-directed packet to identify a first service node to which the service-directed packet should be forwarded and, based on the inspection, forwards the service-directed packet, on the overlay-based service path, to the first service node.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: September 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Govind Prasad Sharma, Dileep K. Devireddy
  • Patent number: 8824289
    Abstract: A wireless device includes a data structure that relates peak channel capacity to the quality of the wireless communication link. The wireless communication link quality forms an index to indicate the expected peak channel capacity for that particular quality value of the wireless communication link. The wireless device uses the data storage structure to determine an expected data transfer throughput based on the quality of the wireless communication link. A transfer rate lower than expected may indicate congestion in the core network or the RAN. In this case, the network may slow the data delivery from the data source or temporarily suspend delivery. Conversely, low data throughput may be the result of a poor quality wireless communication link. If the data structure indicates that the data throughput corresponds to the expected throughput for the quality value of the wireless communication link, the system need not take any steps to reduce congestion.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: September 2, 2014
    Assignee: Opanga Networks Inc.
    Inventors: Eamonn Gormley, Jeffrey Paul Harrang, David B. Gibbons
  • Patent number: 8817683
    Abstract: In a network relay router 10, a multicast routing protocol processing module 11A sequentially sends a join request message (CP1) to a router 30a functioning as a rendezvous point via an interface 101, based on the settings of a multicast group address or destination address and a sender VRF name. The network relay router 10 receives a multicast packet (DP1) from the router 30a via the interface 101 and acquires a sender address or source address of a transmission device SE from the received multicast packet. The network relay router 10 sends a join request message (CP2) via an interface 102 on the side of the transmission device SE and receives a multicast packet via the interface 102. This establishes an optimum multicast route (MR) between the transmission device SE and the network relay router 10.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: August 26, 2014
    Assignee: Alaxala Networks Corporation
    Inventors: Toshiyuki Kubo, Keisuke Kadowaki, Nagayuki Hirota, Hidehiro Fukushima
  • Patent number: 8817742
    Abstract: Overlay handover is generally presented. In this regard, a method is introduced including storing a broadband wireless network composite signal in a sample buffer, processing the sample buffer using subcarriers associated with a serving base station to determine a bandwidth grant from a first MAP, and reprocessing the sample buffer using subcarriers associated with a neighboring co-channel base station to determine a bandwidth grant from a second MAP. Other embodiments are also described and claimed.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: August 26, 2014
    Assignee: Intel Corporation
    Inventors: Susan Hartman, Xiangying Yang
  • Patent number: 8817620
    Abstract: Some embodiments provide a network virtualizer for managing several managed switching elements that forward data in a network. The virtualizer includes an interface for receiving input logical forwarding plane data. It also includes a converter for converting the input logical forwarding plane data to output physical control plane data. In some embodiments, the physical control plane data is translation into physical forwarding plane data that direct the forwarding of data by the managed switching elements.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: August 26, 2014
    Assignee: Nicira, Inc.
    Inventors: Teemu Koponen, Pankaj Thakkar, Martin Casado, W. Andrew Lambeth
  • Patent number: 8817621
    Abstract: Some embodiments provide a network virtualization apparatus for managing a plurality of managed switching elements that forward data in a network. The network virtualization apparatus comprises a controller for converting logical control plane data to logical forwarding plane data. It also includes a virtualizer for converting the logical forwarding plane data to physical control plane data. In some embodiments, the physical control plane data is subsequently translated into physical forwarding plane data that direct the forwarding of data by the managed switching elements.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: August 26, 2014
    Assignee: Nicira, Inc.
    Inventors: Martin Casado, Teemu Koponen
  • Patent number: 8811185
    Abstract: This invention provides a more effective method for capacity planning and traffic engineering of packet networks that connect Virtual Private Network (VPN) sites. A distributed architecture efficiently computes traffic matrixes that show the number of bytes and/or packets exchanged among provider edge (PE) routers and/or service nodes. Each PE router in a service node is exports flow records to a Flow Record Processor (FRP) in the same location. The FRPs use these records in conjunction with configuration data extracted from the PE routers to compute partial traffic matrixes. The partial traffic matrixes are uploaded to a Matrix Generator to create a total traffic matrix. The total traffic matrix is essential input for capacity planning or traffic engineering tools.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: August 19, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Joseph Golan, Joseph Thomas O'Neil
  • Patent number: 8811198
    Abstract: Systems and methodologies are described that facilitate employing interference-overload indications to generate pilot strength reports that can be leveraged to mitigate reverse link interference. An affected base station can send interference-overload indications when experiencing a strong interference/jamming scenario due to reverse link transmission by an offending access terminal. The offending access terminal can monitor interference-overload indications from the affected base station (e.g., although the affected base station can be excluded from an active set of the offending access terminal) and send a pilot strength report to a serving base station in response. The serving base station can receive the interference induced pilot strength report and command the offending access terminal not to transmit on certain channel resources (e.g., time, frequency, spatial, . . . ); thus, the affected base station can use these resources to schedule transmission(s) by access terminal(s) served thereby.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: August 19, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Naga Bhushan, Avneesh Agrawal
  • Patent number: 8811247
    Abstract: In an example embodiment, there is disclosed herein an apparatus comprising a wireless transceiver and a controller coupled to the wireless transceiver and configured to receive data via the wireless transceiver. The controller operates the wireless transceiver at a first power save state where the wireless transceiver can receive a frame but other circuits are de-energized. The controller is responsive to the wireless transceiver receiving a frame while the wireless transceiver is in a first power state to determine whether the frame is a predefined wakeup frame. The controller provides additional power to the wireless transceiver responsive to determining the frame is a predefined wakeup frame.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: August 19, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Allan Thomson, Esteban Torres
  • Patent number: 8811358
    Abstract: A method and apparatus are provided for establishing data communication between a wireless network and a wireless terminal by means of a packet data protocol connection, using internet protocol. When a determination is made that the wireless terminal is active but does not have an internet protocol address, a page is initiated from the wireless network to the wireless terminal over a control channel requesting that the wireless terminal obtain a temporary internet protocol address. A temporary internet protocol address is then assigned to the terminal in response to a request from the terminal initiated in response to the page so that data communication can be established with the terminal based on the temporary address.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: August 19, 2014
    Assignee: AT&T Mobility II LLC
    Inventors: Roger Newall Mahler, Mark J. Enzmann
  • Patent number: 8804507
    Abstract: A method, apparatus and computer program product for temporal-based flow distribution across multiple packet processors is presented. A packet is received and a hash identifier (ID) is computed for the packet. The hash ID is used to index into a State Table and to retrieve a corresponding record. When a time credit field of the record is zero then the time credit field is set to a to a new value; a Packet Processing Engine (PE) whose First-In-First-Out buffer (FIFO) has the lowest fill level is selected; and a PE number field in the state table record is updated with the selected PE number. When the time credit field of the record is non-zero then the packet is sent to a PE based on the value stored in the record; and the time credit field in the record is decremented if the time credit field is greater than zero.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: August 12, 2014
    Assignee: Avaya, Inc.
    Inventor: Hamid Assarpour
  • Patent number: 8804577
    Abstract: A conference call system with a plurality of endpoints, a switch and a media mixer is disclosed. One or more entities in the conference call system comprise part or whole of a feature module. The feature module executes various telephony features like adjusting the volume of a selected participant in a conference call, initiating a sidebar with a participant wherein other participants cannot hear the conversation of the participants in the sidebar, putting a selected call participant on hold from an endpoint other than the selected participant's endpoint, disconnecting a selected participant from an endpoint other than the selected participant's endpoint and transferring a call with two or more participants to a new participant's endpoint.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: August 12, 2014
    Assignee: ShoreTel, Inc.
    Inventors: Chakradhar Kondapalli, Pramod Madabhushi
  • Patent number: 8804491
    Abstract: A recovery method for ring-based network comprises following steps: when an error occurs at first node, second and third nodes adjacent to the first node transmit a link-down packet respectively; after the first node is repaired, the first, second and third nodes transmit a link-up packet respectively, and each link-up packet includes a priority value of the first, second or third node; the priority values of the first, second and third nodes are compared with each link-up packet to enter the ring port of the first node, the second node or the third node into a forward status or a blocked status; and a forward link or a blocked link is formed among the ring ports of the first, second and third nodes.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: August 12, 2014
    Assignee: National Tsing Hua University
    Inventors: Nen-Fu Huang, Chih-Hao Chen