Converting Between Protocols Patents (Class 370/466)
-
Patent number: 10264213Abstract: 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 wType: GrantFiled: December 13, 2017Date of Patent: April 16, 2019Assignee: Steelcase Inc.Inventor: Darrin Sculley
-
Patent number: 10250436Abstract: 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: GrantFiled: March 1, 2017Date of Patent: April 2, 2019Assignee: Intel CorporationInventor: Debendra Das Sharma
-
Patent number: 10243844Abstract: 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: GrantFiled: March 2, 2016Date of Patent: March 26, 2019Assignee: British Telecommunications Public Limited CompanyInventors: Maria Cuevas Ramirez, Scott Bailey
-
Patent number: 10225295Abstract: 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: GrantFiled: May 21, 2015Date of Patent: March 5, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Dehua Yang
-
Patent number: 10224752Abstract: 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: GrantFiled: February 9, 2016Date of Patent: March 5, 2019Assignee: QUALCOMM IncorporatedInventors: Wojciech Adam Chlebosz, Daniel Kuerschner
-
Patent number: 10200978Abstract: 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: GrantFiled: July 24, 2017Date of Patent: February 5, 2019Assignee: Apple Inc.Inventors: Wen Tong, Leo L. Strawczynski, Shalini Periyalwar, Claude Royer
-
Patent number: 10182448Abstract: 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: GrantFiled: December 22, 2015Date of Patent: January 15, 2019Assignee: SHANGHAI RESEARCH CENTER FOR WIRELESS COMMUNICATIONSInventors: Yuanping Zhu, Jiang Wang, Qiaoling Yu, Yong Teng, Kari Horneman
-
Patent number: 10181118Abstract: 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: GrantFiled: June 20, 2014Date of Patent: January 15, 2019Assignee: LOOKOUT, INC.Inventors: Ariel Salomon, Kevin Patrick Mahaffey
-
Patent number: 10171421Abstract: 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: GrantFiled: November 1, 2013Date of Patent: January 1, 2019Assignee: TRAFFIC OBSERVATION VIA MANAGEMENT LIMITEDInventors: Alan James Marshall, Bosheng Zhou, Alastair McKinley
-
Patent number: 10171367Abstract: 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: GrantFiled: August 14, 2017Date of Patent: January 1, 2019Assignee: AT&T Intellectual Property I, L.P.Inventor: Andrew Vishnyakov
-
Patent number: 10171330Abstract: 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: GrantFiled: November 20, 2015Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jakob C. Lang, Andreas Maier, Rene Trumpp, Angel Nunez Mencias
-
Patent number: 10172066Abstract: 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: GrantFiled: October 23, 2013Date of Patent: January 1, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Kim Laraqui, Ioanna Pappa, Tomas Thyni
-
Patent number: 10164879Abstract: 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: GrantFiled: November 10, 2016Date of Patent: December 25, 2018Assignee: Embrionix Design Inc.Inventors: Yanik Reid, Normand Leclerc, Louis Caron, Renaud Lavoie, Eric Dudemaine
-
Patent number: 10164909Abstract: 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: GrantFiled: December 23, 2014Date of Patent: December 25, 2018Assignee: DELL PRODUCTS, LPInventors: Jonathan F. Lewis, Hendrich M. Hernandez, Wade Andrew Butcher, Kevin A. Hughes
-
Patent number: 10165015Abstract: 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: GrantFiled: January 12, 2017Date of Patent: December 25, 2018Assignee: Twilio Inc.Inventors: Jeffrey Lawson, John Wolthuis, Evan Cooke, Jonas Borjesson, Rob Simutis, Brian Tarricone, Edward Kim, Ameya Lokare
-
Patent number: 10157428Abstract: 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: GrantFiled: January 7, 2014Date of Patent: December 18, 2018Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 10154418Abstract: 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: GrantFiled: May 16, 2011Date of Patent: December 11, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jorgen Karlsson, Konstantinos Dimou, Sverker Magnusson, Olav Queseth
-
Patent number: 10154402Abstract: 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: GrantFiled: July 10, 2014Date of Patent: December 11, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Anil Agiwal, Young-Bin Chang
-
Patent number: 10149090Abstract: 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: GrantFiled: June 27, 2014Date of Patent: December 4, 2018Assignee: Google LLCInventors: Alberto Martin Perez, James Neil Weatherall, Felix Lin
-
Patent number: 10142230Abstract: 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: GrantFiled: August 15, 2016Date of Patent: November 27, 2018Assignee: Vonage Business Inc.Inventors: Itay Bianco, Sagi Iltus, Gil Osher, Matthew Dennis Krokosz, Natan Shaltiel, Sagie Machlin
-
Patent number: 10122832Abstract: 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: GrantFiled: December 7, 2015Date of Patent: November 6, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew G. Borlick, Lokesh M. Gupta, Roger G. Hathorn, Karl A. Nielsen
-
Patent number: 10116900Abstract: 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: GrantFiled: September 22, 2014Date of Patent: October 30, 2018Assignee: APPLE INC.Inventors: Justin Wood, Peter Westen, Pierre De Filippis
-
Patent number: 10110639Abstract: 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: GrantFiled: October 17, 2014Date of Patent: October 23, 2018Assignee: Unify GmbH & Co. KGInventor: Ernst Horvath
-
Patent number: 10097992Abstract: 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: GrantFiled: March 28, 2014Date of Patent: October 9, 2018Assignee: NEC CORPORATIONInventor: Sivapathalingham Sivavakeesar
-
Patent number: 10078635Abstract: 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: GrantFiled: November 22, 2013Date of Patent: September 18, 2018Assignee: GENBAND US LLCInventors: Paul Phillips, Ian Macfarlane, Sumit Garg
-
Patent number: 10079802Abstract: 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: GrantFiled: April 26, 2016Date of Patent: September 18, 2018Assignee: VIVOTEK INC.Inventors: Chia-Ming Kuo, Hua-Syuan Wu
-
Patent number: 10075567Abstract: 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: GrantFiled: May 27, 2016Date of Patent: September 11, 2018Assignee: BAREFOOT NETWORKS, INC.Inventors: Steven Licking, Chaitanya Kodeboyina, Julianne Zhu, Changhoon Kim
-
Patent number: 10067887Abstract: In one embodiment, a method performed by one or more computing devices includes identifying, at a first computing device, a composite device having one or more interfaces; calling a driver in conjunction with an initialization of the composite device; identifying the one or more interfaces associated with the composite device; determining whether to redirect any of the one or more interfaces to a second computing device; and redirecting to the second computing device any of the one or more interfaces that were determined to require redirection.Type: GrantFiled: September 12, 2013Date of Patent: September 4, 2018Assignee: Dell Products L.P.Inventor: Puneet Kaushik
-
Patent number: 10057267Abstract: Methods and apparatus that extend private network functionality to client devices that are not part of a provider network. A net device may provide private network control plane functionality to devices that are external to the provider network and connected to ports on the net device. The devices are assigned addresses within the address space of the private network. Packets sent from the devices through the net device are encapsulated by the net device and routed over the private network to their destinations. Packets sent to the devices are routed by the private network to the net device, decapsulated, and provided to the devices. Via the functionality provided by the net device, a client may configure and manage client devices as part of their client private network using the same services and APIs that are used to configure and manage their virtual resources on the client private network.Type: GrantFiled: September 21, 2015Date of Patent: August 21, 2018Assignee: Amazon Technologies, Inc.Inventors: Kevin Christopher Miller, Marcin Piotr Kowalski
-
Patent number: 10057305Abstract: A real-time sharing component operating on a computing device such as a smartphone, tablet, or personal computer (PC) is configured to enable a local sharing party to share content with a remote party during a phone call. The real-time sharing component exposes tools, controls, and functions that enable the shared content to be a curated experience in which content available to the sharing party can be selected and shared with the remote party with voice narration while controlling the pacing of the sharing, maintaining privacy so that only intentionally shared content can be seen by the remote party but not other content, and controlling how and when shared content can be saved by the remote party, and enabling the shared content to be zoomed and panned and be highlighted with graphics and/or annotated with text.Type: GrantFiled: September 10, 2014Date of Patent: August 21, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kerry Woolsey, Peter Hammerquist
-
Patent number: 10042946Abstract: A mobile web page shows messages with a hashtag. The page shows deep links or linkets, related to the messages's topic. If a user clicks a deep link or linket, an app is launched on the mobile device, connecting to a different device. The user interacts with a second user. The latter can be an instructor, teacher or observer. The first user can be a student. Similar steps are done for a page with an author's username, where the page shows messages by the author and the messages have hashtags. This page has a linket ad. If the ad is by the author, she can promote herself or an item sold by her or an event where she will be playing. Increasing the chance that more people will click the linket and interact with her via the linket app.Type: GrantFiled: June 7, 2016Date of Patent: August 7, 2018Inventor: Wesley John Boudville
-
Patent number: 10038763Abstract: A method and system for dynamic detection of network protocols are provided. Data is received from a device, wherein the data does not specifically identify a protocol for communication. The data is analyzed to determine a communication protocol associated with a connection. A response is transmitted to the device using the determined communication protocol.Type: GrantFiled: December 15, 2010Date of Patent: July 31, 2018Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: John Hogoboom, David Gross
-
Patent number: 10033797Abstract: A method for converting data between two data transfer protocols is described. The method includes receiving first HyperText Transfer Protocol (HTTP) enabled data from a first computer system. The method also includes converting the first HTTP-enabled data obtained from the first computer system to first remote terminal session data. The method also includes sending the first remote terminal session data to a second computer system via a remote terminal session.Type: GrantFiled: August 20, 2014Date of Patent: July 24, 2018Assignee: Ivanti, Inc.Inventor: Daniel Thomas Alger
-
Patent number: 10027636Abstract: The present invention relates to a data transmission method, apparatus, and system. The method includes: obtaining, by a benefited device, a cooperative-layer key, performing encryption, or encryption and integrity protection processing on uplink data by using the cooperative-layer key at a cooperative layer to obtain first encrypted data, performing encapsulation processing on the first encrypted data to obtain first encapsulated data, and sending the first encapsulated data to a supporting device in a short-distance communication mode, so that the supporting device processes the first encapsulated data to obtain second encapsulated data and sends the second encapsulated data to a base station. In embodiments of the present invention, secure data transmission is implemented between the benefited device, the supporting device, and the base station in a cooperative communication process, which improves network security and reliability of data transmission.Type: GrantFiled: September 11, 2015Date of Patent: July 17, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jiangwei Ying, Yang Cui, Xiaolong Guo
-
Patent number: 10021074Abstract: An encrypting method of a security short message includes performing a first encryption computation according to a short message content and a deadline code to generate a verification code, performing a second encryption computation according to the short message content, deadline code and verification code to generate an encrypting field, and combining a non-encrypting field and the encrypting field to create the security short message.Type: GrantFiled: March 23, 2016Date of Patent: July 10, 2018Assignee: GETAC TECHNOLOGY CORPORATIONInventor: Hsuan-Wei Tsao
-
Patent number: 10021240Abstract: A user equipment (UE). The UE comprises a radio transceiver, a processor, a non-transitory memory, and a customization client application stored in the non-transitory memory. When executed by the processor, the customization client determines a group identity (GID) of the UE, reads a customization manifest received by the UE via the radio transceiver, wherein the manifest identifies a plurality of feature customization policies and a plurality of user feature customization override policies, each feature customization policy defines feature customizations that are to be active for the UE, each override policy defines which feature customizations are to be applied mandatorily notwithstanding preexisting user customizations, selects one of the plurality of feature customization policies and one of the override policies from the customization manifest based on the GID of the UE, and customizes the UE according to the selected feature customization policy and the selected override policy.Type: GrantFiled: September 16, 2016Date of Patent: July 10, 2018Assignee: Sprint Communications Company L.P.Inventors: Jagannath Ghoshal, Dale S. Schempp, Kristin B. Wear, Simon Youngs
-
Patent number: 10015078Abstract: An order jeopardy manager is provided that manages order jeopardy. A jeopardy order condition to be applied to an order is received. The jeopardy order condition includes an order state transition path and a jeopardy time threshold. The order state transition path includes zero or more from-states and one or more to-states to define one or more order state transitions. The order is determined to be in jeopardy when the order fails to complete one of the order state transitions within the jeopardy time threshold. A jeopardy notification is generated, responsive to the determining, indicating that the order is in jeopardy.Type: GrantFiled: January 20, 2015Date of Patent: July 3, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Brian James Dueck, Wen Cui, Sandra Rolanda Leung, Daniel Hotung Ho
-
Patent number: 10009315Abstract: Global remappable addresses can be announced from multiple points across the Internet or other public networks. A global address can be mapped to one or more internal addresses for a provider, such that when traffic is received to a given network location the provider can determine whether the traffic is to be processed in the current network location or a different network location, as may be determined using a static process or a dynamic process based on any of a number of factors. If the traffic is destined for a different network location, the traffic can be remapped and forwarded to that network location over a public or private network. Once the traffic is in the determined destination network location, the traffic can be remapped and delivered to the ultimate destination. The remappings and destination network locations can be adjusted at any time, based on any of a number of factors, without significant risk of dropping traffic.Type: GrantFiled: March 9, 2011Date of Patent: June 26, 2018Assignee: Amazon Technologies, Inc.Inventors: Andrew B. Dickinson, Eric Jason Brandwine
-
Patent number: 9998573Abstract: Hardware-based packet processing circuitry is provided. In this regard, hardware-based packet processing circuitry includes header processing circuitry and payload processing circuitry. The hardware-based packet processing circuitry receives a header portion and a payload portion of an incoming packet in a first packet format. The header processing circuitry and the payload processing circuitry process the header portion and the payload portion to form a processed header portion and a processed payload portion, respectively. The hardware-based packet processing circuitry generates an outgoing packet in a second packet format based on the processed header portion and the processed payload portion. By processing the incoming packet separately in the header processing circuitry and the payload processing circuitry, it is possible to accelerate selected steps (e.g., ciphering/deciphering, compression/de-compression, checksum, etc.Type: GrantFiled: August 2, 2016Date of Patent: June 12, 2018Assignee: QUALCOMM IncorporatedInventors: Tomer Rafael Ben-Chen, Amit Gil, Dan Gilboa Waizman, Deepak Jindal, Ayala Miller, Shaul Yohai Yifrach
-
Patent number: 9998377Abstract: Embodiments relate to controlling workload flow on converged Ethernet links. An aspect includes coupling, by a processing device, a first control loop to a second control loop. The second control loop monitors the operation of the first control loop. An equilibrium set point is initialized for the second control loop prior to commencing operation of the first control loop. Accordingly, the equilibrium set point value is adjusted in the second control loop continuously based on a rate of operation of the first control loop.Type: GrantFiled: September 30, 2014Date of Patent: June 12, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nikolaos Chrysos, Daniel Crisan, Casimer M. DeCusatis, Mircea Gusat, Cyriel J. Minkenberg, Fredy D. Neeser
-
Systems and methods for bluetooth and WLAN traffic synchronization in a same wireless network device
Patent number: 9999011Abstract: A wireless network device including, in the wireless network device, a Bluetooth device and a wireless local area network device. The Bluetooth device is configured to establish a network of Bluetooth client stations and output a synchronization signal prior to a start of Bluetooth data transmission between the Bluetooth device and the Bluetooth client stations. The synchronization signal indicates the start of the Bluetooth data transmission. The wireless local area network device is configured to establish a network of wireless local area network client stations, receive the synchronization signal from the Bluetooth device, and transmit, a predetermined time subsequent to receiving the synchronization signal, a beacon to the wireless local area network client stations. The beacon instructs the wireless local area network client stations when to begin wireless local area network data transmission.Type: GrantFiled: December 30, 2013Date of Patent: June 12, 2018Assignee: Marvell International Ltd.Inventors: Timothy J. Donovan, Partho Mishra, Ken Kinwah Ho, Chia-Chun Chung -
Patent number: 9990307Abstract: Packet information is stored in split fashion such that a first part is stored in a first device and a second part is stored in a second device. A split packet transmission DMA engine receives an egress packet descriptor. The descriptor does not indicate where the second part is stored but contains information about the first part. Using this information, the DMA engine causes a part of the first part to be transferred from the first device to the DMA engine. Address information in the first part indicates where the second part is stored. The DMA engine uses the address information to cause the second part to be transferred from the second device to the DMA engine. When both the part of the first part and the second part are stored in the DMA engine, then the entire packet is transferred in ordered fashion to an egress device.Type: GrantFiled: October 29, 2014Date of Patent: June 5, 2018Assignee: Netronome Systems, Inc.Inventors: Chirag P. Patel, Salma Mirza
-
Patent number: 9986482Abstract: Techniques described herein may be used to manage a wireless telecommunications network that is subject to carrier restrictions. In a handover procedure, a source base station may assign an alternative primary carrier to a user device if the current primary carrier (or a secondary carrier thereof) is prohibited by a target base station. An unpaired downlink carrier may be aggregated to the alternative primary carrier as a supplemental downlink (SDL) carrier. New primary carriers may be created by joining unpaired downlink carriers with unpaired uplink carriers. New primary carriers may include a high frequency downlink carrier and a low frequency uplink carrier. New primary carriers may be allocated to wireless devices within a coverage area based on device type and/or a signal propagation quality of each wireless device.Type: GrantFiled: November 18, 2015Date of Patent: May 29, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Jignesh S. Panchal, William H. Stone, Max A. Solondz
-
Patent number: 9986269Abstract: Disclosed are systems, methods, and apparatus for maintaining a packet count in stateless multiplexing systems. Multimedia streaming formats employ roll-over packet counters, such as the continuity counter (CC) for stream data associated with a particular packet identifier (e.g., a packetized elementary stream) in an MPEG transport stream. In one embodiment, an input stream is broken into segments of a given duration. Output segments are generated based on input segments (e.g., as in distributed transcoding systems). For a given output segment, additional packets are generated and inserted into the stream to force the packet counter for each packet identifier (PID) to end on a predetermined value. The ending predetermined value is preferably contiguous to the starting predetermined value at which the counter began that output segment. The first packet for a given PID in output segments can thus start the packet counter on a known value—i.e., the starting predetermined value.Type: GrantFiled: March 3, 2017Date of Patent: May 29, 2018Assignee: Akamai Technologies, Inc.Inventors: Robert Labonte, Kourosh Soroushian
-
Patent number: 9986500Abstract: Apparatus, and an associated method, by which to facilitate selection of a WLAN through which a mobile node communicates. Selection takes into account the geographic positioning of the mobile node. The mobile node ascertains its geographic positioning by monitoring cellular-positioning signals. And, availability of WLANs through which to communicate is ascertained by detecting signals broadcast by the WLANs.Type: GrantFiled: October 3, 2017Date of Patent: May 29, 2018Assignee: BlackBerry LimitedInventors: Adrian Buckley, George Baldwin Bumiller
-
Patent number: 9986070Abstract: A transmitting apparatus is provided. The transmitting apparatus includes: a baseband packet (BBP) generator configured to generate a BBP including a header and payload data; a frame generator configured to generate a frame including the BBP; a signal processor configured to signal-process the generated frame; and a transmitter configured to transmit the signal-processed frame. The header includes information about a type of the payload data, whether an additional header exists, a length of the payload data, and a Least Significant Bit (LSB) of the length of the payload data. Therefore, various types of data are mapped on a physical layer based on information included in the header, and data processing efficiency is improved.Type: GrantFiled: August 25, 2016Date of Patent: May 29, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sung-oh Hwang, Alain Mourad, Hyun-koo Yang, Sung-hee Hwang
-
Patent number: 9980126Abstract: A communication system is described in which mobile telephones are able to roam between neighboring home node base stations. Techniques are described for allocating U-RNTIs to mobile telephones by the home base stations or the home base station gateway. Techniques are also disclosed for target home base stations to be able to retrieve information needed to respond to a Cell Update request received from a mobile telephone.Type: GrantFiled: September 27, 2010Date of Patent: May 22, 2018Assignee: NEC CORPORATIONInventors: Suresh Ganapathy, Milena Filipovic, Neeraj Gupta, Hiroaki Kuwano
-
Patent number: 9965301Abstract: A method and system for managing an emulation of a computer product. The method and system involve receiving emulation parameters associated with the emulation of the computer product, the emulation parameters defining one or more resources required to provide the emulation; identifying one or more capable emulator servers from a plurality of emulator servers based at least on the one or more resources; retrieving emulator server data for each capable emulator server; determining one or more criteria usable for selecting an emulator server from the one or more capable emulator servers to provide the emulation; and selecting the emulator server from the one or more capable emulator servers to provide the emulation, the emulator server being a capable emulator server from the one or more capable emulators associated with emulator server data satisfying at least some of the one or more criteria.Type: GrantFiled: March 28, 2014Date of Patent: May 8, 2018Assignee: Sphere 3D Inc.Inventors: Giovanni Morelli, Jr., Brandon Cowen, Marian Dan, Hussain Damji
-
Patent number: 9965302Abstract: A method and system for providing an emulation of a computer product is described. The method and system involve receiving an emulation request for initiating the emulation; in response to receiving the emulation request, creating an emulation session based at least on the emulation data and creating an emulation session identifier; determining one or more resources required for providing the emulation based on the emulation data and linking resource identifiers for the one or more resources with the emulation session identifier; identifying one or more emulator servers capable of providing the emulation based at least on the one or more resources and linking emulator server identifiers for the one or more emulator servers with the emulation session identifier; defining session data for the emulation session based on the emulation session identifier; and initiating the emulation session based on the session data.Type: GrantFiled: March 28, 2014Date of Patent: May 8, 2018Assignee: Sphere 3D Inc.Inventors: Giovanni Morelli, Jr., Brandon Cowen, Marian Dan, Hussain Damji
-
Patent number: 9965303Abstract: A method and system for emulating a computer product at an emulator server. The method and system involve receiving an emulation request to emulate the computer product; determining emulation properties based on the emulation request; determining whether each resource in the one or more resources is available at the emulator server; in response to determining at least one unavailable resource from the one or more resources, accessing the at least one unavailable resource at a remote emulator server, the remote emulator server being in electronic communication with the emulator server via a virtual external bus interface and the virtual external bus interface being operable to facilitate data communication between two or more different device components, and otherwise, initializing the resource at the emulator server; and initializing the computer product at the emulator server.Type: GrantFiled: March 28, 2014Date of Patent: May 8, 2018Assignee: Sphere 3D Inc.Inventors: Giovanni Morelli, Jr., Brandon Cowen, Marian Dan, Hussain Damji