Patents Examined by Hardikkumar Patel
  • Patent number: 8676881
    Abstract: A location update method, and a heterogeneous network communications system and a device are provided herein. The method includes: an information server receives a location update request message from a multimode terminal; the information server searches the pre-stored location area mapping information for the location area information of the second interface; and the information server sends the location update request message of the second interface to a second Paging Coordinator (PC) corresponding to the second interface, where the request message carries the found location area information of the second interface so that the second PC can update existing location area information of the second interface. The system includes an information server, a first PC and a second PC.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: March 18, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Haiyong Chen, Bin Shen
  • Patent number: 8644255
    Abstract: A method of operating a communication system is disclosed which includes, in a wireless communication device, transferring a wireless beacon signal and responsively receiving a wireless access request from a user device, determining if a user identifier received with the wireless access request has usage credits in a data structure, exchanging wireless signals with the user device and with a wireless communication network based on the usage credits to provide a wireless communication service to the user device, and decrementing the usage credits for the user identifier in the data structure. The method also includes wirelessly transferring usage credit updates for receipt in a master data structure.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: February 4, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert H. Burcham, Brandon Christopher Annan, Jason R. Delker, Cesar Perez, Thomas W. Keel
  • Patent number: 8634387
    Abstract: In one embodiment, a first system receives N data transmissions from a second system. The first system combines N ACK/NACK responses, corresponding to the N data transmissions received, and encodes the combined N ACK/NACK responses by selecting a position of a communication channel over which the first system sends ACK/NACK transmissions to the second system and setting a value for each bit sent during each ACK/NACK transmission based on the combined N ACK/NACK responses. The first system sends the bits at the selected position of the communication channel. The second system, upon receiving the bits sent at the selected position of the communication channel, decodes the N ACK/NACK responses based on the position at which the bits are sent and the bits.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: January 21, 2014
    Assignee: Fujitsu Limited
    Inventor: Chenxi Zhu
  • Patent number: 8625474
    Abstract: A system for receiving data includes a receiver configured to receive a radio frequency communication signal comprising at least one superframe, the at least one superframe having at least a first data stream and a second data stream encoded therein, wherein the receiver decodes at least one of the first data stream and the second data stream.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: January 7, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Raghuraman Krishnamoorthi, Krishna K. Mukkavilli, Bojan Vrcelj
  • Patent number: 8612597
    Abstract: The scheduling of a processing job to be performed by at least a portion of a cluster of processing resources distributed across multiple machines. The processing job is associated with a certain entity having a certain amount of guaranteed processing resources on the cluster. If there are enough processing resources to perform the job, then the job may be initiated. On the other hand, if there are not enough processing resources to perform the job, and there are yet some remaining processing resources that are guaranteed to the certain entity, then one or more other jobs that are associated with other entities are at least partially preempted until there are enough processing resources to perform the processing job.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: December 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Colin Watson, Konstantinos Kollias, Christopher J. Crall, Sayantan Chakravorty
  • Patent number: 8582537
    Abstract: A radio unit and other units communicate with a base station apparatus. The radio unit and other units are capable of performing multiple types of communications. An acquisition unit acquires communication quality and moving speed. A determination unit determines the execution of a handover based on acquired quality and moving speed. The determination unit specifies, from among acquired quality and moving speed, a parameter used to determine the execution of a handover, based on the type of performed communication. An instruction unit instructs the radio unit and other units to perform a handover.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: November 12, 2013
    Assignee: Kyocera Corporation
    Inventor: Yuki Nakasato
  • Patent number: 8578034
    Abstract: A computing device retrieves a set of configuration files of devices associated with a network to be analyzed and extracts from the set of configuration files Internet protocol (IP) address information to form an IP address database. The computing device also extracts from the set of configuration files border gateway protocol (BGP) routing protocols to form a BGP routing database. The computing device analyzes the IP address database and the BGP routing database to generate a database of calculated network connection information for the devices associated with the network. The computing device conducts live network discovery, on the network and based on the IP address database, to generate a database of discovered connection information, and merges the database of calculated network connection information and the database of discovered connection information to form a master database from which output files may be generated.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: November 5, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Richard R. Schemitsch
  • Patent number: 8565147
    Abstract: A frequency block allocation apparatus based on a single carrier frequency division multiple access method includes an allocation index computation target selector that selects frequency block groups, each consisting of one or more continuous non-allocated frequency blocks from a set of non-allocated frequency blocks; an allocation index computation unit that computes an allocation index for each target pair of each frequency block group and a terminal; and a frequency block allocation unit that determines one of the target pairs to be a frequency block allocation target, in accordance with priority based on the computed allocation indexes.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: October 22, 2013
    Assignee: KDDI Corporation
    Inventors: Toshihiko Komine, Takeo Ohseki, Satoshi Konishi
  • Patent number: 8547840
    Abstract: Bandwidth is allocated by leveraging a bursty characteristic of data transmission signals to efficiently utilize network resources. Network performance is observed over a time period to identify patterns of data transmission rates as different signals are processed. To compensate for the fact that different jobs/tasks peak at different times, the total bandwidth limit may be increased by a scaling factor. The scaling factor is calculated using information obtained by observing network performance during the time period. The scaling factor is used to increase the total bandwidth available for all jobs/tasks executing during the time period without exceeding any bandwidth limits. The data transmission rate of each job/task may then be adjusted to utilize the newly available bandwidth.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: October 1, 2013
    Assignee: Google Inc.
    Inventors: Alok Kumar, Anand Raghuraman, Uday Naik, Aspi Siganporia, Sushant Jain