Combined Circuit Switching And Packet Switching Patents (Class 370/352)
  • Patent number: 10959095
    Abstract: A policy server and a charging server authorize and authenticate data traffic bypassing a mobile network. The policy server stores subscriber records, each containing one a mobile subscriber identifier corresponding to a communication device. The policy server receives a control session request from a gateway server in a fixed broadband network, including a broadband subscriber identifier and a first network address. Responsive to receiving the request, the policy server creates and stores a control session record including the broadband subscriber identifier and the first network address. The policy server receives an access session request from an application server in a multimedia network, including a mobile subscriber identifier and a second network address. The policy server determines whether the first network address matches the second network address; and when the determination is affirmative, updates the control session record to insert the mobile subscriber identifier.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: March 23, 2021
    Inventor: Abhishek Mishra
  • Patent number: 10952263
    Abstract: The disclosure concerns automatic pairing of a user's new device wirelessly with the user's private wireless access point. An open WLAN is used to connect a wireless pairing client (WPC) in the device with a pairing initiation server (PIS) in an ISP's network. If the open WLAN uses a “captive portal” to redirect HTTPS requests to a login page, a “pinhole” is provided so that HTTP requests addressed to the PIS are not redirected. The device stores the SSID of a suitable open WLAN and connects automatically when powered up. The WPC makes an HTTP request, including an ID for the device, to the PIS. The PIS uses the device ID to retrieve an IP address of the user's access point. The PIS then sends instruction to WPS Pairing Initiator Clients, the device and the access point to initiate a Wi-Fi Protected Setup PBC procedure.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: March 16, 2021
    Assignee: British Telecommunications Public Limited Company
    Inventors: Simon Ringland, James Gardiner
  • Patent number: 10951756
    Abstract: A user-customized call filtering system and method for vetting and filtering incoming calls from unwanted callers including robocallers. The system and method includes a user-customized call filter software application hosted on a cloud-based system that communicates with a native call filter application stored on end-user devices including smart phones, over a wired or wireless communication network. The native call filter application includes a host of pages that are selected by and presented to, end-users to customize a blacklist and whitelist with telephone numbers associated with incoming calls that are unwanted and terminated, granted immediate access to end-users, or granted access to end-users based on predefined schedule filters that are defined by geographic location of originating callers, geographic location of end-users, and/or on a particular date, day, and/or time.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: March 16, 2021
    Inventor: Jonathan Silverstein
  • Patent number: 10949933
    Abstract: A method of forming unique, private, personal, virtual social networks on a social network system that includes a database storing data relating to corresponding user entities. The method includes: a first user entity sending an invitation to a second user entity, recording in the database the second user entity as a direct contact of the first user entity and determining that third user entities, directly connected to the second user entity, are indirect contacts. A unique, personal, social network formed from direct and indirect contacts is thereby created for each user entity. Each user entity is able to control privacy of its data with respect to other user entities depending on the connection factor to that other entity and/or that other entity's attributes. Each user entity is able to take the role of provider or participant in applications where the provider provides an item or service to the participant.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: March 16, 2021
    Assignee: Intel Corporation
    Inventors: Grant James Ryan, Gary Lee Franklin, Julian Malcom Cone, William Ferguson Stalker, Derick Ian Robinson
  • Patent number: 10951773
    Abstract: An example method of suggesting contacts in a communications routing system includes: routing, via a routing engine, communications events between a communications device and a plurality of further communications devices coupled to the communications routing system as VoIP calls using respective VoIP telephone numbers; storing, for a user account associated with the communications device, a contact database representing VoIP telephone numbers stored in a contact tracking application of the communications device; storing, in the contact database for the user account, a log of communications events including a record for each new telephone number; and when the record for a new telephone number satisfies a threshold condition, providing a prompt, at the communications device, to add the new telephone number to the contact tracking application.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: March 16, 2021
    Assignee: TEXTNOW, INC.
    Inventors: Jonathan Dennis Halk, Derek Ting
  • Patent number: 10951512
    Abstract: This application discloses a data forwarding method and device. The method includes: obtaining a first data unit sequence stream by using a first logical ingress port, where the first data unit sequence stream includes at least one first data unit; determining, according to a preconfigured mapping relationship between at least one logical ingress port and at least one logical egress port, a first logical egress port corresponding to the first logical ingress port, where the at least one logical ingress port includes the first logical ingress port; adjusting a quantity of idle units in the first data unit sequence stream, so that a rate of an adjusted first data unit sequence stream matches a rate of the first logical egress port; and sending the adjusted first data unit sequence stream by using the first logical egress port.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: March 16, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qiwen Zhong, Xiaojun Zhang, Xiaofei Xu
  • Patent number: 10944873
    Abstract: Methods and systems for routing voice over internet protocol (VOIP) are described. A service provider may provide a VOIP infrastructure for routing VOIP calls. One or more other service providers may join the VOIP infrastructure. A computing device may identify the service provider servicing the VOIP calls and may further process the calls accordingly.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: March 9, 2021
    Assignee: Comcast Cable Communications, FFC
    Inventors: Chia-Chang Li, Eric Wong, Vengatarajulu Rajasekar, Satish Sampangiramiah
  • Patent number: 10936674
    Abstract: Disclosed are various examples for implementations of policy-based trusted peer-to-peer connections. A computing device can receive a message from a first client device, the message specifying a public address of the first client device and an identifier of the second client, device. The computing device can then send a query to a computing device, wherein the query specifies an identifier of the first client device and the identifier of the second client device. The computing device can also determine that the first client device is authorized to communicate with the second client device based on a response to the query received from the second computing device. In some instances, the computing device can then send the public address of the first client device to the second client device.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: March 2, 2021
    Assignee: AirWatch LLC
    Inventors: Seema Kadavan, Manjunath Bhat, Shanti Kamichetty, Sachin Hallad, Aparna Manu, Manu Nazareth
  • Patent number: 10938991
    Abstract: Aspects of the subject disclosure may include, for example, including a processing system for performing operations for determining service requirements of a call session at first user equipment associated with a communication network, determining a first codec to facilitate the call session at the first user equipment according to the service requirements of the call session, searching a session border controller table according to the first codec to obtain a first resource identifier associated with a first session border controller type to facilitate the call session at the user equipment, receiving a first address of a first session border controller associated with the communication network from a domain name server associated with the communication network responsive to a first query including the first resource identifier, and sending a first transport protocol message to the first session border controller according to the first address. Other embodiments are disclosed.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 2, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Lakshminarashimhan Naidu, Bernard S. Ku, Thomas P. Benzaia
  • Patent number: 10939494
    Abstract: A combined cellular smart-mic and LMR radio terminal is operated to give preference to one wireless bearer over the other. A voice call is often received both on the cellular bearer and the LMR bearer. It is then determined if the cellular or LMR bearer is preferred for calls. The call continues on the preferred bearer only while the same call on the non-preferred bearer is discontinued. The non-preferred call can be muted, disabled or ended for example. The preferred bearer may be determined by signal quality, user location, network priority or user settings, for example.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 2, 2021
    Assignee: TAIT INTERNATIONAL LIMITED
    Inventors: Tong-Wook Shinn, Aritra Das, Robert James Melchers, Niall McAndrew, Clive Douglas Horn
  • Patent number: 10938660
    Abstract: An example method includes identifying, based on a received indication, at least a first network device that is to be placed in the maintenance mode, determining device information for the first network device, sending, to the first network device, first configuration information included in the device information to cause the first network device to switch into a maintenance mode and enable diversion of network traffic from the first network device to a second network device, responsive to verifying that the first network device has diverted the traffic, initiating maintenance procedures on the first network device while the first network device is in the maintenance mode, and sending, to the first network device, second configuration information included in the device information to cause the first network device to switch out of the maintenance mode and enable reversion of network traffic from the second device to the first network device.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: March 2, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Sukhdev S. Kapur, Ashok Ganesan, Jacopo Pianigiani, Michal Styszynski, Atul S Moghe, Joseph Williams, Sahana Sekhar Palagrahara Chandrashekar, Tong Jiang, Rishabh Ramakant Tulsian, Manish Krishnan, Soumil Ramesh Kulkarni, Vinod Nair, Jeba Paulaiyan
  • Patent number: 10938857
    Abstract: A method and an information handling system for security management across a plurality of diverse execution environments. The method includes associating, based on a distributed computing framework, a secure execution environment interface with each diverse execution environment. The method includes receiving a general access policy to access at least one secure memory region associated with a respective one of the diverse execution environments. In response to a request to access a memory region associated with at least one diverse execution environment, the method includes prompting for entry of security credentials. In response to receiving and verifying the security credentials, the method establishes access to the secure memory region of the respective diverse execution environment. The method includes executing a subroutine to modify at least a subset of the secure memory region, and the method includes returning a result to a distributed application via the secure execution environment interface.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: March 2, 2021
    Assignee: Dell Products, L.P.
    Inventors: Andrew T. Fausak, Daniel L. Hamlin, Charles D. Robison
  • Patent number: 10938894
    Abstract: A method includes, with a distributed telecommunication component, providing a plurality of first type nodes, each first type node configured to perform a control function. The method further includes, with the distributed telecommunication component, providing a plurality of second type nodes, each second type node configured to perform a bearer function. The method further includes, in response to a first type predetermined event, either changing a total number of the first type nodes or changing a total number of the second type nodes.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: March 2, 2021
    Assignee: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
    Inventor: Paul Miller
  • Patent number: 10938740
    Abstract: Aspects of the present disclosure include systems, methods, and devices for routing communications that ingress into a telecommunications network by appending a virtualized trunk group identifier or other customer identifying number within a Session Initiation Protocol (SIP) messages associated with the communications. In one particular embodiment, a user field within header information of SIP messages may be appended with a trunk group identifier unique to a particular customer device providing the communication to the network. Specifically, a customer premise device (such as an integrated access device (IAD)) may be configured to append a customer-specific trunk group identifier number into a portion of a header of a SIP message of the communication. The call and associated SIP message information, including the appended trunk group ID, may then be routed to a host routing device.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: March 2, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Richard D. Moore, John H. Hearty, Dick A. Richards, Michael L. Miller, Claudia M. Combellas
  • Patent number: 10938666
    Abstract: A method for network testing simulation includes generating a simulated network configuration comprising a plurality of simulation nodes based on a topology of an existing network. The method also includes determining a peak traffic for the existing network based on a volume of traffic processed by the existing network, and a plurality of protocols of the traffic. The method further includes generating a simulated traffic based on the peak traffic, the protocols, and the simulated network configuration. Additionally, the method includes processing the simulated traffic using the simulated network configuration to generate a plurality of simulation states of the nodes. Also, the method includes determining whether the software upgrade is tested successfully based on the generated states of the nodes.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: March 2, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sanchal Thakkar, Yashavantha Nagaraju, Ashmitha Jiv Shetty
  • Patent number: 10938788
    Abstract: Some embodiments provide a method for configuring a gateway datapath that processes data messages between a logical network implemented in a datacenter and an external network. The method receives configuration data including security policy rules for a logical router implemented by the datapath that indicate whether to apply a security protocol to certain data messages transmitted from a particular interface of the logical router. The method identifies a particular security policy rule that applies to data messages that (i) have a destination address in a set of destination addresses and (ii) meet at least one additional criteria. The method generates a static route, for a routing table used by the datapath to implement the logical router, that routes data messages with destination addresses in the set of destination addresses to the particular interface. The datapath applies the security policy rules for data messages transmitted from the particular interface.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: March 2, 2021
    Assignee: VMWARE, INC.
    Inventors: Yong Wang, Xinhua Hong, David J. Leroy, Kai-Wei Fan
  • Patent number: 10938863
    Abstract: An information processing system includes a first, second and management apparatus. The first apparatus stores an encrypted document, notifies the management apparatus of a first state of the first apparatus regarding information security requirements, sends information for specifying the first apparatus as a transmission source and information for specifying the second apparatus as a transmission destination to the management apparatus, requests transmission permission to the management apparatus, and transmits the encrypted document to the second apparatus when transmission permission is granted. The second apparatus notifies the management apparatus of a second state of the second apparatus regarding the information security requirements, and receives the encrypted document from the first apparatus.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: March 2, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Shigeki Kamiya, Tetsuo Iyoda
  • Patent number: 10931769
    Abstract: Technology is disclosed for using geographic information that reflects the current locations for a plurality of image providers to find image providers that are capable of fulfilling image requests from image requesters, where the image requests are associated with various geographic locations. In an example embodiment, the technology can be used to find video footage of news events in a timely and cost-efficient manner.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: February 23, 2021
    Assignee: STRINGR INC.
    Inventors: Brian Patrick McNeill, Elizabeth J. Stewart
  • Patent number: 10929891
    Abstract: A device can receive, from a user device, a request associated with a data service that includes one or more service identifiers. The device can determine whether the data service is toll-free by providing, to a server, a validation request that includes the one or more service identifiers. The device can receive a response from the server that indicates that the user device is eligible to use the data service toll-free. The device can obtain an internet protocol (IP) address that is reserved for the data service by using a service identifier to search a data structure. The device can provide the IP address to the user device to allow the user device to use the IP address for a data session. Traffic flow for the data session can be received by another server that uses the IP address to update an account of an entity sponsoring the data service.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: February 23, 2021
    Assignee: Verzon Patent and Licensing Inc.
    Inventors: Dahai Ren, Feng Li, Susan Kelly, Ming Chen
  • Patent number: 10932192
    Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more specifically, to enhanced or evolved machine type communication (eMTC) power saving mode (PSM) enhancements for service outage. An example method generally includes receiving, from a modem of the wireless node, a first indication that indicates at least one of: network connectivity or network accessibility at the wireless node; receiving, from an applications processor of the wireless node, a second indication that indicates at least one of: server accessibility or availability of one or more applications; and determining when to enter a PSM based, at least in part, on at least one of: the first or second indications.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: February 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Liangchi Hsu, Srinivasan Balasubramanian, Lijun Lin
  • Patent number: 10931775
    Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: February 23, 2021
    Assignee: Circadence Corporation
    Inventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Marc Plumb, Michael Kouts, Glenn Sydney Wilson
  • Patent number: 10931639
    Abstract: Based on a hidden service address table stored in a memory, a virtual circuit related to a hidden service is mapped to a corresponding port-level channel based on the hidden service's address. Data associated with the hidden service is routed between the virtual circuit and the port-level channel. This enables binding of high level anonymity protocols to low level communication services of a network fabric and ensures that other nodes in the network fabric can leverage fabric-hosted hidden services without requiring updates to an existing anonymity protocol.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: February 23, 2021
    Assignee: Nant Holdings IP, LLC
    Inventors: Thomas Wittenschlaeger, Nicholas J. Witchey
  • Patent number: 10931719
    Abstract: A communication device sends a Session Initiation Protocol (SIP) INVITE message to establish a call. In response, the call is forked. For example, in parallel forking, the SIP INVITE may be sent to two different communication devices. The forking causes each communication device to send at least one provisional response message. In this case, first and second SIP provisional response messages are received that include Session Description Protocol (SDP) information for a media stream. A first media stream associated with one of the first or second SIP provisional response messages is received and played. A second media stream associated with the other one of the first or second SIP provisional response messages is received within a first time period. In response to receiving the second media stream within the first time period, the first media stream is discarded and the second media stream is played.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: February 23, 2021
    Assignee: Avaya Inc.
    Inventors: Mehmet C. Balasaygun, Gordon R. Brunson, Joel M. Ezell, Eric D. Cooper, Rifaat Shekh-Yusef
  • Patent number: 10930294
    Abstract: In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for formatting a payload for transmission of multi-mode speech/audio codec data. The method comprises deciding whether a header-less or a header-full payload format is used for transmission of a coded frame. The decision is based on a codec mode and a required functionality. The payload data is packetized with or without the payload header depending on the decision.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: February 23, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Stefan Bruhn
  • Patent number: 10931911
    Abstract: Disclosed herein are methods and systems for creating and disseminating of audio and video content generated by a user over a network. In one aspect of the present disclosure, a request to create audio content over a network is received. In another aspect of the present disclosure a request to create multimedia content comprising audio and video content over a network is received. One embodiment includes presenting the user with a plurality of compositions, receiving a request from the user to add a specific composition, presenting a lyric using text submitted by the user, recording an audio recording generated by the user, wherein the specific composition is playing during the recording of the audio recording, and providing editing capability to the specific composition, the song lyric and audio recording.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: February 23, 2021
    Assignee: MySongToYou, Inc.
    Inventor: Shane Pollack
  • Patent number: 10931568
    Abstract: A method for use in exiting a portion of a node from an Internet Protocol, Layer 3 network includes: preparing the network for the portion to exit prior to the exit, including: notifying a set of peer nodes of the portion's exit; and rerouting traffic in the network away from the portion to the set of peer nodes; exiting the portion from the network once the traffic is rerouted; and reintroducing the exited portion to the network, including: notifying the peer nodes of the portion's reintroduction; and rerouting at least some of the traffic through the re-introduced portion.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: February 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: A. Keshava, Anil Raj
  • Patent number: 10931772
    Abstract: Embodiments of the present disclosure disclose a method and apparatus for pushing information. An embodiment of the method includes: acquiring travelling information of a target vehicle, the travelling information of the target vehicle including at least one of travelling state information or current voice information of the target vehicle; the travelling state information indicating a traveling state of the target vehicle; determining a current emotional state of a current driver based on the travelling information of the target vehicle; and pushing push information matching the current emotional state.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: February 23, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Lan Li, Lu Jin
  • Patent number: 10917443
    Abstract: A telephone communication system and a method for IP-PBXs is disclosed. The system includes a cloud server, a plurality of IP-PBXs each provided with first voice call devices, and a plurality of second voice call devices. The IP-PBXs are registered in the cloud server, each IP-PBX is installed with a first application program, each first voice call device is assigned with a set of extension codes, and each IP-PBX uses the first application program to manage the voice call functions of the first voice call devices. The second voice call devices are registered in the cloud server, each second voice call device is installed with a second application program to perform voice call functions, and the cloud server assigns a set of system assigning codes to each of the IP-PBXs and the second voice call devices.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: February 9, 2021
    Inventor: Charles Lap San Chan
  • Patent number: 10917262
    Abstract: A virtual extensible local area network (VXLAN) packet forwarding method, device, and system, where the method includes setting, by a local VXLAN tunnel end point (VTEP) device based on a priority of a VXLAN tunnel, tunnel states of at least two VXLAN tunnels coupled to the local VTEP device, sending the tunnel states of the VXLAN tunnels to at least two peer VTEP devices, where the at least two VXLAN tunnels are in a one-to-one correspondence with the at least two peer VTEP devices, and separately confirming, by the at least two peer VTEP devices, the received tunnel states of the VXLAN tunnels. A VXLAN tunnel in an active state is in a working state, and a VXLAN tunnel in an inactive state is in a non-working state, thereby improving a redundancy protection capability of a VXLAN network.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: February 9, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuan Gao, Wenhui Li, Shenyu Ding
  • Patent number: 10911500
    Abstract: Systems and methods for dynamically controlling network registrations are disclosed. The method includes replacing a stringent error message with a lenient cause message in responding to a registration request from a user equipment.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: February 2, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Muhammad Tawhidur Rahman
  • Patent number: 10911449
    Abstract: Systems and methods for extending and re-using an IP multimedia subsystem (IMS) to extend the trust relationship from a closed group of customers of wireless service providers to users of other ecosystems (e.g., GMAIL, FACEBOOK, or YAHOO!) for IMS services are disclosed. Some embodiments include receiving a request from an initiating device to establish a service connection between the initiating device and an endpoint through an Internet Protocol Multimedia Subsystem (IMS) session. The request may include third-party domain credentials (e.g., maintained by a third-party domain) associated with an end-user. The third-party domain credentials can be extracted from the request. Communications with the third-party domain can be used to verify the third-party domain credentials. The IMS session can be established between the initiating device and the endpoint upon verification of the third-party domain credentials.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: February 2, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Mehul Shah, Cameron Byrne
  • Patent number: 10912017
    Abstract: A method, computer program product and a user equipment (UE) are provided for assisting a user equipment (UE) in selecting a network function. A first message is received from the UE. The first message includes UE request capabilities. A second message is sent to the UE. The second message includes an indication that promotes the UE attempting to connect to a particular Public Land Mobile Network (PLMN) using a network function belonging to the particular PLMN.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: February 2, 2021
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Jan Hendrik Lucas Bakker, Nicholas James Russell
  • Patent number: 10911596
    Abstract: A system capable of connecting a device to a Public Switched Telephone Network (PSTN) using an adapter. During a telephone call using the PSTN, the adapter may receive an incoming call from the PSTN and send caller identification to remote server(s). The remote server(s) may determine an identity of a first user currently on the telephone call and determine that the incoming call is directed to a second user. Based on the caller identification, the remote server(s) may send a notification to the second user indicating the incoming call. Alternatively, the remote server(s) may interrupt the current telephone call to announce the incoming call. For example, if a parent is on the telephone when an incoming call for a child is received, the remote server(s) may send a text message to the child without interrupting the current telephone call.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Tu Dien Do, Cheuk-man Kong, Mee Tchin Jane John Chuan, Usman Ismail
  • Patent number: 10901720
    Abstract: Performing at least one of transmitting a request for an update responsive to at least one of at least two applications executing on a network device via at least one available network connection, wherein the network device utilizes at least two network adapters and the first network adapter is configured for transmitting the request for the update, via a first network connection, and the second network adapter is configured for transmitting a confirmation request requesting the update, via a second network connection, wherein the second network connection is a faster data connection than the first network connection, and downloading the update for the at least two applications via the second network connection.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: January 26, 2021
    Assignee: Open Invention Network LLC
    Inventor: Kevin V. Nguyen
  • Patent number: 10904800
    Abstract: Disclosed are apparatuses for quality of service (QoS) flow to data radio bearer (DRB) mapping override bits. An apparatus of a user equipment (UE), includes one or more data storage devices, and one or more processors operably coupled to the one or more data storage devices. The one or more data storage devices are configured to store data corresponding to mapping of QoS flows to data radio bearers. The one or more processors are configured to map one or more QoS flows to a DRB in an uplink (UL) responsive to receipt, by the UE from a cellular base station, of a user plane packet in a downlink (DL) through the DRB if an override bit of the user plane packet indicates that reflective mapping should apply.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: January 26, 2021
    Assignee: APPLE INC.
    Inventors: Sudeep Palat, Richard Burbidge, Yujian Zhang, Alexandre Saso Stojanovski, Jerome Parron
  • Patent number: 10904796
    Abstract: A device, system and method for throttling network usage of a mobile communication device is provided. A mobile communication device comprises: a communication unit configured to wirelessly communicate over a network; a memory storing one or more applications that use the communication unit to communicate via the network; and a controller communicatively coupled to the communication unit and the memory. The controller receives, via the communication unit, network data indicative of current network usage. The controller dynamically throttle usage of the communication unit by the one or more applications according to the network data.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: January 26, 2021
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Yunhai Yang, Daniel J. McDonald
  • Patent number: 10904795
    Abstract: Methods, systems, and devices for wireless communication are described. Double remapping of Quality of Service (QoS) flows between radio bearers may be avoided through disclosed techniques, aspects of which may include determining a release procedure for a QoS flow from a first radio bearer, such as whether or not the release procedure is or is part of a remapping procedure, based on configuration information for a second radio bearer, such as whether the QoS flow is added to any radio bearer other than the first radio bearer.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: January 26, 2021
    Assignee: QUALCOMM Incorporated
    Inventor: Yu-Ting Yu
  • Patent number: 10904483
    Abstract: A videoconferencing endpoint can provides a caller with the ability to make unscheduled video calls to a callee without having knowledge of dialing information of a videoconferencing endpoint where the callee is currently located. The videoconferencing endpoint searches a location database using an identity of the callee provided by the caller, where the location database can store dialing information of a videoconferencing endpoint where the callee is known to be located. The videoconferencing endpoint can collect biometric data from a user and determine the identity of the user by matching the collected biometric data to biometric data stored in a biometric database. If a match is found, the videoconferencing endpoint updates the location database such that the location database indicates the videoconferencing endpoint as the current location of the user.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: January 26, 2021
    Assignee: Polycom, Inc.
    Inventor: Yaakov Moshe Rosenberg
  • Patent number: 10902723
    Abstract: Systems and methods for managing a plurality of movable objects are disclosed. The systems and methods include determining a proposed pairing of a first movable object and a second movable object and confirming a coupling of the proposed pairing based on, at least in part on, detecting that the first movable object and the second movable object are moving in unison.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: January 26, 2021
    Assignee: OMNITRACS, LLC
    Inventor: Marquis D. Doyle, III
  • Patent number: 10904241
    Abstract: A mapping relationship of a device ID associated with a client, a certificate ID associated with a certificate to be applied by the client during a certificate application process, and identity verification methods to be used to verify the client is stored during the certificate application process. From the client, a request for a certificate to perform a service is received, and the request includes the device ID, an identification verification requirement associated with the service, and the identity verification requirement specifies at least one identity verification method. In response to receiving the request based on the mapping relationship, a certificate ID of an existing certificate that corresponds to the received device ID and satisfies the identity verification requirement is retrieved. In response to retrieving the certificate ID, a certificate response to the client including the retrieved certificate ID is sent.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: January 26, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Yawen Wei
  • Patent number: 10896299
    Abstract: Provided is an information processing device including: an access control unit configured to control access to a data storage location in which data can be stored and which is accessed through each of a plurality of communications including a wired communication and a wireless communication.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: January 19, 2021
    Assignee: FELICA NETWORKS, INC.
    Inventors: Miki Kakizawa, Naotaka Takeshita, Jun Tada, Shinichi Kato
  • Patent number: 10897536
    Abstract: One example method of operation may include identifying a call to a mobile device, determining whether the call includes call content data intended for the mobile device, initiating an active session and a time to live (TTL) associated with the call content data, forwarding the call content data to the mobile device when the call includes call content data associated with the caller, and receiving a content confirmation from the mobile device that the call content data was received.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 19, 2021
    Assignee: FIRST ORION CORP.
    Inventors: Jonathan Robert Knuth, Brandon Wayne Murphy, Mark Bradley McHenry, Jay Todd Callaway, Rafael De Melo Aroxa, Matthew Jack Beckham
  • Patent number: 10896174
    Abstract: According to some embodiments, an abstraction engine may determine a data manipulation definition generated by a creator platform to accesses a database via a first connection protocol (e.g., ODBC). The abstraction engine may then automatically analyze the data manipulation definition to discover a connectivity parameter (e.g., a DSN, a DBMS type, a DBMS host name, a port, etc.) associated with the access to the database via the first connection protocol. The data manipulation definition may then be stored along with the connectivity parameter as a meta-connection into a metadata repository. A consuming platform may retrieve the meta-connection from the metadata repository translate the meta-connection into the database manipulation definition to accesses the database via a second connection protocol (e.g., JDBC).
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: January 19, 2021
    Assignee: Business Objects Software Limited
    Inventor: Alain Charroux
  • Patent number: 10897492
    Abstract: An approach is provided that a number of incoming packets over a computer network. The packets are part of a Voice over Internet Protocol (VoIP) session and correspond to vocalizations spoken by a sender during the session. At least one of the packets is received out of order from the order the packets were sent by the sender. Based on a delay encountered during the receiving of the incoming packets, the approach increases a playback speed. The set of packets are then used to audibly play an analog rendition of the vocalizations to the receiving user at the increased playback speed.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: January 19, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Nathan J. Peterson, John C. Mese, Arnold S. Weksler, Mark Patrick Delaney
  • Patent number: 10897389
    Abstract: In one embodiment, a network assurance service that monitors a network maps time series of values of key performance indicator (KPIs) measured from the network to lists of unique values from the time series. The service sets a target alarm rate for anomaly detection alarms raised by the network assurance service. The service uses an optimization function to identify a set of thresholds for the KPIs. The optimization function is based on: a comparison between the target alarm rate and a fraction of network issues flagged by the service as outliers, KPI thresholds selected based on the lists of unique values from the time series, and a number of thresholds that the KPIs must cross for the service to raise an alarm. The service raises an anomaly detection alarm for the monitored network based on the identified set of thresholds for the KPIs.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: January 19, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Sajjit Thampy, Santosh Ghanshyam Pandey, Jean-Philippe Vasseur
  • Patent number: 10893076
    Abstract: A communication event is established between an initiating device and a responding device under the control of a remote communications controller. In a pre-session establishment phase: a compression dictionary or a dictionary link that identifies an addressable memory location, at which a compression dictionary is held, is received at the initiating device. The received compression dictionary or the received dictionary link is stored in electronic storage of the initiating device. In response to a communication event establishment instruction received at the initiating device after the dictionary or the dictionary link has been received and stored at the initiating device, a session is established between the initiating device and the communications controller by the initiating device transmitting an initial session establishment message—compressed using the dictionary—to the communications controller to establish the communication event.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: January 12, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Uladzimir A. Skuratovich, Namendra Kumar, Andrey Belenko, Timothy Mark Moore
  • Patent number: 10892965
    Abstract: In a network of data devices having routing functions, a controller within the network core is arranged to monitor the status and capabalities of each data device and to check for the availability of network functions which alter the capabilities of the data devices. The controller changes the configuration of the data devices to gain the new functionality, or alters the routing behavior so that certain control data packets are forwarded to a function processor which performs processing on behalf of the data devices in a proxy manner. The function processor provides virtual functions to the data devices.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 12, 2021
    Assignee: British Telecommunications Public Limited Company
    Inventors: Simon Patrick Alexander Ringland, Francis James Scahill, Richard Joseph Evenden
  • Patent number: 10891332
    Abstract: A control method analysis unit acquires a correspondence relation between signs and model numbers from an apparatus table of an instrumentation diagram, and acquires signs and apparatus symbols, and connection relation among apparatuses, from a drawing of the instrumentation diagram. Subsequently, the control method analysis unit acquires an apparatus classification drawn on the diagram by searching an instrumentation apparatus classification database based on the model numbers, and decides a temperature control method employed by an instrumentation indicated in the instrumentation diagram, from the apparatus classification and the connection relation. The control method analysis unit then links the decided temperature control method to the instrumentation diagram accumulated in a case database. A search processing unit extracts a corresponding instrumentation diagram by searching the case database based on a temperature control method designated as a search condition.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: January 12, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Naoya Fukuoka, Hiroki Kawano, Tomooki Ukiana, Toshihiro Mega, Tomohiro Narui, Tomohiro Sato, Hiroto Takahashi
  • Patent number: 10887642
    Abstract: Techniques for managing encoder configuration based on content delivery network performance are described. A computer-implemented method may include obtaining availability metrics from one or more content delivery networks (CDNs), the availability metrics associated with one or more content streams provided by the one or more CDNs, determining at least one CDN has less than a threshold capacity based at least on the availability metrics, and sending a request to one or more encoders associated with the one or more content streams to reduce a quality of at least one of the one or more content streams based at least on the availability metrics.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: January 5, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Khawaja Shams, James Ka Sin Au, John Saxton, Mathew Jack
  • Patent number: RE48382
    Abstract: A method and system for improving the security and control of internet/network web application processes, such as web applications. The invention enables validation of requests from web clients before the request reaches a web application server. Incoming web client requests are compared to an application model that may include an allowed navigation path within an underlying web application. Requests inconsistent with the application model are blocked before reaching the application server. The invention may also verify that application state data sent to application servers has not been inappropriately modified. Furthermore, the invention enables application models to be automatically generated by employing, for example, a web crawler to probe target applications. Once a preliminary application model is generated it can be operated in a training mode. An administrator may tune the application model by adding a request that was incorrectly marked as non-compliant to the application model.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: January 5, 2021
    Assignee: F5 Networks, Inc.
    Inventor: David Mowshowitz