Converting Between Protocols Patents (Class 370/466)
  • Patent number: 10382894
    Abstract: A method of measuring inter-device relative coordinates performed by a first device communicating with at least one second device belonging to a group to which the first device belongs includes measuring a range between the first device and the second device through communication with the second device; receiving range information between a plurality of second devices from the second device; calculating a plurality of solutions for inter-device relative coordinates using information about the range between the first device and the second device and the range information between the plurality of second devices; and deducing a true solution among the plurality of solutions for the inter-device relative coordinates using coordinates of each of the first device and the at least one second device with respect to a reference origin that is calculated using a Pedestrian Dead Reckoning (PDR) technique.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: August 13, 2019
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Hoe Sung Yang, Seung Il Myong, Kang Bok Lee, Jun Ho Jin
  • Patent number: 10382281
    Abstract: A method and system for rule based Internet Protocol version 4 (IPv4) to Internet Protocol version 6 (IPv6) migration assisting framework is disclosed. The method provides guidance and assistance for migrating a product, a system or the like to IPv6. The method views across the complete development life cycle, not restricting only to the impacted code base of the system artifacts. The method scans the system artifacts for IPv4 dependency detection and then provides IPv4 Dependency Removal Effort Estimation (IDRE). The IPv4 dependency detection is based on predefined Meta-rules constructed with respect to the context of product. The IDRE combines Analysis Effort (AE) and Project Execution Effort (PEE) to provide a user and/or the organization order of magnitude estimate based on the assessment of IPv4 dependencies, level of coupling with IPv4 dependencies against different parts of the system artifacts.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: August 13, 2019
    Assignee: HCL TECHNOLOGIES LIMITED
    Inventors: Shashidhar Krishnamurthy, Mukta Agarwal, Saurabh Chattopadhyay, Banish Bansal, Shailender Govil
  • Patent number: 10362496
    Abstract: Embodiments of the present invention provide a link control node and method, and a system. An MPTCP sublink is identified; and from the MPTCP sublink, a first MPTCP sublink on which link control needs to be performed is determined, and an adjustment manner applicable to the first MPTCP sublink is determined. By adding centralized management and control measures on MPTCP connections, a data transmission process on each MPTCP sublink can be performed on an expected communication link, which adapts to running requirements of a system. Therefore, radio resources can be appropriately allocated, and system performance can be improved.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: July 23, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Min Huang, Xian Zhang
  • Patent number: 10362583
    Abstract: A mobile telecommunications network includes: a radio access network having radio means (2000) for wireless communication with a plurality of terminals (10) registered with the telecommunications network and control means (700) operable to provide services to the users of the terminals connected thereto, and a core (2030) including a store of policy information (9, 36) for respective ones of the terminals (10), and distribution means operable to provide to the control means associated with one of the terminals the policy information; wherein the control means is operable to store the policy information together with an indicator of the version of the policy information during periods when the terminal is disconnected from the control means, the control means including checking means for checking the currency of the policy using the indicator of the version of the policy and means for applying the stored policy information to the terminal when the terminal re-connects to the control means if the checking means
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: July 23, 2019
    Assignee: VODAFONE IP LICENSING LIMITED
    Inventors: Walter Bindrim, John Moughton, Adam Pollard, David Fox, Peter Cosimini, Matthew Cheng, Christopher Pudney
  • Patent number: 10362622
    Abstract: A method and apparatus are disclosed to manage the enhanced medium access control-e (MAC-e) and enhanced MAC-es resources and respective variables for the enhanced dedicated channel (E-DCH) in the enhanced Cell_FACH state. Due to the nature of the E-DCH transmission in the uplink (UL) in the Cell_FACH state and the fact that a wireless transmit/receive unit (WTRU) might set up and release the E-DCH resources more frequently, methods to deal with the TSN numbering are described.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 23, 2019
    Assignee: Signal Trust for Wireless Innovation
    Inventors: Diana Pani, Rocco DiGirolamo, Christopher R. Cave, Paul Marinier, Benoit Pelletier
  • Patent number: 10356623
    Abstract: Aspects for reducing interference between networks are provided. A signal transmitted by a first network over a communications medium using an unlicensed frequency spectrum is decoded to determine one or more parameters of a packet in the signal. A level of utilization of the communications medium by the first network can be estimated based at least in part on a signal strength of the signal and the one or more parameters. A time for communicating in a second network over the communications medium using the unlicensed frequency spectrum can be adjusted based at least in part on the level of utilization of the communications medium by the first network.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: July 16, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ahmed Kamel Sadek, Mohammad Naghshvar, Nachiappan Valliappan
  • Patent number: 10349463
    Abstract: Systems and methods are disclosed for a WTRU to operate using multiple schedulers. The WTRU may exchange data with the network over more than one data path, such that each data path may use a radio interface connected to a different network node and each node may be associated with an independent scheduler. For example, a WTRU may establish a RRC connection between the WTRU and a network. The RRC connection may establish a first radio interface between the WTRU and a first serving site of the network and a second radio interface between the WTRU and a second serving site of the network. The RRC connection may be established between the WTRU and the MeNB and a control function may be established between the WTRU and the SCeNB. The WTRU may receive data from the network over the first radio interface or the second radio interface.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: July 9, 2019
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Ghyslain Pelletier, Paul Marinier, Diana Pani, Stephen E. Terry, Pascal M. Adjakple, Samian Kaur
  • Patent number: 10339164
    Abstract: An apparatus, system, method, and program product are disclosed for data exchange in a collaborative environment. A data module receives first data from a first application that corresponds to second data of a second application. The first data has a structured format readable by the first application, but not readable by the second application. The structured format includes a semantic language format. A conversion module converts the first data from the semantic language format to an intermediate data having a format readable by the second application. A synchronization module synchronizes the intermediate data with the second data such that changes made to the first data by the first application are replicated in the second data of the second application.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: July 2, 2019
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Marek Obitko, Robert Mavrov, Vaclav Jirkovsky, Danny L. Carnahan, Leopoldo Paredes, Haithem Mansouri, Michael Kalan
  • Patent number: 10341425
    Abstract: Systems, methods, and computer readable media for sharing awareness information are provided. A non-aware electronic device can require awareness information including, for example, information about its environment or information about its status within its environment, in order to perform a particular device operation. When the non-aware device lacks an awareness component for detecting the required type of awareness information, the non-aware device can establish a communications path with an aware device that includes such an appropriate awareness component. The aware device can share the required type of awareness information as captured by its awareness component with the non-aware device. The distance between the non-aware device and the aware device can be less than a threshold distance to ensure that the shared awareness information is relevant to the non-aware device.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: July 2, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin Andrew Rottler, Kyle Patrick Nadeau, Tyler Mincey, Taido L. Nakajima
  • Patent number: 10333636
    Abstract: The present disclosure relates to methods and systems for monitoring upstream signals and for providing the total bandwidth to a base station for analysis of any disruptions. In an example, the present methods and systems include at least a first circuit and a second circuit. The first circuit is coupled to a cable input-output port. The first circuit is configured for providing upstream signals from broadband signals of the upstream feed. The second circuit is configured for processing the upstream signals by adjusting its dynamic range to provide processed signals with an adjusted dynamic range. The second circuit is also configured for analyzing a spectrum of the processed signals and for providing information characterizing the processed signals to a processor of a modem.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: June 25, 2019
    Assignee: SiTune Corporation
    Inventors: Vahid Mesgarpour Toosi, Marzieh Veyseh, Mehdi Khoshgard, Saeid Mehrmanesh
  • Patent number: 10326816
    Abstract: The present invention provides An apparatus for receiving a broadcast content via one or more networks. The apparatus comprises a broadcast network interface for receiving broadcast streams including first protocol packets including first portions of the broadcast content via a broadcast network, a heterogeneity network interface for receiving second protocol packets including a second portion of the broadcast content via a heterogeneity network, and a processor for configuring the broadcast content using the first protocol packets and the second protocol packets based on information included in the third protocol packets.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: June 18, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Sejin Oh, Jangwon Lee, Woosuk Ko, Sungryong Hong, Woosuk Kwon, Kyoungsoo Moon
  • Patent number: 10324772
    Abstract: A system and method for facilitating integrating software systems. An example method includes generating a test dataset (also called instance dataset herein); inputting the test dataset to a first software system and a second software system that are to be integrated; triggering a first set of one or more source messages (also called target messages herein) from the first software system and a second set of one or more source messages from the second output message based on the test dataset; receiving the first set of one or more source messages and the second set of one or more source messages; and analyzing the message sets to determine a mapping sufficient to translate messages exchanged between the first and second software systems, such that the messages are readable thereby.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: June 18, 2019
    Assignee: Oracle International Corporation
    Inventors: Christoph Bussler, Herbert Stiel, Edward Macosky
  • Patent number: 10321277
    Abstract: A method for computer-aided mapping of system information medium access control protocol messages onto a plurality of transport channels for transmission using an orthogonal frequency division multiple access method, wherein a scheduling of system information data packets information in the context of the mapping on a transport channel of the plurality of transport channels is carried out dependent on the type of the system information.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: June 11, 2019
    Assignee: INTEL DEUTSCHLAND GMBH
    Inventors: Hyung-Nam Choi, Michael Eckert, Maik Bienas, Florian Steinmann
  • Patent number: 10318164
    Abstract: In general, techniques are described by which to provide an interface architecture for storage devices. A storage device comprising non-volatile memory, and a hardware controller may be configured to perform various aspects of the techniques. The hardware controller may be configured to read from or write to one or more data registers in a host device to provide a direct communication channel between each of one or more threads executed by one or more processors of the host device and the hardware controller. The hardware controller may further be configured to send a plurality of commands received from the direct communication channel into a hardware queue, and issue access requests based on the plurality of commands to read data from or write data to the non-volatile memory.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: June 11, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventor: Arup De
  • Patent number: 10313306
    Abstract: An apparatus receives an upper layer packet that includes data from a source device, a virtual private network (VPN) identification, a destination address, and a destination option type. The apparatus authenticates the upper layer packet by comparing the VPN identification of the received upper layer packet to a customer VPN identification. The apparatus determines whether the apparatus recognizes the destination option type of the upper layer packet. The apparatus discards the upper layer packet on a condition that the apparatus does not recognize the destination option type. The apparatus decapsulates the upper layer packet into a lower layer packet and transmits the decapsulated packet to a destination on a condition that the apparatus recognizes the destination option type.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: June 4, 2019
    Assignee: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 10313514
    Abstract: A method for mediating a communication session between a first user and a second user is disclosed. The method includes storing, in a registry, device information for the second user. The device information includes a list of two or more devices associated with the second user, and, for each device, a list of one or more capabilities of the device. The method also includes selecting, for a communication session of a first type, a second device from the list of two or more devices by sorting the plurality of device information. Additionally, the method includes receiving a request to open a communication session with the second user. The request originates from a first device of the first user and includes a first session type identifier of the first type. Further, the method includes, in response to receiving the request, returning a response including device information of the second device.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: June 4, 2019
    Assignee: Plantronics, Inc.
    Inventors: Cary Bran, Shantanu Sarkar
  • Patent number: 10311008
    Abstract: Embodiments include a storage device, comprising: a chassis; non-volatile storage media disposed on the chassis; a network interface connector integrated with the chassis, wherein the network interface connector integrated with the chassis is structured to be directly inserted into a network switch; and control logic disposed on the chassis and configured to enable access to the non-volatile storage media through the network interface connector.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: June 4, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Fred Worley, Sompong Paul Olarig, Harry Rogers, Jason Martineau
  • Patent number: 10291670
    Abstract: A virtual cypher system for providing online real-time performances. The virtual cypher system creates a virtual cypher for providing sequential online real-time performances based on a filtering scheme using customizable user selected features. The virtual cypher system generates a user profile page for each new user, determines whether a virtual cypher exists for a category and performance selection chosen by a user, creates a virtual cypher in conformance with the customizable user selected features when the system determines that a virtual cypher does not already exist for the category and performance selection, and adds the user to a waitlist queue. Further, the virtual cypher system initiates, in sequential order, a content-specific real-time performance corresponding to the performance selection, for each user in the waitlist queue, and transmits received real-time streaming data corresponding to the performance by each user to viewers of the virtual cypher.
    Type: Grant
    Filed: February 25, 2018
    Date of Patent: May 14, 2019
    Assignee: CypherLive LLC
    Inventors: Michael Grant, Kimberly McLean
  • Patent number: 10289475
    Abstract: According to one embodiment, a memory system includes a first memory, an interface circuit, and a processor. The interface circuit is configured to receive a first request from an external device. The processor is configured to select a mode among a plurality of modes in response to the first request, and perform, on data read from the first memory, error correction of the selected mode.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: May 14, 2019
    Assignee: Toshiba Memory Corporation
    Inventors: Masayoshi Sato, Kenichiro Suzuki
  • Patent number: 10291750
    Abstract: The techniques include communicating a plurality of TCP data segments from different TCP connections as a single TCP data segment via a TCP gateway connection. For example, network host devices of autonomous systems may ordinarily transfer TCP data segments across dedicated TCP connections. An Autonomous System Boundary Router (ASBR) on one end of the TCP gateway connection may intercept TCP data segments from different TCP connections and may append the TCP data segments as a single appended TCP data segment and communicated via the TCP gateway connection. An ASBR on the other end of the TCP gateway connection may separate TCP data segments from the appended TCP data segment and determine, based on connection flow information, the TCP connections associated with each of the separated TCP data segments. The ASBR may then forward the separated TCP data segments to their original destinations.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: May 14, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: Sameer Seth, Abhishek Sudhakar Mudumbi, Murali Mohan Krishnamurthy
  • Patent number: 10277719
    Abstract: A method includes receiving inputs including a serial communication protocol specification and serial port settings associated with a serial communication channel. The method includes determining a transmission speed, a request size, and a response size of the serial communication channel based on the inputs. The method includes determining a timeout value corresponding to the serial communication channel based on the transmission speed, the request size, and the response size. The method includes automatically setting a timeout parameter for the serial communication using the determined timeout value. The timeout parameter defines a length of time between a start time of a transmission of a request through the serial communication channel and an end time of waiting to receive a response. The method includes in response to not receiving the response before the end time, determining that a first device is not connected to a second device through the serial communication channel.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: April 30, 2019
    Assignee: Honeywell International Inc.
    Inventors: Junyu Chen, Haifeng Liang, Enkui Lv, Ke Zou, Huagang Xu
  • Patent number: 10264617
    Abstract: A wireless relay device that performs relay of data over a wireless network includes: a manager that manages a second wireless network different from a first wireless network that the own device joins; and a transfer controller that transfers data transmitted to the own device over the second wireless network, to a preset transfer destination over the first wireless network.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: April 16, 2019
    Assignee: Yokogawa Electric Corporation
    Inventors: Naoyuki Fujimoto, Masato Yamaji, Kenichi Takeda, Haruka Yamada
  • Patent number: 10264213
    Abstract: A digital content conference sharing system comprising a first large common emissive surface arranged for viewing by users within a conference space, a first conference table assembly located in the conference space and including at least a first worksurface member and at least first and second user stations including first and second station worksurfaces and first and second indicator devices, the first indicator device controllable to indicate at least first and second visually distinct states, the second indicator device controllable to indicate at least the first visually distinct state and a third visually distinct state that is distinct from the first and second states, a processor programmed to perform the steps of, while a source device is associated with the first station or the second station and capable of sharing but is not sharing content on the common emissive surface, controlling the first and second indicators to indicate the first state, respectively and, while a source device is associated w
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: April 16, 2019
    Assignee: Steelcase Inc.
    Inventor: Darrin Sculley
  • Patent number: 10263840
    Abstract: Systems and methods for stretching a subnet that do not require level 2 (L2) communications to be handled are provided. A user may gradually migrate VMs or applications instead of migrating an entire subnet at one time, may fail-over specific VMs without failing-over an entire subnet or renumbering IP addresses, may deploy applications to the cloud without the need to create a VPN, or may enable hybrid network connectivity without modifying routes or (re)configuring edge routers, among other benefits. The domains over which the subnet are stretched include a virtual gateway which is associated with the layer-3 (L3) addresses of the other domains. L3 communications within the domain are routed within that domain, and L3 communications within the subnet in another domain are intercepted by the local gateway, are passed to the remote gateway of the other domain, and are forwarded to the destination while leveraging L3 communications.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: April 16, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Uma Mahesh Mudigonda
  • Patent number: 10250436
    Abstract: Aspects of the embodiments are directed to systems, methods, and devices for error handling of data received across a multi-Lane Link compliant with a Peripheral Component Interconnect Express (PCIe) protocol. The system can include an upstream device to transmit a data packet across a multi-Lane Link compliant with the PCIe protocol and a downstream device connected to the upstream device across a multi-Lane Link, the downstream device comprising a receiver that comprises a deframer logic. The deframer logic can identify a Framing error in a received data packet received on one Link of the multi-Lane Link; determine that one or more other data packets received on one or more other Links of the multi-Lane Link do not present a Framing error; and process the received data packet based on the one or more other data packets received on the one or more other Links.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: April 2, 2019
    Assignee: Intel Corporation
    Inventor: Debendra Das Sharma
  • Patent number: 10243844
    Abstract: A telecommunications mobility management system is arranged to allocate a mobile unit to different switching routes for different classes of service, for example to allow services capable of operation over packet-switched and circuit-switched to be managed separately. Separate location updates are transmitted to a register, and flagged for selective retrieval by a routing function when an incoming connection request is made, the appropriate switch ID being selected according to the class of service to which the connection request relates.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: March 26, 2019
    Assignee: British Telecommunications Public Limited Company
    Inventors: Maria Cuevas Ramirez, Scott Bailey
  • Patent number: 10225295
    Abstract: A multicast packet forwarding method, to implement multicast forwarding of an IPv6 multicast data packet on an IPv4 network, thereby saving bandwidth of the IPv4 network. The method includes: receiving an MLD multicast group join packet that is sent by an ISATAP host, encapsulated in an IPv4 unicast packet, and used for joining an IPv6 multicast group; maintaining an IPv6 multicast forwarding table according to the MLD multicast group join packet; receiving an IPv6 multicast data packet that is sent by an IPv6 network device and corresponds to the IPv6 multicast group; encapsulating, according to an IPv6-IPv4 multicast group mapping relationship, the IPv6 multicast data packet in an IPv4 multicast data packet, and sending the IPv4 multicast data packet to an IPv4 device, so that the IPv4 device forwards the IPv4 multicast data packet to the ISATAP host.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: March 5, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Dehua Yang
  • Patent number: 10224752
    Abstract: An apparatus for designing, tuning and matching of wireless power transfer systems comprises a processor. The processor is configured to determine electrical circuit parameters of a wireless power transfer system for each combination of a plurality of characteristics for the wireless power transfer system that are within respective ranges for each of the plurality of characteristics. The processor is configured to select a first group of combinations of the plurality of characteristics for which the electrical circuit parameters determined satisfy a set of user design constraints. The processor is configured to validate a second group of combinations selected from the first group of combinations that satisfy a performance requirement of the wireless power transfer system.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: March 5, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Wojciech Adam Chlebosz, Daniel Kuerschner
  • Patent number: 10200978
    Abstract: A system and method for transmitting high speed data on fixed rate and for variable rate channels. The system and method provides the flexibility of adjusting the data rate, the coding rate, and the nature of individual retransmissions. Further, the system and method supports partial soft combining of retransmitted data with previously transmitted data, supports parity bit selection for successive retransmissions, and supports various combinations of data rate variations, coding rate variations, and partial data transmissions.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: February 5, 2019
    Assignee: Apple Inc.
    Inventors: Wen Tong, Leo L. Strawczynski, Shalini Periyalwar, Claude Royer
  • Patent number: 10181118
    Abstract: A method includes receiving, by a payment server, a request for a payment from a mobile communication device; and, generating, a request to verify the location of the mobile communication device. In response to receiving the location of the mobile communication device, determining whether or not to authorize the requested payment.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: January 15, 2019
    Assignee: LOOKOUT, INC.
    Inventors: Ariel Salomon, Kevin Patrick Mahaffey
  • Patent number: 10182448
    Abstract: Disclosed is a network interference coordination method in a co-primary spectrum sharing scenario. The method comprises the following steps: a first network and a second network negotiate an inter-network shared band, the shared band being in a shared spectrum pool; the first network evaluates inter-network interference; the first network determines whether to perform internal coordination, if internal coordination is performed, the first network performs internal coordination; if internal coordination is not performed, request the second network to perform inter-network interference coordination; the second network determines whether to perform internal coordination, if internal coordination is performed, the second network performs internal coordination; and if internal coordination is not performed, go back to the step of negotiating, by a first network and a second network, an inter-network shared band.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: January 15, 2019
    Assignee: SHANGHAI RESEARCH CENTER FOR WIRELESS COMMUNICATIONS
    Inventors: Yuanping Zhu, Jiang Wang, Qiaoling Yu, Yong Teng, Kari Horneman
  • Patent number: 10171367
    Abstract: Methods, computer-readable media and apparatuses to improve storage and compression of data are disclosed. A processor receives a data stream, wherein the data stream comprises multiplexed data from a plurality of different sources, analyzes the data stream to identify a source of the plurality of different sources for each block of data of the data stream, demultiplexes the data stream based on the source of the each block of data of the data stream and applies a compression to the data stream that is demultiplexed based on the source of the each block of data of the data stream.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: January 1, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Andrew Vishnyakov
  • Patent number: 10172066
    Abstract: Embodiments presented herein relate to bearer handling, and particularly to a method, a network node, a computer program, and a computer program product for flexible bearer handling in a communications network. Packet data convergence protocol (PDCP) protocol data units (PDUs) are acquired. Individual PDCP PDUs are encapsulated into individual frames at at least one protocol layer above a bottom-most protocol layer. The individual frames are switched towards a packet switched network.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: January 1, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kim Laraqui, Ioanna Pappa, Tomas Thyni
  • Patent number: 10171330
    Abstract: Integrating a further communication bridge into a running data processing system. The data processing system includes a communication client running a first operating system having no own communication stack and at least a first communication bridge running a second operating system having an own communication stack. The first communication bridge is configured as a master communication bridge. The further communication bridge announces itself as a slave communication bridge at an announcement time. The master communication bridge executes a quiesce process on the network adapter and on the API of the communication client when there are no data packets in the queue with a sending time earlier than the announcement time. The master communication bridge extracts the state of its communication stack and sends it to the further communication bridge. The master communication bridge resumes the network adapter and the API.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
  • Patent number: 10171421
    Abstract: The invention provides an intrusion detection and prevention system and computer program which, when operated or executed by a security element (7) situated between a receiver (3) and a media access control (MAC) element (5) of a device (1) of a wireless network, performs the steps of receiving wireless traffic from the receiver of the device, and detecting that MAC element the traffic is allowed according to one or more rules and passing the traffic to the MAC element of the device, or detecting that the traffic is not allowed according to the one or more rules and preventing the traffic from passing to the MAC element of the device.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: January 1, 2019
    Assignee: TRAFFIC OBSERVATION VIA MANAGEMENT LIMITED
    Inventors: Alan James Marshall, Bosheng Zhou, Alastair McKinley
  • Patent number: 10164879
    Abstract: First and second IP flows corresponding to a first source are received. An SDI signal corresponding to the first source is generated based on a selected one of the simultaneously received first and second flows. Reception of one of the first and second flows is stopped, and the SDI signal is generated based on the remaining one of the first and second flows. A third IP flow transporting a payload corresponding to a second source is received, and a transition performed between first and second sources. An SDI signal corresponding to the second source is generated based on the third flow. Reception of the remaining one of the first and second flows is stopped, and a fourth IP flow corresponding to the second source is received. The SDI signal corresponding to the second source is generated based on a selected one of the simultaneously received third and fourth flows.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: December 25, 2018
    Assignee: Embrionix Design Inc.
    Inventors: Yanik Reid, Normand Leclerc, Louis Caron, Renaud Lavoie, Eric Dudemaine
  • Patent number: 10165015
    Abstract: A system and method for communicating with a client application that can include establishing a client signaling communication channel with a first client application; receiving a communication request from the first client application through the client signaling communication channel, wherein the communication request contains at least an authentication token and a specified communication destination; verifying the authentication token; if the authentication token is verified, at the system bridge, establishing a signaling communication channel with the communication destination and a second media communication channel with the specified communication destination; at the system bridge, establishing a first media communication channel with the client application; and merging the first media communication channel with the second media communication channel.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 25, 2018
    Assignee: Twilio Inc.
    Inventors: Jeffrey Lawson, John Wolthuis, Evan Cooke, Jonas Borjesson, Rob Simutis, Brian Tarricone, Edward Kim, Ameya Lokare
  • Patent number: 10164909
    Abstract: A network adapter, includes a first transceiver module with a transceiver that operates according to a first network protocol and a memory element that includes information that identifies the first network protocol, a second transceiver module with a transceiver that operates according to a second network protocol and a memory element that includes information that identifies the second network protocol, and a controller that reads the information from the first memory element, directs an information handling system to invoke a first network driver associated with the first network protocol based upon the information, reads the second information from the second memory element, and directs the information handling system to invoke a second network driver associated with the second network protocol based upon the second information.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: December 25, 2018
    Assignee: DELL PRODUCTS, LP
    Inventors: Jonathan F. Lewis, Hendrich M. Hernandez, Wade Andrew Butcher, Kevin A. Hughes
  • Patent number: 10157428
    Abstract: Offline sharing of content is performed. An offline request to share content associated with a content sharing platform to a social networking service is received by a processing device of a user device. The offline request is received while the user device is not connected to a network. A share request is generated for the content in view of the social networking service. The share request for the content is generated while the user device is not connected to the network. Upon determining that a network connection is available, the share request for the content is provided to the social networking service.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: December 18, 2018
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 10154402
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A method and user equipment (UE) for transmitting and receiving discovery information in a wireless communication system supporting a proximity service are provided. The method for transmitting discovery information includes receiving, in a medium access control (MAC) layer, discovery information for discovery associated with the proximity service from a higher layer, generating, in the MAC layer, a MAC protocol data unit (PDU) including the received discovery information, and transmitting, in a physical (PHY) layer, a discovery signal including the generated MAC PDU.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: December 11, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anil Agiwal, Young-Bin Chang
  • Patent number: 10154418
    Abstract: Methods and arrangements for use in a respective node and mobile terminal in a first system associated with a first frequency band for radio communication, for supporting avoiding or reducing interference in a second frequency band associated with a second system, which second frequency band is adjacent to the first frequency band. The method for use in the node comprises detecting activity of the second system in the second frequency band and adjusting the bandwidth used by the node for communication, based on characteristics of the detected current activity of the second system in the second frequency band, such that interference to the second frequency band, from radio communication associated with the node, is adapted to the second system activity in said second frequency band. The method further comprises providing information of said adjustment to at least one mobile terminal. Further, information of said adjustment could be provided to neighboring nodes.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: December 11, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jorgen Karlsson, Konstantinos Dimou, Sverker Magnusson, Olav Queseth
  • Patent number: 10149090
    Abstract: In one general aspect, an apparatus includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to a primary processing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the primary processing device using a second wireless communication protocol.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Alberto Martin Perez, James Neil Weatherall, Felix Lin
  • Patent number: 10142230
    Abstract: A computer-implemented method for transmitting messages associated with IPv4 addresses on an IPv6 network comprising: receiving, in a first message from an IPv4 network, an IPv4 address of a component in the IPv4 network; parsing the IPv4 address into a plurality of elements; creating a new host name for the IPv4 address based on the parsed plurality of elements; sending, to a domain name server (DNS) associated with the IPv6 network, a request to perform a DNS lookup of the host name; responsive to the DNS lookup request, receiving an IPv6 address; and processing the first message as if it were originally received with the IPv6 address.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: November 27, 2018
    Assignee: Vonage Business Inc.
    Inventors: Itay Bianco, Sagi Iltus, Gil Osher, Matthew Dennis Krokosz, Natan Shaltiel, Sagie Machlin
  • Patent number: 10122832
    Abstract: A computational device has an interface to access a heterogeneous cloud storage comprised of a first cloud storage maintained by a first entity and a second cloud storage maintained by a second entity. The computational device transmits, via a first communications protocol over the interface, a first set of data comprising usernames to a first cloud storage maintained by a first entity. The computational device transmits, via a second communications protocol, a second set of data comprising passwords corresponding to the usernames to a second cloud storage maintained by a second entity. On elapse of a first predetermined amount of time or the first communications protocol being compromised, the first communications protocol is changed to a third communications protocol. On elapse of a second predetermined amount of time or the second communications protocol being compromised, the second communications protocol is changed to a fourth communications protocol.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: November 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. Borlick, Lokesh M. Gupta, Roger G. Hathorn, Karl A. Nielsen
  • Patent number: 10116900
    Abstract: Method and apparatus for initiating and managing a chat session are described herein. According to one embodiment, user activities with respect to the data processing system are monitored, including user activities that are unrelated to chat services. In response to a request to initiate a chat session between a local user and a remote user, a first chat service account is selected from a list of chat service accounts associated with the remote user based on the monitored user activities. A chat session is initiated using the selected first chat service account of the remote user and a second chat service account selected for the local user. Certain information is displayed within a chat window indicating that the chat session is conducted between the first and second chat service accounts. Other methods and apparatuses are also described.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: October 30, 2018
    Assignee: APPLE INC.
    Inventors: Justin Wood, Peter Westen, Pierre De Filippis
  • Patent number: 10110639
    Abstract: The invention concerns a telecommunication method, wherein a communication connection, initiated and controlled by the Session Initiation Protocol (SIP) provided by an SIP server (16, 24), is established to and/or from a communication terminal (10, 12), as well as a communication terminal (10, 12) configured for that purpose. According to the invention, a function address in the form of an SIP protocol element, which is or may be initiated by the communication terminal (10, 12), is generated dynamically for calling up at least one function of the SIP server (16, 24) that can be assigned to the respective communication connection and is at least temporarily available, wherein the SIP protocol element serves as the target address for an SIP message to the SIP server (16, 24) to call up the function.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: October 23, 2018
    Assignee: Unify GmbH & Co. KG
    Inventor: Ernst Horvath
  • Patent number: 10097992
    Abstract: A communication system is disclosed comprising a gateway, a number of base stations, and a mobile device. The gateway holds information mapping address data for each base station to information identifying a respective cell operated by that base station. A base station obtains information identifying a cell operated by a neighbor base station and provides this information to the gateway. The gateway obtains from the information held address data for the neighbor base station based on the information identifying the cell operated by the neighbor base station. The gateway generates and sends a message including address data to the base station. The base station receives the message and establishes a connection with the neighbor base station using the address data.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: October 9, 2018
    Assignee: NEC CORPORATION
    Inventor: Sivapathalingham Sivavakeesar
  • Patent number: 10079802
    Abstract: A peer-to-peer server sends a first internal internet protocol (IP) address and a first internal port number of a first node to a second node, and sends a second internal IP address and a second internal port number of the second node to the first node. The first node sends a first packet to the second internal IP address and the second internal port number via a network address translator. The network address translator send a second packet corresponding to the first packet from an intermediary IP address and an intermediary port number to the second node. The second node sends a third packet to the intermediary IP address and the intermediary port number. The network address translator performs a lookup operation to send a fourth packet corresponding to the third packet to the first internal IP address and the first internal port number.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: September 18, 2018
    Assignee: VIVOTEK INC.
    Inventors: Chia-Ming Kuo, Hua-Syuan Wu
  • Patent number: 10078635
    Abstract: System, methods, and computer program products are provided for configuring a computing system that processes messages according to the Session Initiation Protocol (SIP). The method includes defining, by a scripting-type computer processing language, one or more variables, where each variable is configured to store state data based on at least a portion of a SIP message and is associated with the SIP message flow. Once configuration is complete, a series of SIP messages belonging to the SIP message flow is received by the computer system. As each SIP message in the series is received, each SIP message is processed where the message processing includes modifying the state data stored in at least one of the variables based on data included in the respective SIP message.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: September 18, 2018
    Assignee: GENBAND US LLC
    Inventors: Paul Phillips, Ian Macfarlane, Sumit Garg
  • Patent number: 10075567
    Abstract: A method of generating packets in the data plane of a forwarding element is provided. The method selects a configuration set from a plurality of configuration sets of based on a triggering event. The method generates a set of packets using a packet template that corresponds to the selected configuration set. The method sets values of a plurality of the packet fields to identify different information such as the destination of packets. The method places the generated set of packets into an ingress pipeline of the forwarding element.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: September 11, 2018
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Steven Licking, Chaitanya Kodeboyina, Julianne Zhu, Changhoon Kim