Having A Signaling Feature Patents (Class 370/410)
  • Patent number: 10425836
    Abstract: A method performed by a first communication apparatus for transmitting data to a second communication apparatus in a communication channel shared with a communication link including a third communication apparatus, wherein all of the first communication apparatus, the second communication apparatus and the third communication apparatus employing directional transmission, the method comprising: determining there is data to be transmitted to the second communication apparatus; and transmitting the data to the second communication apparatus before listening to the channel.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: September 24, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Gen Li, Cong Shi
  • Patent number: 10404578
    Abstract: The document discloses a method for invoking a routing algorithm, an SDN-OAF, and an SDN controller. The method includes pre-configuring a customized routing algorithm; an SDN controller receiving a path computation request from an application, invoking a corresponding customized routing algorithm according to information about the customized routing algorithm carried in the path computation request to compute a service path.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: September 3, 2019
    Assignee: ZTE CORPORATION
    Inventor: Gang Lu
  • Patent number: 10375426
    Abstract: A method for remote-hosted video effects includes rendering an application frame buffer in a hosting service that is streaming interactive video. Only a portion of the application frame buffer is subsequently displayed on a local device.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 6, 2019
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Stephen G. Perlman, Michael Toy, Timothy S. Cotter, Jérôme Poichet, Paul Andrew Olbrich
  • Patent number: 10361876
    Abstract: [Object] To provide a communication device and a communication method which are capable of achieving both an improvement in reliability of communication in which a frame is transmitted to a plurality of destinations and effective use of wireless communication resources. [Solution] The communication device includes: a communication unit configured to perform communication of a frame. The communication unit transmits a transmission acknowledgment request frame for a transmission acknowledgment response frame including frequency allocation information specifying a transmission frequency of the transmission acknowledgment response frame, and receives the transmission acknowledgment response frame which has undergone frequency division multiplexing, on the basis of the frequency allocation information.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: July 23, 2019
    Assignee: SONY CORPORATION
    Inventors: Yuichi Morioka, Eisuke Sakai
  • Patent number: 10304067
    Abstract: The disclosed embodiments provide a system for evaluating a performance of a mobile application. During operation, the system obtains, for a statistical model used in a quasi-experimental design, a first predicted outcome produced from a first set of data that is collected from two substantially identical versions of a mobile application. Next, the system uses the first predicted outcome to assess a bias of the statistical model. The system then improves an accuracy of the statistical model by using the assessed bias to normalize a second predicted outcome of the statistical model.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: May 28, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ya Xu, Nanyu Chen, Bryan G. Ng, Weitao Duan
  • Patent number: 10282115
    Abstract: A storage system in a clustered system may receive a first input/output (I/O) request. The storage system may include one or more storage nodes. Each of the one or more storage nodes may have a copy of a particular object stored thereon. The storage system may execute the first I/O request. Executing the first I/O request may modify data of a first object in a first storage node. The first object may be a copy of the particular object. The storage system may transfer the modified data of the first object to a master storage node. The master storage node may include a master object update descriptor list.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ralf Eberhard, Erik Rueger, Rolf Schaefer, Frank B. Schmuck
  • Patent number: 10250424
    Abstract: A method and an apparatus for transmitting broadcast, signals thereof are disclosed. The method for transmitting broadcast signals includes processing input streams into BB frames in PLPs; encoding data of the PLPs; building at least one signal frame by mapping the encoded data of the PLPs; and modulating data in the built signal frame by OFDM method and transmitting the broadcast signals having the modulated data, wherein at least one of the BB frames includes a stuffing field and a first indicator describing whether the stuffing field is included in the BB frame.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 2, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaeho Hwang, Sungryong Hong, Woosuk Ko
  • Patent number: 10140150
    Abstract: The efficient use of threads that issue calls to log events. While waiting for the call to return or complete, the threads are put to work on other tasks that are not part of the process that generated the event. This can occur without context switching of the thread, especially when the task to be performed is state-less or context free. In the efficient thread diversion process, the thread calls a logging component to log an event. This blocks the thread from continuing work on a process that the event is part of until the event is logged. The thread then performs a diversion task that is not part of the processing unit that the event is part of. After detecting that the event has logged, the thread continues work on the processing unit that the event is part of.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Patrick Fitzgerald, Cristian Diaconu, Michael James Zwilling, Per-Ake Larson
  • Patent number: 10097645
    Abstract: A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, and transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: October 9, 2018
    Assignee: KASEYA LIMITED
    Inventor: Alan Erringer
  • Patent number: 10069763
    Abstract: A method for establishing a communications path is provided. A routing path between a source port on a source switch and a destination port on a destination switch through intermediate switches is identified. A first message is sent to the source switch, the destination switch and the intermediate switches instructing the recipient switches to prepare for establishing a connection. In response to receiving a first set of acknowledgment messages from the recipient switches, a second message is sent to the destination switch and the intermediate switches instructing these switches to establish a connection to the destination port along the identified routing path. In response to receiving a second set of acknowledgment messages from the destination switch and each of the intermediate switches, a third message is sent to the source switch instructing it to establish a connection between the source port and the established connection to the destination port.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: September 4, 2018
    Assignee: NetScout Systems, Inc.
    Inventors: Steven M. Rosenberry, Patricia D. Littleton, David L. Sclarsky
  • Patent number: 10045275
    Abstract: Disclosed are apparatus and methodology for improving communications among battery operated network endpoints and a central facility. A battery operated endpoint may determine its remaining battery capacity and decide whether it is able to provide message repeating services to other endpoints within the network. The endpoint may make such decision based also on its own communications reliability to a central facility either directly or via other endpoints operating as repeaters.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: August 7, 2018
    Assignee: ITRON, INC.
    Inventor: Scott Cumeralto
  • Patent number: 10027531
    Abstract: A failover system includes a plurality of configuration controllers and a plurality of switches. The switches include a site proxy, a failover module and a routing table. A first site proxy of a first switch is designated as the active proxy and controls failover in the event a switch fails or otherwise becomes unavailable. A second site proxy of a second switch is designated as the backup proxy and controls failover in the event the first switch fails or otherwise becomes unavailable. In the event a switch fails or otherwise becomes available, the active proxy interacts with the configuration controller and reassigns the extensions associated with the failed switch to a different switch of the plurality of switches. If a configuration controller fails or otherwise becomes unavailable, another configuration controller becomes active and establishes communication with the plurality of switches to maintain the operational status of the IP telephony system.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: July 17, 2018
    Assignee: Mitel Networks, Inc.
    Inventor: Kent A. Fritz
  • Patent number: 9942790
    Abstract: The present document discloses a method for reducing a number of access times of a multimode terminal. The method includes the following steps: judging a network state of the terminal; acquiring signal intensity of a base station, calculating network delay time according to the signal intensity of the base station, and setting a timer according to the network delay time; and switching a data service when the timer has timed out. The present document further discloses an apparatus for reducing a number of access times of a multimode terminal.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 10, 2018
    Assignee: ZTE Corporation
    Inventors: Chao Deng, Qilin Wang
  • Patent number: 9924331
    Abstract: Methods and apparatuses for providing feedback information to a second terminal, to avoid disturbance of data directed to a user associated with a first terminal. The method includes receiving data directed to the user associated with the first terminal, transmitting a request for a current status of the user to the wearable device, receiving broadcast packets, wherein the broadcast packets comprises an identifier of the wearable device and the current status of the user, based on the identifier of the wearable device, determining whether the wearable device has been paired with the first terminal, and if so, executing, at the first terminal, at least one feedback operation directed to the second terminal using the current status of the user to indicate the current status of the user.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: March 20, 2018
    Assignee: Anhui Huami Information Technology Co., Ltd.
    Inventors: Haocheng Wu, Hui Wang
  • Patent number: 9906824
    Abstract: Disclosed is a method and device for transmitting media data in a digital broadcasting system for allocating media data to a superframe, and transmitting a superframe in which a time length of media data corresponds to a time length of the superframe.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: February 27, 2018
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Woo-Suk Kim, Byungjun Bae, Hyun-Jeong Yim, Hyoungsoo Lim, Namho Hur
  • Patent number: 9880956
    Abstract: In a bus system that includes at least two subscribed data processing units that exchange messages via a bus in a serial data transmission, the transmitted messages are of a logical structure that includes a start-of-frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field and an end-of-frame sequence, the control field including a data length code, which contains information regarding the length of the data field. The CRC field of the messages can include any of two or more different numbers of bits depending on a value of an associated switchover condition (UB3).
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: January 30, 2018
    Assignee: ROBERT BOSCH GMBH
    Inventor: Florian Hartwich
  • Patent number: 9813447
    Abstract: A function is provided in a network system for adjusting network policies associated with the operation of network infrastructure devices of the network system. Network policies are established on network devices including packet forwarding devices. The network has a capability to identify computer applications associated with traffic running on the network. A network policy controller of the network is arranged to change one or more policies of one or more network devices based on computer application information acquired. The policies changed may be network policies as well as mirroring policies. An example policy to change is direct a network device to mirror traffic to an application identification appliance for the purpose of identifying applications running on the network through a plurality of mechanisms. The function may be provided in one or more devices of the network.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 7, 2017
    Assignee: Extreme Networks, Inc.
    Inventors: Michael Rash, Markus Nispel, Jamie Woodhead, Richard Graham
  • Patent number: 9787554
    Abstract: The present invention accumulates received information in a buffer, monitors a buffer accumulation amount, which is an amount of information accumulated in the buffer, adjusts a clock frequency used to output the information from the buffer based on the monitored buffer accumulation amount, and outputs the information from the buffer in accordance with the adjusted clock frequency.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: October 10, 2017
    Assignee: PFU LIMITED
    Inventors: Kenji Kohzeki, Keisuke Kidoguchi
  • Patent number: 9722943
    Abstract: Seamless path switching is made possible in a multi-hop network based upon stream marker packets and additional path distinguishing operations. A device receiving out-of-order packets on the same ingress interface is capable of determining a proper order for the incoming packets having different upstream paths. Packets may be reordered at a relay device or a destination device based upon where a path update is initiated. Reordering packets from the various upstream paths may be dependent upon a type of service associated with the packet.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: August 1, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Kaustubh Jain, Qi Xue, Peerapol Tinnakornsrisuphap, Brian M. Buesker
  • Patent number: 9716675
    Abstract: Provided is a method and system for controlling an Internet of Things (IoT) device. An IoT control method configured as a computer may include registering an IoT device as a buddy through an open application programmer interface (API) of a messenger service platform; creating a group chat room by grouping a plurality of IoT devices among IoT devices registered as the buddy; and providing a messaging service participated in by the plurality of IoT devices through the group chat room.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: July 25, 2017
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Jun Kyun Choi, Kyu Yeong Jeon
  • Patent number: 9716752
    Abstract: A method and an apparatus for data exchange. The method identifies a first user located within a predefined boundary of a second user according to the location information of two users, and updates the basic statuses of the two users according to their behavior records. The method then determines whether a delayed type of a data exchange request requesting a data exchange between the users is preferred, according to the basic status of the first user and/or the second user. Upon receiving the data exchange request, the server executes the data exchange after a delay permitted by the data exchange request. The method determines the delayed type to be preferred if the basic status of one of the users is in a busy state.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: July 25, 2017
    Assignee: Alibaba Group Holding Limited
    Inventor: Qingfeng Li
  • Patent number: 9713144
    Abstract: Methods and network nodes (700-720) route communications between pairs of source and destination nodes through network nodes (700-720) of a wireless communication system. One resource slot of a wireless communication link is selected (1200) between each of a sequence of the network nodes (700-720) along a communication route between one pair of the source and destination nodes. Another resource slot of the wireless communication link is selected (1202) between at least some of the sequence of the network nodes (700-720) along the communication route between the one pair of the source and destination nodes. Selection of the other resource slot between each of the sequence of the network nodes along the communication route can be constrained to selection among resource slots that are available from only the sequence of the network nodes along the communication route between the one pair of the source and destination nodes.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: July 18, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Johan Axnäs, Kumar Balachandran, Robert Baldemair, Dennis Hui, Hugo Tullberg
  • Patent number: 9672752
    Abstract: A learning assistance server 10 receives, for each question, the answer information indicating the answer to each question in the test questions input to an answer input area 103 on the test screen; updates the test progress information by registering the answer indicated in the received answer information in the test progress information about an appropriate student; and determines with reference to the competitive relationship information whether the student whose test progress information has been updated is linked as the competitor student. When determining that the student is linked as the competitor student, the learning assistance server 10 generates the competitor progress information based on the test progress information about the competitor student.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: June 6, 2017
    Assignee: FLENS INC.
    Inventors: Takahiro Obae, Masahiro Koizumi, Makoto Miyokawa
  • Patent number: 9660793
    Abstract: Techniques for presenting communication between two or more stations in a WLAN environment are provided. Specifically, methods are presented, that when taken alone or together, provide a device or group of devices with an efficient way for fast rate adaptation based on full duplex functionality, increasing link and network throughput. The present disclosure includes a method that provides a fast rate adaptation by leveraging full duplex in order to get immediate channel quality feedback.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: May 23, 2017
    Assignee: INTEL CORPORATION
    Inventors: Ehsan Aryafar, Ping Wang, Po-Kai Huang, Shilpa Talwar
  • Patent number: 9647730
    Abstract: According to one embodiment, a method of transmitting at least one broadcasting signal having PLP (Physical Layer Pipe) data and preamble data includes: encoding the PLP data; encoding the preamble data; mapping the encoded PLP data to PLP data symbols by QAM (Quadrature Amplitude Modulation) modulations; mapping the encoded preamble data to preamble data symbols by QAM modulations; building a signal frame including the PLP data symbols and the preamble data symbols, wherein the preamble data symbols include first signaling information and second signaling information, wherein the first signaling information is for the second signaling information and includes size information of the second signaling information, and wherein the second signaling information is for the PLP data symbols; modulating the signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) method; and transmitting the modulated signal frame.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 9, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Woo Suk Ko, Sang Chul Moon
  • Patent number: 9628569
    Abstract: A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, an transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: April 18, 2017
    Assignee: KASEYA LIMITED
    Inventor: Alan Erringer
  • Patent number: 9614654
    Abstract: A method of wireless communication includes allocating transport blocks to a control channel region as a function of the size of the transport block. The user equipment (UE) monitors at least two different control regions in a subframe for control information. The monitored control regions do not overlap in time. The UE receives a subframe including control information in at least one of the two different control regions.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: April 4, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventor: Peter Gaal
  • Patent number: 9600425
    Abstract: A method for serial data transmission in a bus system having at least two subscribed data processing units, the data processing units exchanging messages via the bus, the transmitted messages having a logical structure in accordance with the CAN standard ISO 11898-1, the logical structure including a start-of-frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field and an end-of-frame sequence, the control field including a data length code, which contains information regarding the length of the data field. The CRC field of the transmitted messages may have at least two different numbers of bits as a function of the content of the data length code.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: March 21, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventor: Florian Hartwich
  • Patent number: 9596273
    Abstract: In one embodiment, a computing device identifies a set of second users to participate in an ongoing media session which was initiated by a first user. Each of the identified second users has a social-networking relationship with the first user, or a social-networking relationship with a media item of the ongoing media session. The computing device provisions the ongoing media session to second users, so that the second users join the ongoing media session in progress at the current point in time of the ongoing media session. The computing device sends a notification to the first user indicating that the second users have joined the ongoing media session.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: March 14, 2017
    Assignee: Facebook, Inc.
    Inventors: Alexandre Roche, Lincoln Hochberg, Vishu Gupta
  • Patent number: 9584559
    Abstract: According to a first aspect of the present invention there is provided a method of handling an IP Multimedia Subsystem, IMS, session establishment request received from a calling party at a Multimedia Telephone Application Server, MMTel AS, within an IMS network from a Serving Call Session Control Function, S-CSCF, over an IMS Service Control, ISC, interface.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: February 28, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Rogier Noldus, Martinus Johannes Franciscus Huijsmans
  • Patent number: 9544088
    Abstract: Disclosed are a broadcast signal transmitter, a broadcast signal receiver, and a method for transceiving a broadcast signal in the broadcast signal transmitter/receiver. A method for transmitting a broadcast signal comprises the following steps: signaling in-band signaling information to at least one of a service component physical layer pipe (PLP) including at least one service component of a broadcast service, a first information PLP including first service information applied to one broadcast service and a second information PLP including second service information applied commonly to a variety of broadcast services; performing the FEC encoding on data included in each PLP; performing time-interleaving on the FEC encoded data; generating a transmission frame including the time-interleaved data; and modulating the transmission frame and transmitting a broadcast signal including the modulated transmission frame.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: January 10, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Woosuk Ko, Seoyoung Baek, Sangchul Moon
  • Patent number: 9531529
    Abstract: The present disclosure relates to a method and apparatus for detecting clock and data recovery loop saddle-point locking in an electronic circuit. Embodiments may include receiving a signal at a primary clock and data recovery (“CDR”) loop associated with the electronic circuit and processing the signal using at least one of a first order CDR loop and a second order CDR loop included within the primary CDR loop. Embodiments may further include determining whether a fast-phase lock module is required, wherein determining includes determining two transitions in a sampling triplet. If it is determined that the fast-phase lock module is required, embodiments may include providing a trigger signal to the fast-phase lock module. Embodiments may further include receiving the trigger signal at the fast-phase lock module associated with the electronic circuit and performing a fast-phase lock operation on the signal.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: December 27, 2016
    Assignee: Cadence Design Systems, Inc.
    Inventors: Mathieu Gagnon, Jean-Francois Delage
  • Patent number: 9491124
    Abstract: An instant messaging client may operate on a host device and enable various forms of control of the host device via instant messaging commands. The instant messaging client may connect to an instant messaging service using a user name and having a list of authorized users. The client may be able to sense that a user is on line and initiate a message session with the user. The user may also be able to initiate a session with the host device through the instant messaging client and perform a variety of functions through the instant messaging session.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sergey Solyanik, Lee Linden, Charles Kindel
  • Patent number: 9485634
    Abstract: Systems and methods for session managed messaging are disclosed. Some implementations include receiving, from an enterprise application and at a session manager, a messaging service message including a session ID and a phone number of a mobile device configured to receive the messaging service message, determining, at the session manager and based on the session ID, whether the messaging service message is part of a new conversation or an existing conversation between the enterprise application and the mobile device, and based on a result of the determining step, assigning a particular code to the messaging service message at the session manager, where the particular code allows the mobile device to group messaging service messages associated with a particular conversation together, and forwarding, from the session manager and to a SMS gateway, the messaging service message along with the assigned particular code.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: November 1, 2016
    Assignee: Cellco Partnership
    Inventors: Sharathbabu Krishnarao, MohanRamSai Gurram, Vijayalakshmi Janakiraman
  • Patent number: 9462582
    Abstract: The present invention relates to configuring search spaces of at least two coexisting control channels in a communication system. In particular, the control channels are defined in at least partially overlapping regions, wherein the overlapping is in the time and/or frequency domain. This configuration enables coexistence of the at least two channels in the same resource grid and better utilization of the resources. Furthermore, it enables sharing of the reference signals.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: October 4, 2016
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Sujuan Feng, Alexander Golitschek Edler Von Elbwart, Christian Wengerter
  • Patent number: 9461720
    Abstract: A wireless terminal may receive downlink signaling over a downlink signaling channel from a base station, with the downlink signaling including a DTX indicator for a first downlink MIMO layer and a retransmission data indicator for a second downlink MIMO layer. Soft bits for the second MIMO layer may be generated for a TTI corresponding to the downlink signaling, and the soft bits may be decoded. After decoding the soft bits, an ACK message for the second MIMO layer may be transmitted responsive to success decoding the soft bits or a NACK message for the second MIMO layer may be transmitted responsive to failure decoding the soft bits, and a default response may be transmitted for the first MIMO layer for the TTI.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: October 4, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Sairamesh Nammi, Namir Lidian
  • Patent number: 9420515
    Abstract: Disclosed are apparatus and methodology for improving communications among battery operated network endpoints and a central facility. A battery operated endpoint may determine its remaining battery capacity and decide whether it is able to provide message repeating services to other endpoints within the network. The endpoint may make such decision based also on its own communications reliability to a central facility either directly or via other endpoints operating as repeaters.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: August 16, 2016
    Assignee: Itron, Inc.
    Inventor: Scott Cumeralto
  • Patent number: 9369255
    Abstract: Message dissemination speed is increased during multicast operations in a network by intelligently selecting one or more feedback time slots for use by destination nodes. In at least one implementation, a feedback time slot is selected based upon probabilities that a plurality of data packets will be successfully distributed to a plurality of destination nodes by various future time slots. These probabilities may be estimated based on, for example, packet erasure probabilities in the network. In some implementations, only destination nodes that have not yet successfully received a plurality of data packets are permitted to transmit feedback during feedback time slots.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: June 14, 2016
    Assignee: Massachusetts Institute of Technology
    Inventors: Muriel Medard, Linda M. Zeger, Arman Rezaee
  • Patent number: 9356864
    Abstract: It is provided a packet transfer apparatus comprising: a packet reception part; a packet transmission part; a packet generation part for generating an own-apparatus-originated packet serving as a packet for instructing a predetermined operation and outputting the own-apparatus-originated packet; a packet search part for determining a content of flow control and searching for an output circuit; a search memory for storing the content of the flow control and information for identifying the output circuit outputting the packet; and a packet transfer processing part. The packet reception part determines whether the received packet is the own-apparatus-originated packet; and outputs a self-origination flag indicating a result of the determining and header information of the received packet to the packet search part. The packet search part determines the content of the flow control for the received packet by referring to the search memory based on the self-origination flag and the header information.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: May 31, 2016
    Assignee: ALAXALA NETWORKS CORPORATION
    Inventors: Kentaro Sugawara, Yuichi Ishikawa, Yutaka Takagi, Takao Nara
  • Patent number: 9305036
    Abstract: A data set is stored in a linear data structure. A memory manager receives multiple change requests for the data set. In response to receiving, for example, a read request for the data set, the memory manager batch processes the change requests by first moving the data set into a non-linear data structure. The non-linear data structure consumes more memory resources than the linear data structure but may provide for faster processing of the change requests while eliminating duplicate data elements. The updated data set is then returned to the more memory-efficient linear data structure.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: April 5, 2016
    Assignee: International Business Machines Corporation
    Inventor: Reinaldo G. Ramos
  • Patent number: 9281964
    Abstract: Provided are a method and signaling gateway for establishing an optimized media path applied in an IMS network. The method includes: during the process of forwarding a session description protocol (SDP) request and response, when receiving a SDP response of a first session, a first ALG judging that there is an optimized media path between itself and a second ALG, then when sending the SDP response of the first session, including indication information in the send SDP response; the first ALG sending a SDP request with the target being the second ALG; and after having received the SDP response of the first session including the indication information or after having received the SDP request with the target being the second ALG and the SDP response of the first session including the indication information, the second ALG sending the SDP response of the first session.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: March 8, 2016
    Assignee: ZTE Corporation
    Inventors: Zhenhua Xie, Zhenwu Hao
  • Patent number: 9270747
    Abstract: A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, an transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: February 23, 2016
    Assignee: KASEYA LIMITED
    Inventor: Alan Erringer
  • Patent number: 9256560
    Abstract: Roughly described, a data processing system comprises a central processing unit and a split network interface functionality, the split network interface functionality comprising: a first sub-unit collocated with the central processing unit and configured to at least partially form a series of network data packets for transmission to a network endpoint by generating data link layer information for each of those packets; and a second sub-unit external to the central processing unit and coupled to the central processing unit via an interconnect, the second sub-unit being configured to physically signal the series of network data packets over a network.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: February 9, 2016
    Assignee: SOLARFLARE COMMUNICATIONS, INC.
    Inventors: Steven L. Pope, David Riddoch, Derek Roberts
  • Patent number: 9258334
    Abstract: A communication broker and methods of administering the same are provided. The communication broker is adapted to direct various enterprises to set up a media channel directly therebetween while remaining in the control signaling path for the communication session. The broker may enable the enterprises to use standard authentication techniques and the Datagram Transport Layer Security (DTLS) protocol to establish the media channel.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: February 9, 2016
    Assignee: Avaya Inc.
    Inventor: David Ahrens
  • Patent number: 9247069
    Abstract: There is provided a method of establishing voice communications over a packet network using a first computer having a first VoIP application, a first modem, a first modem audio subsystem, a microphone and a speaker. The method comprises establishing a VoIP connection with a second VoIP application using the first VoIP application; making a phone connection over a phone line using the first modem; placing the first modem in an audio mode; enabling the first modem audio subsystem to provide a voice communication path between the first modem and the first VoIP application; mixing an audio stream received from the first modem with an audio stream received from the microphone to generate a first mix; and sending the first mix to the first VoIP application.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: January 26, 2016
    Assignee: CONEXANT SYSTEMS, INC.
    Inventors: Andrew B. Webster, Eitan David, Stephen J. McIntyre
  • Patent number: 9236968
    Abstract: A communication device includes a memory to store data and a processor to receive data, to convert the received data and a same data of the received data among the stored data into a predetermined format, and to transmit data resulting from the data conversion.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 12, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Masaki Hirota
  • Patent number: 9237199
    Abstract: Contiguous location based user networks are disclosed herein. A method includes receiving an identification of an area of interest associated with a user of, and transmitting the identification of the area of interest to a server. The method includes determining a location of the user device and transmitting the location to the server. The method includes receiving information identifying a proximity group comprising the user and a plurality of other users. The proximity group includes least one other user being within a proximate area of the location of the user device and having an area of interest corresponding to the area of interest of the user. The proximate area corresponds to a second geographic region smaller than the area of interest. The proximity group further comprising at least one additional other user identified as a neighbor of each of the user and the at least one other user.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: January 12, 2016
    Assignee: Waldeck Technology, LLC
    Inventors: Kenneth Jennings, Steven L. Petersen
  • Patent number: 9154404
    Abstract: A method for an access network device to access a network is disclosed, which comprises: powering on an access switch, and setting in its internal downlink protocol packet address table that all downlink protocol packets are to be oriented to a CPU module; receiving, by the access switch, a downlink protocol packet sent from a node server and orienting the downlink protocol packet to the CPU module of the access switch, and generating, by the CPU module, an uplink protocol packet and sending the uplink protocol packet to the node server, wherein the downlink protocol packet contains an access network address that is to be allocated; sending, by the node server, a network access command to the access switch, wherein the network access command contains an access network address of the access switch, and the access network address is the access network address to be allocated; and updating, by the access switch, its internal downlink protocol packet address table, as orienting only a protocol packet with a desti
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: October 6, 2015
    Assignee: Beijing Qiantang Network Technology Company, LTD.
    Inventors: Dorian Lu, Carl Yang
  • Patent number: 9088966
    Abstract: A network device is configured to receive, from a user device that is not subscribed to a network associated with the network device, a connection request identifying a particular service, of one or more services, to provide to the user device. The system may further identify a packet data network (PDN) to establish based on the particular service; identify one or more parameters, associated with the PDN and identifying a data flow, associated with the particular service, that can be provided to the user device; and establish the PDN based on the one or more PDN parameters. The PDN may permit only the data flow, associated with the particular service, to be transmitted to the user device. The system may further provide the data flow, associated with the particular service, to the user device via the PDN.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 21, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mingxing S. Li, Priscilla Lau, Xuming Chen
  • Patent number: 9077430
    Abstract: A method, a device and a system for transmitting relay data are provided, wherein, the method for transmitting the relay data includes: relay radio access bearer service between a relay node and a relay serving gateway is bore by a relay radio access bearer, so that the relay for the radio access bearer service of the terminal is completed. The method realizes the relay node relays data between a user equipment and a serving gateway.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: July 7, 2015
    Assignee: ZTE CORPORATION
    Inventors: Lifeng Han, Dapeng Li, Yada Huang