Patents Examined by Maharishi Khirodhar
  • Patent number: 9674228
    Abstract: A method of encapsulating data units of at least one encoded video frame into a data stream, said data units representing frame portions of the video frame, wherein said data stream is associated with an ordering information indicating the compliance of the order of the data units with a nominal data unit decoding order. Embodiments of the invention provide flexible transmission with robust and flexible decoders.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: June 6, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naël Ouedraogo, Franck Denoual, Frédéric Maze, Cyril Concolato, Jean Le Feuvre
  • Patent number: 9665626
    Abstract: A method for sorting and merging data from at least two sources may include providing a multi-state merge of queues from a first input queue and a second input queue to a merged output, responsive to states of the first and second input queues, setting the state of the first input queue; preventing merging of the first input queue with the non-empty second input queue while the state of the first input queue is empty waiting; and merging the first input queue with the non-empty second input queue responsive to the state of the first input queue being active or ignore, or the wait duration time being exceeded, or in response to a startup command.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: May 30, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Kevin F. Foster
  • Patent number: 9660914
    Abstract: A system and method is provided for sending congestion notification messages through L3 networks and implementation of QCN in L3 switches. For example, according to this system and method, an L3 switch receives one or more data packets, and determines, based on the received one or more data packets, whether the L3 switch is congested. If the L3 switch is congested, it generates a congestion notification message, the congestion notification message including an Internet Protocol (IP) header, the IP header identifying a source of the one or more received data packets as its destination. The L3 switch sends the congestion notification message to the source of the one or more received data packets using information in the IP header.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Junlan Zhou, Zhengrong Ji
  • Patent number: 9661552
    Abstract: Various of the disclosed embodiments relate to line-of-sight (LOS), e.g., optical, based networks. Systems and methods are provided for connecting nodes based on their topological position in a line-of-sight communication network. Some embodiments may represent each node by a “backbone” and a “subnetwork” rank. The determination of a node's rank can prevent the formation of isolated “islands” of nodes, cut off from the backbone. The ranking can also provide a total ordering of nodes relative to the “fiberpop” node which can be used for healing and routing behaviors.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: May 23, 2017
    Assignee: Facebook, Inc.
    Inventors: Karthik Yogeeswaran, Ali Yazdan Panah, Yael Maguire
  • Patent number: 9648615
    Abstract: A plurality of time slots are allocated during which a location procedure is performed for one or more target wireless devices. Select ones of a plurality of wireless access points at different positions are assigned to each time slot such that multiple wireless access points assigned to a given time slot are sufficiently separated. In addition, wireless access points are assigned to a corresponding one of a plurality of groups for each time slot such that wireless access points assigned to a group tune to a channel used by a wireless access point in the group that transmits one or more frames that are intended to provoke one or more response frames from the one or more wireless devices.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: May 9, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Shaunak Joshi, Paul J. Stager, Brian D. Hart, Santosh Pandey, Matthew A. Silverman
  • Patent number: 9641410
    Abstract: A method and apparatus to provide hop-by-hop tracking for a communication network is described. In one embodiment, each router verifies that a next downstream router supports tracking and in response, adds a tracking indicator and a timestamp to the data packet. An end router provides a compilation of all the timestamps back to the originating router.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: May 2, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Kwok Keung Lee, Hsiang Ann Chen, Jason Xiaoguang Chen, Rakesh Kumar
  • Patent number: 9634953
    Abstract: A scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler includes a candidate decision logic and a final decision logic. The candidate decision logic is arranged to decide a plurality of candidate output queues for a current scheduler operation, regardless of a resultant status of packet transmission of at least one scheduled output queue decided by at least one previous scheduler operation. The final decision logic is arranged to select one of the candidate output queues as a scheduled output queue decided by the current scheduler operation after obtaining the resultant status of packet transmission of the at least one scheduled output queue decided by the at least one previous scheduler operation.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: April 25, 2017
    Assignee: MEDIATEK INC.
    Inventors: Yi-Hsin Yu, Yu-Hsun Chen, Chang-Po Ma, Jui-Tse Lin, Ta Hsing Liu
  • Patent number: 9629136
    Abstract: Disclosed is method and apparatus to help reduce PRACH interference. In accordance with the disclosure, when a first base station determines that there is a threshold level of interference from a second base station, the first base station transmits to the second base station a directive that causes the second base station to reduce PUSCH transmission in PUSCH resources that are coincident in frequency with the first base station's PRACH. In a scenario where two base stations provide overlapping coverage and operate on the same frequency as each other, and where coverage of the second base station may interfere with coverage of the first base station, this process may thereby help to minimize or eliminate interference that PUSCH communication in the second base station's coverage area would have on PRACH communication in the first base station's coverage area.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: April 18, 2017
    Assignee: Sprint Spectrum L.P.
    Inventors: Krishna Sitaram, Chunmei Liu, Hemanth B. Pawar, Pratik Kothari
  • Patent number: 9622221
    Abstract: Disclosed are channel management methods in a multicarrier structure in a mobile communication system. Uplink (UL) and downlink (DL) channel management methods in a carrier aggregation environment are used as the channel management methods. In DL, a base station determines a component carrier (CC) of an unstable radio channel state, stops data retransmission by the CC, and notifies a terminal of retransmission stop. In UL, the base station determines a CC of an unstable radio channel state and instructs the terminal to stop data retransmission by the CC, and the terminal stops the data retransmission and initializes a retransmission buffer.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: April 11, 2017
    Assignee: Electronics and Telecommunications Research Insitute
    Inventors: Kyoung Seok Lee, Jae Heung Kim, Kook Jin Lee
  • Patent number: 9614735
    Abstract: A method, computer storage medium, computer system of performing monitor deployment under budget constraints includes obtaining a network topology and a deployment budget, decomposing the network topology into a plurality of components having a predetermined property, computing a benefit and a cost for identifying each of the components, selecting at least one targeted component based on a ratio of the benefit to the cost for identifying each of the components, and deploying monitors to identify links in the at least one targeted component within a remaining portion of the deployment budget.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Chatschik Bisdikian, Ting He, Liang Ma, Bonnie K. Ray
  • Patent number: 9615283
    Abstract: Disclosed is a method and system for management of control channel capacity to help reduce control channel congestion over time. As disclosed, a first base station provides a first downlink control channel including a first set of air interface resources and a second base station provides a second downlink control channel including a second set of air interface resources, the first set of air interface resources and the second set of air interface resources being mutually exclusive. Upon making a determination that the first downlink control channel is threshold loaded (i.e., congested), temporary reconfiguration of the wireless communication system is carried out by transferring a portion of the second set of air interface resources from the second downlink control channel to the first downlink control channel such that (i) capacity of the first downlink control channel is increased and (ii) capacity of the second downlink control channel is commensurately decreased.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: April 4, 2017
    Assignee: Sprint Spectrum L.P.
    Inventors: Yu Zhou, Muhammad A. Naim
  • Patent number: 9608867
    Abstract: Various systems and methods for detecting a deviation of an existing connectivity of a data center from a pre-determined connectivity are presented. One method involves detecting a deviation of an existing connectivity of a data center from a pre-determined connectivity by defining a start node. The start node is defined based on a condition of a component of the data center. The condition is determined based on an explicit relationship between a node and another node of the data center. The method involves conditionally matching a sub-graph and a portion of a main graph by identifying the deviation. The conditional matching is begun at the start node. A failure to conditionally match a portion of the sub-graph and a portion of the main-graph indicates that the deviation exists.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: March 28, 2017
    Assignee: Veritas Technologies LLC
    Inventor: Tushar Bandopadhyay
  • Patent number: 9608875
    Abstract: Individually unique key performance indicator management may be utilized to enhance performance in a network. A warning alarm threshold for a key performance indicator associated with a mobile device may be determined. And upon receiving an alert message indicating that the warning alarm threshold has been exceeded, a network device may be modified.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: March 28, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Venson Shaw
  • Patent number: 9609628
    Abstract: A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an input formatter to format at least one input stream to output DP (Data Pipe) data corresponding to each of a plurality of DPs, wherein the each of a plurality of DPs carries at least one service or at least one service component, an encoder to encode the DP data, a mapper to map the encoded DP data onto constellations, a time interleaver to time interleave the mapped DP data, a frame builder to build at least one signal frame including the time interleaved DP data, a modulator to modulate data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter to transmit the broadcast signals having the modulated data.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: March 28, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaeho Hwang, Byounggill Kim, Woochan Kim, Jaehyung Kim, Sungryong Hong, Chulkyu Mun, Jinyong Choi, Jonbseob Baek, Kookyeon Kwak, Woosuk Ko
  • Patent number: 9602338
    Abstract: A computer implemented method for network monitoring includes providing network packet event characterization and analysis for network monitoring that includes supporting summarization and characterization of network packet traces collected across multiple processing elements of different types in a virtual network, including a trace slicing to organize individual packet events into path-based trace slices, a trace characterization to extract at least 2 types of feature matrix describing those trace slices, and a trace analysis to cluster, rank and query packet traces based on metrics of the feature matrix.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 21, 2017
    Assignee: NEC Corporation
    Inventors: Hui Zhang, Junghwan Rhee, Nipun Arora, Cristian Lumezanu, Guofei Jiang
  • Patent number: 9602415
    Abstract: Techniques are provided to generate and store a network graph database comprising information that indicates a service node topology, and virtual or physical network services available at each node in a network. A service request is received for services to be performed on packets traversing the network between at least first and second endpoints. A subset of the network graph database is determined that can provide the services requested in the service request. A service chain and service chain identifier is generated for the service based on the network graph database subset. A flow path is established through the service chain by flow programming network paths between the first and second endpoints using the service chain identifier.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: March 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Kyle Andrew Donald Mestery, Debojyoti Dutta, Edgar Francisco Magana Perdomo
  • Patent number: 9602254
    Abstract: Disclosed are a method, device, and a computer storage medium for component carrier allocation. The method includes that when it is determined that a component carrier which has a frequency exceeding a preset threshold exists in component carriers which are available to be allocated currently in a cell, a FDM of UE in the cell is updated according to the coverage of the component carrier which has a frequency exceeding the preset threshold; and frequency domain priority is determined according to the updated FDM, and the component carrier which has a frequency exceeding the preset threshold is allocated for the UE in the cell according to the frequency domain priority.
    Type: Grant
    Filed: November 28, 2013
    Date of Patent: March 21, 2017
    Assignee: ZTE CORPORATION
    Inventors: Man Wang, Wancheng Ge, Renzhou Gui
  • Patent number: 9584883
    Abstract: Techniques for placing a first fiber channel (FC) switch into maintenance mode in a virtualized computing environment in which each data store is connected to at least one host computing system via at least two FC switches are described. In one embodiment, a first active input/output (I/O) path from a data store to a host computing system via the first FC switch is identified. Further, a path change is initiated from the data store to the host computing system via any other FC switch coupled to the data store and the host computing system.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: February 28, 2017
    Assignee: VMware, Inc.
    Inventors: Jinto Antony, Sudhish Panamthanath Thankappan
  • Patent number: 9584207
    Abstract: An embodiment of a method for adaptive multi-antenna selection, executed by an AP (access point), which contains at least the following steps. After a data transmission request or a data receipt request is received from a client station, it is determined whether the client station is the first time connected client station within a predetermined time interval. If the client station is the first time connected client station, a first antenna combination is selected to transmit/receive data with the client station using a first antenna selection procedure. If the client station is not the first time connected client station, a second antenna combination is selected to transmit/receive data with the client station using a second antenna selection procedure.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: February 28, 2017
    Assignee: Accton Technology Corporation
    Inventors: I-Ru Liu, Ji-Shang Yu
  • Patent number: 9577945
    Abstract: A dual chipset architecture, a method of operating a scheduler for a dual chipset architecture, and a computer program product for operating a scheduler for a dual chipset architecture. In an embodiment, the dual chipset architecture comprises a high performance processor, a low performance processor, and a scheduler for the processors. The scheduler is provided for determining an expected data traffic flow to the chipset, and for selectively enabling the high and low performance processors, based on this expected data flow, ahead of this expected data flow reaching the chipset. In one embodiment, a specified data traffic indicator is associated with the expected data traffic flow, and the scheduler uses this specified data traffic indicator to determine the expected data traffic flow. In an embodiment, this specified data traffic indicator is a value for a defined window size for the expected data flow.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Murilo Opsfelder Araújo, Rafael Camarda Silva Folco, Breno Henrique Leitão, Tiago Nunes dos Santos