Patents Examined by Marcus R. Smith
  • Patent number: 9374704
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises transceiver circuitry configured to receive information from a fixed network node, initiate sending information toward the fixed network node and initiate communication with at least one peer node, the peer node being a mobile node. The apparatus further comprises a memory configured to store information received from the fixed network node, and logic circuitry operably connected to the memory, configured to derive internet protocol address information from the information received from the fixed node and to initiate sending the internet protocol address information to the at least one peer node.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: June 21, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Tao Chen, Timo Kalevi Koskela, Seppo Ilmari Vesterinen
  • Patent number: 9369862
    Abstract: A vehicle communication system is disclosed, for use on e.g. trains, ferries and busses. The system includes an internal local area network (LAN) arranged within the vehicle; at least one antenna for wireless communication with external wide area networks (WAN) outside the vehicle; and a data communication router for providing data communication between said internal LAN and said external WANs. The data communication router includes a plurality of modems for communication with said external WANs, a subscriber identity module (SIM) pool including a plurality of SIMs, and a controller capable of periodically assigning SIMs within said SIM pool to any one of said modems. Hereby, a very efficient use of the modems and SIMs is obtained, leading to a less costly system and a more efficient communication.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: June 14, 2016
    Assignee: ICOMERA AB
    Inventor: Mats Karlsson
  • Patent number: 9363300
    Abstract: Systems and methods are provided for voice communication. For example, multiple friendship chains are acquired from a relation server upon launching an application; a voice room is accessed via a voice server upon receipt of a voice-communication request from a user; a voice-invitation signal is sent to the relation server, the voice-invitation signal including identification of the voice room, where one or more friends of the user in the friendship chains determine whether to access the voice room based on at least information associated with the voice-invitation signal; and one or more voice connections associated with the one or more friends are established via the voice server in response to the friends accessing the voice room.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: June 7, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Bo Xu
  • Patent number: 9356858
    Abstract: In one embodiment, a data aggregator discovery (DAD) message may be distributed by an associated data aggregator, the DAD message identifying the initiating data aggregator, and comprising a recorded route taken from the data aggregator to a receiving particular node as well as a total path cost for the particular node to reach a root node of the DAG through the recorded route and via the data aggregator. The receiving particular node determines a path cost increase (PCI) associated with use of the data aggregator based on the total path cost as compared to a DAG-based path cost for the particular node to reach the root node via the DAG. If the PCI is below a configured threshold, the particular node may redirect traffic to the data aggregator as source-routed traffic according to the recorded route. The traffic may then be aggregated by the data aggregator, accordingly.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: May 31, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Shmuel Shaffer, Sandeep J. Shetty
  • Patent number: 9356881
    Abstract: The disclosure relates to a traffic scheduling device for scheduling a transmission sequence of data packets, stored in a plurality of traffic flow queues, an eligibility state of each of the traffic flow queues for the scheduling is being maintained in a hierarchical scheduling database describing a relationship among the plurality of traffic flow queues. The traffic scheduling device includes: a plurality of interconnected memory cluster units. Each memory cluster unit is associated to a single or more levels of the hierarchical scheduling database and each memory cluster unit is coupled to at least one co-processors. At least one co-processor is software-programmable to implement a scheduling algorithm. The traffic scheduling device also includes an interface to the plurality of traffic flow queues.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: May 31, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alex Tal, Yoav Peleg, Alex Umansky, Keliang Zhang, Jian Zhang
  • Patent number: 9350617
    Abstract: A method for serially communicating by exchanging data frames between a transmitting and at least one receiving node connected by a bus, transmit/receive roles being assigned to nodes for each data frame by the CAN ISO 11898-1 (“CAN”) arbitration procedure, exchanged data frames having a structure based on CAN, data frames being a bit sequence, the structure of the data frames including a Start-Of-Frame-Bit, and Fields for Arbitration, Control, Data, CRC, Acknowledge, and End-Of-Frame, the Data Field may have a zero-bit length, other Fields containing at least two bits, each having a bit time divided into Time Segments, the bit-rate defined by the bit time's reciprocal value, for at least one first predeterminable part of the exchanged data frames the bit-rate lies below 1 Mbit/s, for at least one second predeterminable part the bit-rate lies higher, at least two different Time Segment value sets being predeterminable for each part.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: May 24, 2016
    Assignee: Robert Bosch GmbH
    Inventor: Florian Hartwich
  • Patent number: 9338102
    Abstract: A scheduling method and a scheduling apparatus based on physical layer network coding for bidirectional traffic are provided. The method includes setting up paths passing through a node to perform the physical layer network coding of the bidirectional traffic of sessions that pass through the node. The method further includes requesting, from neighboring nodes of the node, information to be used to schedule the sessions for the physical layer network coding. The method further includes scheduling the sessions for the physical layer network coding based on a queue differential of each session that is calculated based on the information, and a rate of each link of each session.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: May 10, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Won Jong Noh, Kwang Hoon Han, Chang Yong Shin
  • Patent number: 9338191
    Abstract: A Session Initiation Protocol (SIP) message adapted for communication between a plurality of network elements located on a multi-media services provider system to form a multi-media communication path between at least a first communication device and at least a second communication device of a plurality of communication devices. The SIP message includes a header region and a plurality of header fields located on the header region. The plurality of header fields include predetermined address information associated with at least one network element of the plurality of network elements located on the multi-media services provider system.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: May 10, 2016
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Robert Yaeger Peters, Jr., Harish Samarasinghe
  • Patent number: 9338030
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a method for receiving initial filter criteria from a home subscriber server, transmitting information obtained from the initial filter criteria to a domain name system, receiving a multicast IP address from the domain name system, and transmitting a message to a plurality of IP multimedia subsystem network elements according to the multicast IP address. The message can be used for configuring the plurality of IP multimedia subsystem network elements. Other embodiments are disclosed.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: May 10, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, LP
    Inventors: Chaoxin Qiu, Arshad Khan, Niral Sheth
  • Patent number: 9331930
    Abstract: A controller may be used to control client switches in a network that includes non-client switches. The controller may form client domains from groups of client switches that are separated by intervening non-client domains formed from non-client switches. The controller may determine a network domain topology from the client domains and non-client domains. The controller may determine a spanning tree that interconnects the nodes of the network domain topology. The controller may control client switches of the client domains to allow only network traffic between the client domains and the non-client domains along the spanning tree. The controller may use the network domain topology to generate inter-domain forwarding maps. The inter-domain forwarding maps may be used to determine network forwarding paths between end hosts in the network.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: May 3, 2016
    Assignee: Big Switch Networks, Inc.
    Inventors: Srinivasan Ramasubramanian, Kanzhe Jiang, Robert Edward Adams, Robert W. Sherwood, Subrata Banerjee
  • Patent number: 9331941
    Abstract: In response to receiving one or more packets from an interface, an anchoring border router classifies the traffic flow and either transmits the packets based upon the routing control table as usual, or determines that the packets of the traffic flow are to be forwarded to a forwarding border router. Upon determining that the packets are to be forwarded, the packets are encapsulated with a routing encapsulation key corresponding to a routing path and are forwarded from the anchoring border router to the forwarding border router via a routing encapsulation tunnel. When a forwarding border router receives the redirected packets over the routing encapsulation tunnel, the forwarding border router removes the routing encapsulation key from the packets of the traffic flow and transmits the packets via a routing path corresponding to the routing encapsulation key.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: May 3, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaorong Wang, Dapeng Liu, Hunan Cao, Hongbo Xia
  • Patent number: 9313081
    Abstract: The present invention relates to a system and method for sharing and controlling various contents in a voice call. A contents sharing system includes a soft switch and a contents share server. The soft switch receives a voice call from a VoIP terminal to set establishment and cancellation on a voice call session, receives a contents sharing request call, and transmits the same to the contents share server. The contents share server in cooperation with the soft switch receives the contents request call and processes establishment and cancellation on a data session for contents sharing between the callers. Accordingly, improved calling is provided by sharing various contents between the callers in a voice calling and thereby overcoming the problem of communication only available for voice.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: April 12, 2016
    Assignee: KT Corporation
    Inventors: Jeong-Tae Park, Ki-Ju Yoo, Sang-Joon Park, Yoon-Young Park, Neung-Je Kang, Hyun-Sam Shin, Soo-Jin Choi
  • Patent number: 9311446
    Abstract: In an ad-hoc wireless network, a single multicast message can be used to announce availability of queued data to one or more WLAN devices in the ad-hoc network. A wireless network device in the ad-hoc network can determine network identifiers associated with the other wireless network devices in the ad-hoc network for which the queued data is available. The wireless network device transmits the multicast message, which identifies the wireless network devices for which queued data is available, to indicate the wireless network devices that should remain in an active power state. On receiving the multicast message, a receiving WLAN device can read a network identifier bit associated with the receiving WLAN device to determine whether or not the receiving WLAN device should remain in the active power state. This can reduce transmission overhead and improve power savings, efficiency, and data reliability.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: April 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Dhanasekaran Sathyamurthy, Sivakumar Panneerselvam
  • Patent number: 9313679
    Abstract: A method for transmitting a sounding reference signal and a method and device for indicating a configuration are provided. A method for indicating a sounding reference signal configuration may include: generating at least two pieces of downlink control signaling DCI, where each of the at least two pieces of DCI includes a sounding reference signal SRS configuration information element; and transmitting the at least two pieces of DCI in a subframe to a terminal, so that the SRS configuration information elements in the at least two pieces of DCI are used to jointly indicate an SRS configuration. Solutions of embodiments of the present invention can improve accuracy and flexibility of indicating an SRS configuration.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: April 12, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qiang Li, David Mazzarese
  • Patent number: 9305011
    Abstract: An archival storage cluster of preferably symmetric nodes includes a data protection management system that periodically organizes the then-available nodes into one or more protection sets, with each set comprising a set of n nodes, where “n” refers to a configurable “data protection level” (DPL). At the time of its creation, a given protection set is closed in the sense that each then available node is a member of one, and only one, protection set. When an object is to be stored within the archive, the data protection management system stores the object in a given node of a given protection set and then constrains the distribution of copies of that object to other nodes within the given protection set. As a consequence, all DPL copies of an object are all stored within the same protection set, and only that protection set. This scheme significantly improves MTDL for the cluster as a whole, as the data can only be lost if multiple failures occur within nodes of a given protection set.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: April 5, 2016
    Assignee: HITACHI DATA SYSTEMS CORPORATION
    Inventor: Robert S. Mason, Jr.
  • Patent number: 9307552
    Abstract: A User Equipment, UE, of a cellular communication system transmits scheduling assistance data to a base station comprising a base station scheduler which schedules uplink packet data. The scheduling assistance data relates to uplink packet data transmission from the UE. The UE comprises a channel controller which is operable to cause the scheduling assistance data to be transmitted from the UE to the base station in a first physical resource of an uplink air interface. The first physical resource is not managed by the base station based scheduler. The scheduling assistance data may specifically be transmitted in a first transport channel multiplexed with other transport channels on a physical resource. The transport channels may be individually optimized and may have different termination points and transmission reliabilities. Specifically, the transport channel supporting the scheduling assistance data signaling may have a high reliability and be terminated in the base station.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: April 5, 2016
    Assignee: SONY CORPORATION
    Inventors: Nicholas William Anderson, Martin Warwick Beale, Peter Jonathon Legg
  • Patent number: 9306757
    Abstract: A method for processing multicast data packets has steps for (a) requesting a second router upstream router by a multiple-processor data router to join a multicast group, the request including identification of a single physical ingress port from a plurality of available ports for receiving the multicast data packets; (b) preparing a multicast forwarding information base (MFIB) limited to only forwarding information incorporating the identified physical ingress port, and distributing the MFIB to a client software module hosting the identified physical ingress port; (c) receiving the multicast data packets at the identified ingress port; and (d) using only the MFIB to route the received multicast data packets.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: April 5, 2016
    Assignee: Pluris, Inc.
    Inventors: Steven Clay Ellis, Deepak Kharbanda, Xiaoyan Chang
  • Patent number: 9304801
    Abstract: An efficient elastic enforcement layer (EEL) for realizing security policies is deployed in a cloud computing environment based on a split architecture framework. The split architecture network includes a controller coupled to switches. When the controller receives a packet originating from a source VM, it extracts an application identifier from the received packet that identifies an application running on the source VM. Based on the application identifier, the controller determines a chain of middlebox types. The controller further determines middlebox instances based on current availability of resources. The controller then adds a set of rules to the switches to cause the switches to forward the packet toward the destination VM via the middlebox instances.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: April 5, 2016
    Assignee: Telefonaktiebolaget L M Erricsson (publ)
    Inventors: Tommy Koorevaar, Makan Pourzandi, Ying Zhang
  • Patent number: 9301287
    Abstract: Provided are a method and device for transmitting uplink control information in a wireless communication system. A terminal determines a feedback cell where uplink transmission blocks and uplink control information are multiplexed, from among a plurality of serving cells. The terminal multiplexes the uplink transmission blocks and the uplink control information on an uplink shared channel of the feedback cell, and the multiplexed uplink control information is transmitted on the uplink shared channel of the feedback cell.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: March 29, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Dong Youn Seo, Joon Kui Ahn, Suck Chel Yang, Min Gyu Kim, Dae Won Lee
  • Patent number: 9301274
    Abstract: Multiple field units in a CDMA system are synchronized for communication with a base station using a shared forward and reverse link channel. Each field unit is assigned a time slot in a forward link channel to receive messages from the base station. Likewise, each field unit is assigned a time slot on a common reverse link channel for transmitting messages to the base station. Timing alignment among each of many field units and the base station is achieved by analyzing messages received at the base station in a corresponding time slot from each field unit. Thereafter, a message is transmitted in a corresponding time slot to a particular field unit from the base station for adjusting its timing so that future messages transmitted from the field unit are received in the appropriate time slot at the base station.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: March 29, 2016
    Assignee: Intel Corporation
    Inventors: G. Rodney Nelson, Jr., John E. Hoffmann, Antoine J. Rouphael, James A. Proctor