Patents Examined by Omer Mian
  • Patent number: 8665946
    Abstract: A method of performing block matching on a video image of progressive data includes: receiving the video image; storing the video image to a first storage; loading a current macroblock pair and a current search window of the video image to a second storage and utilizing the current search window to perform block matching for the current macroblock pair; and loading a next macroblock pair and a plurality of macroblocks corresponding to a non-overlapped area of a next search window to the second storage to perform block matching for the next macroblock pair.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: March 4, 2014
    Assignee: MediaTek Inc.
    Inventors: Yu-Wen Huang, Chih-Hui Kuo, Ching-Yeh Chen
  • Patent number: 8660034
    Abstract: It may be determined via monitoring whether a first link partner and/or a second link partner coupled via an Ethernet link has trained or refreshed circuitry and/or has updated at least one parameter. Based on the determination, a corresponding link partner may be trained, refreshed and/or updated. One or more of an echo canceller, a far-end crosstalk canceller and a near-end crosstalk canceller for one or more channels may be configured based on the training, refreshing and/or updating. One or more channels may be silent and/or one or more may be active. Link partners may communicate via one or more of in-band signaling, out-of-band signaling to determine which link partner may monitor and/or which may control or initiate operation. The controlling link partner may be assigned a master mode of operation. Training, refreshing and/or updating for the monitoring link partner may be based on a timer.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: February 25, 2014
    Assignee: Broadcom Corporation
    Inventors: Wael William Diab, Patricia Ann Thaler
  • Patent number: 8625431
    Abstract: A method for notifying a packet destination that includes receiving a packet by a network interface card (NIC), where the packet destination is a destination of the packet, classifying the packet, forwarding the packet to one of a plurality of receive rings on the NIC, determining whether the one of the plurality of receive rings comprises space to store the packet, dropping the packet if the receive ring does not comprise the space to store the packet, and sending a notification message to the packet destination, where the notification message indicates that the packet was dropped by the receive ring.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: January 7, 2014
    Assignee: Oracle America, Inc.
    Inventors: Nicolas G. Droux, Kais Belgaied, Sunay Tripathi
  • Patent number: 8619804
    Abstract: A system and method for delivery of high speed data services over dedicated and non-dedicated private land mobile radio (PLMR) channels using cognitive radio technology. The PLMR system provides bi-directional Point-to-Multipoint (PtMP) data communication between a dispatch center and many fixed or mobile remote terminals. A plurality of base stations communicate with a base station controller at the dispatch center and a plurality of remote radios communicate with at least one of the remote terminals. PLMR channel scanners, located in each base station and remote radio, scan the PLMR channels to determine which of the PLMR channels is idle at any point of time so that data communication may take place.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: December 31, 2013
    Assignee: Full Spectrum Inc.
    Inventors: Menashe Shahar, Stewart Kantor
  • Patent number: 8619772
    Abstract: Method and router supporting tracing of a packet therein. A first service module receives the packet and a memory module stores a tracing extension header. The extension header comprises an identifier of a receiving service module and a tracing identifier associated with the packet. The extension is stored following reception of the packet by the first service module. Optionally, the receiving module may be the first service module that further receives the packet through a network interface module. The first service module may also generate the tracing identifier associated with the packet that uniquely identifies the tracing in the receiving module. The router may comprise a second service module and a second memory module associated thereto. The first service module may further append the tracing extension header to the packet and forwards the packet to the second service module. The second memory module may then store the extension header thereupon.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: December 31, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Eric Dyke, Catherine Truchan, Andre Beliveau
  • Patent number: 8619642
    Abstract: A method and a network device for controlling a jitter buffer are disclosed. The method comprises providing a jitter buffer to counter the effect of jitter in a communication channel and comprises determining a duplex mode of the communication channel. The method further comprises adjusting parameters of the jitter buffer in response to determination of the duplex mode, half-duplex mode and full-duplex mode respectively having respective sets of parameters associated therewith. A network device comprises a jitter buffer to counter the effect of jitter in a communication channel and a controller operable to determine a duplex mode of the communication channel and to adjust parameters of the jitter buffer in response to determination of the duplex mode, half-duplex mode and full-duplex mode having respective sets of parameters associated therewith.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: December 31, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, James C. Frauenthal
  • Patent number: 8619877
    Abstract: Frames of user interface (UI) graphical data can be remotely rendered more efficiently at a client during a remote session with a server by utilizing graphical data cached at the client to prevent re-sending data to the client that was sent in previous payloads. By using cache memory to remember recurring frames of similar UI data and delta encoding to correct areas that are not similar, encoded payload sizes are greatly reduced. When a cached frame is closer to a new frame than the current frame, the cached frame is selected and delta commands are derived from differences between the selected cache frame and the new frame. The differences between the cached frame and the new frame are then encoded as delta commands and the cache commands and delta commands are sent to the client which receives and applies the commands to render the new frame.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventor: Brian McDowell
  • Patent number: 8619672
    Abstract: An apparatus and method for estimating velocity and Doppler frequency comprising acquiring a first plurality of time-of-arrival (TOA) measurements from a first plurality of base stations at a first time; acquiring a second and a third plurality of TOA measurements from a second and third plurality of base stations at a second time and a third time; determining a plurality of line-of-sight distance measurements using the first, second and third pluralities of TOA measurements; determining a plurality of velocity estimates and a plurality of angle of arrival (AOA) estimates, using the plurality of LOS distance measurements; determining a plurality of Doppler frequency estimates using the plurality of velocity estimates and the plurality of AOA estimates; and using a processor for determining an average Doppler frequency estimate over a plurality of sectors, wherein the first, second and third pluralities of TOA measurements are acquired over the plurality of sectors.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: December 31, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Ming-Chang Tsai, Jigneshkumar P. Shah, Pillappakkam B. Srinivas
  • Patent number: 8619624
    Abstract: A network performance estimating device for estimating network performance of a parallel computing machine for executing plural processes in parallel, includes a communication data obtaining unit that obtains communication data output from plural calculation nodes when the plural processes are executed by using the plural calculation nodes, a design estimating unit for referring to a design information storing unit that stores design information defining a network as an estimation target to execute a simulation on communications when the communication data obtained by the communication data obtaining unit are transmitted through the network as the estimation target, and renews estimation information representing an estimation result of the estimation target network stored by an estimation information storing unit on the basis of the obtained simulation result, and a communication data transmission unit for transmitting the communication data obtained by the communication data obtaining unit to an addressed ca
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: December 31, 2013
    Assignee: Fujitsu Limited
    Inventor: Yoshiro Ikeda
  • Patent number: 8619707
    Abstract: Disclosed is a method of managing an allocated address through a coordinator in a Low Power Wireless Personal Area Network (LoWPAN) including receiving a first beacon data request message from a mobile node that has entered into a communication region of the coordinator; measuring a Link Quality Indication (LQI) of the first beacon data request message, setting the measured LQI as a minimum communication threshold value with the mobile node, and setting an alarm region that is an LQI range for sensing whether the mobile node leaves the communication region; if a second beacon data request message is received from the mobile node, measuring an LQI of the second beacon data request message, and checking whether the measured LQI of the second beacon data request message is included in the alarm region; and if the LQI is included in the alarm region, periodically transmitting a node alive check message to the mobile node.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: December 31, 2013
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Seoung-Bok Lee, Hyo Hyun Choi
  • Patent number: 8619746
    Abstract: Techniques for deriving a channel estimate using a scattered pilot and a continual pilot are described. The scattered pilot is sent on different sets of carriers in different symbol periods. The continual pilot is sent in each symbol period on irregularly spaced carriers. The scattered pilot is used to identify the indices of channel taps of interest, e.g., L strongest channel taps. The continual pilot is used to determine the complex gains of these L channel taps. A receiver derives a channel impulse response estimate based on received pilot symbols for the scattered pilot, identifies the L strongest channel taps, and determines the indices of these L strongest channel taps. The receiver forms a Fourier sub-matrix based on the L tap indices and determines the gains of the L channel taps based on received pilot symbols for the continual pilot and the Fourier sub-matrix.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: December 31, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: James Edward Beckman, Joseph Chan, Farrokh Abrishamkar, Matthias Brehler, Michael Leviant
  • Patent number: 8619803
    Abstract: A listener system, or listener, may be used with an Ethernet Audio-Video Bridging (“AVB”) network. The listener may include various components, such as an upper layer application and a stream reservation protocol stack. The upper layer application and stream reservation protocol stack may be in communication with each other. The stream reservation protocol stack may receive stream advertisements on or across the Ethernet AVB network. The stream reservation protocol stack may operate in a sparse mode and may operate in a full mode. When operating in a sparse mode, the stream reservation protocol stack may transmit one subset of the received stream advertisements to the upper layer application, and may not transmit another subset of the received stream advertisements to the upper layer application.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: December 31, 2013
    Assignee: Harman International Industries, Incorporated
    Inventors: Craig Gunther, Levi Pearson, Dong He
  • Patent number: 8619708
    Abstract: A device detects an overload in a serving cell of a wireless network based on information associated with the serving cell, and determines, when the overload in the serving cell is detected, user equipment in the serving cell that are candidates to move to a target cell of the wireless network based on calculated user throughputs of user equipment in the serving cell. The device also selects one or more of the candidate user equipment to move to the target cell, and moves the selected user equipment to the target cell.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: December 31, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Harald Kallin, Birgitta Olin
  • Patent number: 8619553
    Abstract: The present disclosure provides systems and methods for mesh restoration based on Associated Hop Designated Transit Lists (DTLs). The Associated Hop DTLs are calculated through a global restoration calculation (GRC) algorithm that can be run by a central controller in an offline manner. The restoration paths calculated by the GRC algorithm can then be pushed down to the originating nodes for each connection to utilize at the time of a given failure scenario. This GRC algorithm can be performed for each possible bundle failure in the network, where a bundle failure is determined by the set of all links which may fail together due to common shared risk, such as a common conduit or DWDM fiber. The globally calculated, contention free, restoration paths are then pushed down to each node in the network.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: December 31, 2013
    Assignee: Ciena Corporation
    Inventors: Vagish Madrahalli, Alessandro Fabbri, John Oltman
  • Patent number: 8619783
    Abstract: Disclosed herein is a system and method for coupling communication terminals. In a communication method performed by a terminal coupler according to the present invention, sequence numbers are sequentially assigned to data packets received from a terminal end device. The data packets with the sequence numbers assigned thereto are individually transferred to a plurality of communication terminals belonging to a same group in conformity with preset scheduling policies. Data packets, received from the plurality of communication terminals belonging to the same group, are reordered by sequence numbers, and the reordered data packets are transferred to the terminal end device.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: December 31, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Nak-Woon Sung, Sook-Jin Lee, Jee-Hwan Ahn
  • Patent number: 8565254
    Abstract: A radio base station (eNB) according to the present invention includes an aggregation level determination unit configured to determine an aggregation level based on CQI notified from a mobile station (UE), a control channel element assignment unit configured to assign a plurality of continuous CCE to a PDCCH addressed to the mobile station (UE), based on the determined aggregation level, and a resource assignment unit configured to assign resource element groups constituting the assigned CCE as a resource for the PDCCH addressed to the mobile station (UE). The control channel element assignment unit is configured to assign a plurality of continuous CCE to the PDCCH addressed to the mobile station (UE) based on an aggregation level changed by the aggregation level determination unit, when failing to assign CCE to the PDCCH addressed to the mobile station (UE).
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: October 22, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Naoto Okubo, Hiroyuki Ishii
  • Patent number: 8542626
    Abstract: A multi-spot transmission and reception system includes at least one outbound section implementing the reception of a hub frequency band and its transposition into user transmission sub-bands, at least one return section implementing the reception of user frequency sub-bands, and their transposition into a hub transmission band and a mesh section comprising a digital transparent processor DTP. The mesh section includes: frequency sampling and recombining means to sample, on user reception sub-bands a mesh band fraction, and to recombine the sampled mesh band fractions on an input of the DTP; and frequency division and reinjection means to divide the frequency band routed to an output of the DTP, into band fractions, and to reinject the band fractions obtained into the user transmission sub-bands. An application of the system is to repeaters on board telecommunications satellites.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: September 24, 2013
    Assignee: THALES
    Inventors: Philippe Voisin, Didier Leboulc'h, Bruno Trancart
  • Patent number: 8531952
    Abstract: A method for achieving fast and efficient measurement of path capacity of a communication network. The method includes the following steps: (a) transmitting a number of probes from a local endpoint to a remote endpoint over a network path and each probe contains at least two outgoing packets and each probe can elicit at least two response packets from the remote endpoint; (b) determining a first minDelay by measuring RTT between the time sending the first probe packet and the time receiving the first response packet; (c) determining a second minDelay by measuring RTT between the time sending the second probe packet and the time receiving the second response packet; and (d) determining a minimum delay difference by subtracting said first minDelay from said second minDelay. The minimum delay difference divided by packet size can be used as a measurement of the network path capacity.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: September 10, 2013
    Assignee: The Hong Kong Polytechnic University
    Inventors: Edmond W. W. Chan, Xiapu Luo, Rocky K. C. Chang
  • Patent number: 8462812
    Abstract: This invention related to a bandwidth estimation method which is easily implementable on network nodes and enables to be made better routing decisions (for example the link with higher residual bandwidth should be favored in routing decisions) and/or estimates the flow admission control (for example accept a new flow only if there is enough available path residual bandwidth) by enabling estimation of availability of the communication capacity estimates.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: June 11, 2013
    Assignee: Sabanci Universitesi
    Inventors: Ozgur Gurbuz, Ozgur Ercetin, Yunus Sarikaya, Cem Atalay
  • Patent number: 8441930
    Abstract: Embodiments are configured to provide communication features, including providing channel condition estimates for a communication path, such as packet loss, jitter, and/or available bandwidth, but are not so limited. In an embodiment, a method uses aspects of in-band data packets to provide channel condition estimates. In one embodiment, a system includes a bandwidth estimation component that operates to classify payload packets as part of performing capacity estimation and available bandwidth estimation operations.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: May 14, 2013
    Assignee: Microsoft Corporation
    Inventors: Jin Li, Humayun Mukhtar Khan, Guo-Wei Shieh, Manish Jain