Combined Circuit Switching And Packet Switching Patents (Class 370/352)
  • Patent number: 11128532
    Abstract: A call control entity communicates with Internet Protocol (IP) phones over a network. Responsive to a request from a new IP phone that is to replace an existing IP phone, the call control entity determines there is no existing IP phone record for the new IP phone. In response, the call control entity acquires from the new IP phone a directory number associated that is to be used when making calls with the new IP phone, and searches for an existing IP phone record for the existing IP phone based on the directory number. When the existing IP phone record is found, the call control entity creates for the new IP phone a new IP phone record associated with the directory number, copies existing configuration information from the existing IP phone record to the new IP phone record, and configures the new IP phone with the existing configuration information.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: September 21, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ajay Kumar Gupta, Basant Kumar Basavaraj, Pandit Panburana
  • Patent number: 11128677
    Abstract: A network call method, a server, a call terminal, a network call system, and a storage medium are provided. The network call method includes: receiving a reservation request transmitted by a call reservation terminal, the reservation request including a first communication identifier of a first call terminal; generating a chat room identifier of a chat room in a social network application; generating a call reservation notification, the call reservation notification including an access link generated according to the chat room identifier; and transmitting the call reservation notification to a communication client of the first call terminal according to the first communication identifier of the first call terminal.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: September 21, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xingshi Bai, Yan Ouyang, Jian Qiu
  • Patent number: 11128663
    Abstract: A first network element, such as a router, in a computer network may have established a communication link with a second network element in the computer network. A secure session associated with the communication link between the first and second network elements may then be established. The secure session may use a secure communication function on each of the first network element and the second network element. The first network element may then detect that the first network element cannot communicate with the second network element over the communication link. When the first network element cannot communicate with the second network element, the first network element may terminate the communication link and the secure session associated with the communication link.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: September 21, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Craig Thomas Hill, Stephen Michael Orr
  • Patent number: 11128552
    Abstract: Systems, methods, and computer-readable media are provided for determining a packet's round trip time (RTT) in a network. A system can receive information of a packet sent by a component of the network and further determine an expected acknowledgement (ACK) sequence number associated with the packet based upon received information of the packet. The system can receive information of a subsequent packet received by the component and determine an ACK sequence number and a receiving time of the subsequent packet. In response to determining that the ACK sequence number of the subsequent TCP packet matches the expected ACK sequence number, the system can determine a round trip time (RTT) of the packet based upon the received information of the packet and the received information of the subsequent packet.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: September 21, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mohammadreza Alizadeh Attar, Navindra Yadav, Abhishek Ranjan Singh, Vimalkumar Jeyakumar, Shashidhar Gandham, Roberto Fernando Spadaro
  • Patent number: 11128599
    Abstract: A system and method for providing network and port address translation is provided. A global IP address and a block (chunk) of ports are allocated for each mobile subscriber (MS) on first data connection. Subsequent data connections from the same MS are assigned the same IP address and a new port from this block. The mapping information is communicated, processed, and stored once for the complete block, instead of for every new data connection. This process reduces processing, communication, and storage requirements.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: September 21, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Prakash Babu, Jed Kaplan, Christopher J. Skowronek, Janakiraman Senthilnathan, Arun Seshadri, Rajamathangi Subramanian
  • Patent number: 11128496
    Abstract: A transmitter with low power and high accuracy equalization is shown. The transmitter includes a transmitter driver and a driver bias circuit. The transmitter driver receives data, and generates a positive differential output and a negative differential output to be transmitted by the transmitter. The driver bias circuit is coupled to the transmitter driver to bias the transmitter driver, wherein the driver bias circuit is configured to boost the bias level of the transmitter driver in response to transitions of the data.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: September 21, 2021
    Assignee: MEDIATEK INC.
    Inventor: Hung-Yi Hsieh
  • Patent number: 11128755
    Abstract: Handling a related call using a shared call state. The computing system establishes a first call between a first entity and a second entity, assigns a user call identifier to the first call. Next, the second entity instructs that a second call between the first entity and a third entity is to be established. The computing system then establishes the second call between the first entity and the third entity, assigns the same user identifier to the second call, such that the first call and the second call are included in a shared call operation. A first global state of the shared call operation is identified based on a status of at least one of the first call and the second call. When the status of at least one of the first call and the second call changes, the global state of the shared call operation changes from the first global state to a second global state.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Namendra Kumar, Abhilash Chandrasekharan Nair, Adit Abhay Dalvi, Pramod Jaisalmeria, Anand Srinivasan, Anuraag Veturi, Pallavi Mahajan, Joel Harodi Marquez Catano
  • Patent number: 11121801
    Abstract: A method, apparatus and computer program product receive a traffic redundancy indication from a user equipment in a communication network or from a policy controller. The method, apparatus and computer program product determine whether traffic redundancy is needed for the radio access network and the user plane function based on the traffic redundancy indication. The method, apparatus and computer program product request the radio access network to not establish redundancy mechanisms in a circumstance where traffic redundancy is not needed for the radio access network. The method, apparatus and computer program product request the user plane function to not establish redundancy mechanisms in a circumstance where traffic redundancy is not needed for the user plane function.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: September 14, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Devaki Chandramouli, Laurent Thiebaut, Nicolas Drevon, Yannick Lair
  • Patent number: 11119871
    Abstract: The invention provides, in one aspect, a server load balancer (SLB) recovery method that replicates a primary SLB's connection data after the primary SLB experiences a failure, as opposed to before it experiences a failure as is currently done in the known hot stand-by recovery method. In some embodiments, this is made possible by (1) employing a replication agent on each target processing unit (e.g., each processing unit on which a server application runs) and (2) transmitting, from the primary SLB, connection data information (i.e., information comprising a session identifier) to the replication agent running on the target processing unit to which the session is mapped, which replication agent will store the data until it is required to transmit the data to a cold stand-by SLB.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: September 14, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tarik Hammam, Anders Franzen
  • Patent number: 11122092
    Abstract: Systems and methods implement prioritized IP Multimedia System (IMS) registration procedures for Emergency and Priority Service users. A network device in an IMS network, receives, from a user equipment device, a Session Initiation Protocol (SIP) Register message that includes a priority indication. The network device detects the priority indication in the SIP Register message and provides, based on the priority indication, priority registration for the user equipment device when the network device is in an overloaded condition.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: September 14, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Toby Varughese John, Shashi Kotvali, Bibi M. Hakimzadeh, James S. Abraham
  • Patent number: 11115504
    Abstract: A system for batched User Datagram Protocol (UDP) processing, on a send operation, combines multiple UDP packets into a plurality of packet batches to indicate on a plurality of sockets based at least in part on a packet batch size. Each packet batch is to be indicated to a corresponding one of the plurality of sockets to convey the plurality of packet batches to a network stack. One call is performed for each indicated socket of the plurality of sockets based on the packet batch size to convey each packet batch to the network stack. The network stack performs a single look up operation and a single network security inspection operation once per packet batch. In response to performing the one call, the plurality of packet batches are then sent to a network adapter or an application. The system thereby operates more efficiently and/or is more scalable.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Praveen Balasubramanian, Matthew A. Olson, Nicholas A. Banks, Sourav Das, Nicholas J. Grifka
  • Patent number: 11115520
    Abstract: Systems and methods for improving call topic models are described herein. In an embodiment a server computer receives call transcript data comprising an electronic digital representation of a verbal transcription of a call between a first person of a first person type and a second person of a second person type. The server computer splits the call transcript data into first person type data comprising words spoken by the first person in the call and second person type data comprising words spoken by the second person type in the call.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: September 7, 2021
    Assignee: Invoca, Inc.
    Inventors: Michael McCourt, Sean Storlie, Victor Borda, Michael Lawrence, Anoop Praturu
  • Patent number: 11115305
    Abstract: A mobile radio network node sends echo request messages to a defined end-point node via a link in a radio communications network. Based on return messages generated in response to the echo request messages a capacity of the link is estimated. The echo request messages contain standardized first and second test messages, where the first test message includes a first amount of data, and the second test message includes a second amount of data exceeding the first amount of data. The capacity of a link in terms of an amount of data communicated per unit time is estimated based on an amount of residue data corresponding to a difference between the second and first amounts of data, and a difference between first and second time intervals.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: September 7, 2021
    Assignee: AIRMOBILE AB
    Inventors: Karol Krol, Mathias Björkvall
  • Patent number: 11113223
    Abstract: Examples herein describe techniques for communicating between data processing engines in an array of data processing engines. In one embodiment, the array is a 2D array where each of the DPEs includes one or more cores. In addition to the cores, the data processing engines can include streaming interconnects which transmit streaming data using two different modes: circuit switching and packet switching. Circuit switching establishes reserved point-to-point communication paths between endpoints in the interconnect which routes data in a deterministic manner. Packet switching, in contrast, transmits streaming data that includes headers for routing data within the interconnect in a non-deterministic manner. In one embodiment, the streaming interconnects can have one or more ports configured to perform circuit switching and one or more ports configured to perform packet switching.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: September 7, 2021
    Assignee: XILINX, INC.
    Inventors: Peter McColgan, Goran H K Bilski, Juan J. Noguera Serra, Jan Langer, Baris Ozgul, David Clarke
  • Patent number: 11115378
    Abstract: A computer-implemented system and method for automated traffic flow control using domain name for one or more devices enabled for connectivity over cellular network are disclosed. The computer-implemented method for automated traffic flow control using domain name for one or more devices enabled for connectivity includes receiving device information for the one or more devices; receiving domain name information for at least one domain name that the one or more devices are allowed to access; associating the at least one domain name with one or more internet protocol (IP) addresses; monitoring the at least one domain for change in the one or more IP addresses for that domain; and updating the one or more IP addresses of the domain name if any change in the one or more IP addresses for that domain is found.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: September 7, 2021
    Assignee: Aeris Communications, Inc.
    Inventors: Ethan Hoewisch, Hyungho Kim, Drew S. Johnson, David Hu, Dae Seong Kim, Michael Steven Maiten
  • Patent number: 11115489
    Abstract: Aspects described herein provide improved system architectures for a cross-domain proxy so that server/controller software may be placed in a cloud-based environment, with only limited equipment required on-premises at a user location for use by application client software. Aspects described herein provide techniques for communicating information between disparate domains, while each party to the transaction believes it is on the same domain as the other party to the transaction. Aspects described herein generally relate to a method to transparently transport the Citrix Brokering Protocol (CBP, or other protocols) between On-Premises VDAs (e.g., virtualized Windows computers) to an In-Cloud Broker running on the Desktop Delivery Controllers (DDCs) when each resides in different domains. Using aspects described herein, resources that otherwise need to be co-located on the same administrative domain can be moved to different domains, e.g., using a cloud-based system architecture.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: September 7, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Mark Hoffman, Jitendra Deshpande, Sam Arun Seeniraj
  • Patent number: 11113663
    Abstract: Systems and methods for providing automatic insertion of call intelligence in an information system are provided. In exemplary embodiments, new call detail records are accessed. At least one individual associated with the new call detail record may then be identified, and a subject matter associated with the new call detail record determined. A call intelligence record based on the identified individual and the subject matter is then generated and automatically inserted into the information system.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: September 7, 2021
    Assignee: Fonality, Inc.
    Inventor: Christopher M. Lyman
  • Patent number: 11102141
    Abstract: The present disclosure is related to devices, systems, and methods for routing requests for an external service, originating from a plurality of cluster nodes, through an outbound request manager. An example method can include receiving a first request for an external service originating from a first cluster node having a first network address, receiving a second request for the external service originating from a second cluster node having a second network address, transmitting the first request with a particular network address to an address associated with the external service, and transmitting the second request with the particular network address to the address associated with the external service.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: August 24, 2021
    Assignee: VMWARE, INC.
    Inventor: Vardan Movsisyan
  • Patent number: 11102208
    Abstract: A computer security system provides for auto-populating process-connection whitelists using process wildcarding and connection wildcarding. Process wildcarding involves grouping process-connection requests together in a process* group without regard to the presence of distinct process arguments; in contrast, some process-connection requests may be separated both by process and by argument into process?argument groups. The process-connection requests may then be analyzed on a group-by-group basis to determine which processes can be mapped to wildcarded connection in a respective process-connection whitelist.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: August 24, 2021
    Assignee: Nicira, Inc.
    Inventors: Amit Chopra, Daniel G. Wing, Vijay Ganti, Christopher Corde, Amit Patil, Peixiao Lin, Sanjay Sanghavi
  • Patent number: 11100024
    Abstract: A system includes a fabric switch including a motherboard, a baseboard management controller (BMC), a network switch configured to transport network signals, and a PCIe switch configured to transport PCIe signals; a midplane; and a plurality of device ports. Each of the plurality of device ports is configured to connect a storage device to the motherboard of the fabric switch over the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable in multiple modes based a protocol established over a fabric connection between the system and the storage device.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: August 24, 2021
    Inventors: Sompong Paul Olarig, Fred Worley, Son Pham
  • Patent number: 11102181
    Abstract: A method and apparatus where network-layer devices use host-provided, detailed, per-packet, semantic information (DPPS information), which describes the content, meaning, importance, and/or other attributes of particular application data and is associated with each packet, to provide enhanced network services. In some embodiments of the above method, network-layer devices use DPPS information that includes QoS-related information to provide fine-grained, content-aware, and/or complex QoS assurances or similar services. In some embodiments, network-layer devices use DPPS information to provide network-based, application-protocol-independent, rate-adaptation services. In some embodiments, network-layer devices use DPPS information to provide highly efficient, application-protocol-independent, publish/subscribe dissemination services.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: August 24, 2021
    Inventor: Timothy J. Salo
  • Patent number: 11102051
    Abstract: A domain manager configured to manage and/or configure an audio-video (AV) system but not directly participate in networked media transmission or clock synchronization. The domain manager may include a database; an endpoint manager configured to communicate with the database, the endpoint manager being configured to setup and maintain secure connections to and from media devices and controllers; and at least one management module configured to communicate with the database and provide services to the media devices and controllers. In embodiments, the at least one management module may include at least one of a manager for managing credentials and grouping devices into domains, a device directory for managing device registrations and lookup, and an access controller for managing and/or evaluating access control policy.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: August 24, 2021
    Assignee: Audinate Holdings Pty Limited
    Inventors: Geetha Varuni Witana, James Henry Westendorp, Christoper Ware, Muhammad Naeem Bacha
  • Patent number: 11100453
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for providing agent interaction during item delivery in an unmanned delivery service. In a particular embodiment, a method provides determining that a first agent of a contact center should communicate through an unmanned delivery device at a first delivery location, wherein the unmanned delivery device transports a first item for delivery to the first delivery location. The method further provides connecting a first client system operated by the first agent to the unmanned delivery device when the unmanned delivery device is at the first delivery location and exchanging communications for the agent between the first client system and the unmanned delivery device.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: August 24, 2021
    Assignee: AVAYA INC.
    Inventor: John F. Buford
  • Patent number: 11102266
    Abstract: The present invention relates to a communication method and device. The communication method comprises: obtaining information related to a current network state; determining an appropriate codec mode set according to the information related to the current network state and information related to a service type; and carrying out service communication by using the appropriate codec mode set. According to the communication method, since the current network state is considered during determining of the codec mode set, the overall network performance is improved.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: August 24, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Hai Tang
  • Patent number: 11102614
    Abstract: A method for receiving a service by a user equipment (UE) is provided. The method includes transmitting an attach request message to a network, upon detection of entry into an area of a non-legacy mobile communication system, receiving an attach accept message from the network including information indicating whether the network supports VoIP or CSFB and receiving voice service by the VoIP or the CSFB through the non-legacy mobile communication system if the information included in the attach accept message indicates that the network supports the VoIP or the CSFB.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: August 24, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-Soo Jeong, Hye-Jeong Kim, Song-Yean Cho
  • Patent number: 11095691
    Abstract: A method for establishing a communication session between a public switched telephone network (PSTN) endpoint and a Web real time communications (WebRTC) endpoint includes receiving, by a PSTN microservice (MS), a session initiation protocol (SIP) based signaling message from a PSTN endpoint and acquiring, by the PSTN MS, endpoint context attribute information from the SIP based signaling message. The method further includes generating, by the PSTN MS, a WebRTC based signaling message that includes an address identifier of an associate endpoint (AE) that is associated with the context attribute information and transmitting, by the PSTN MS, the WebRTC based signaling message to the AE to initiate a call session between the PSTN endpoint and the AE.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: August 17, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Shuquan Zhang, Weigan Ji, Michael David Melo, Frank Coco
  • Patent number: 11096242
    Abstract: Apparatuses, methods, and systems are disclosed for establishing an IP multimedia subsystem session. One method includes receiving, at a first network entity from a user device, a first session initiation protocol message comprising a session description protocol, wherein the first session initiation protocol message is used to establish an internet protocol multimedia subsystem session for an application. The method includes transmitting, from the first network entity to a second network entity, a first message comprising an internet protocol address and an identifier for the application. The method includes receiving, at the first network entity from the second network entity, a status of a radio access technology of the user device, wherein the status of the radio access technology of the user device is received by the second network entity from a third network entity.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: August 17, 2021
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Roozbeh Atarius, Genadi Velev, Dimitrios Karampatsis, Andreas Kunz
  • Patent number: 11095693
    Abstract: Methods and systems for recommending events during a media session are provided. In one aspect, a method includes monitoring communication streams of the session and analyzing data of the streams to detect at least one intent and at least one entity. The method includes determining, responsive to detecting the at least one intent, whether the at least one intent is a question or a task, and includes identifying, responsive to determining that the at least one intent is the question is associated with the at least one entity, presence information associated with the at least one entity. The method includes transmitting, during the session, responsive to determining that the at least one intent is the question associated with the at least one entity and based on the presence information, an in-session recommendation to initiate an event associated with the at least one entity. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: August 17, 2021
    Assignee: Fuze, Inc.
    Inventors: Clement Wehrung, Luke Surazski
  • Patent number: 11095736
    Abstract: A monitoring system that receives messages that are exchanged with the application server. Relationships between users are posited in response to the times at which the messages are received. A relationship between two users may be posited in response to receiving, at approximately the same time, two messages from the application server that are destined, respectively, for the two users. The near-simultaneous receipt of the two messages indicates that the two messages were sent from the server at approximately the same time, which, in turn, indicates that the two messages may correlate with one another. Further indication of a correlation between the messages, which may increase the level of confidence with which the relationship between the two users is posited, may be found by examining the respective sizes of the messages, which indicate the message types.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: August 17, 2021
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Yitshak Yishay, Liran Orevi, Itsik Horovitz, Aviad Rotem
  • Patent number: 11092945
    Abstract: Provided is a control device comprising a communication management part, a computation part, and a result output part. The communication management part is for managing data communication using cyclic communication conforming to a prescribed communication cycle with respect to a field network. The computation part is for measuring a propagation delay time from received data corresponding to actual measurement data for a propagation delay having been transmitted to the field network, and detecting an operation state of the field network using the propagation delay time measurement result. The result output part is for outputting the result of the detection performed by the computation part.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 17, 2021
    Assignee: OMRON Corporation
    Inventors: Yasushi Yamawaki, Shigenori Sawada, Kojiro Baba
  • Patent number: 11095944
    Abstract: In one aspect, a method includes (i) accessing, by a computing system, broadcast-schedule data associated with a channel; (ii) using, by the computing system, the accessed broadcast-schedule data to identify an upcoming content-modification opportunity on the channel; (iii) determining, by the computing system, that a content-presentation device is receiving content on the channel; (iv) determining, by the computing system, a content-transmission delay associated with the content-presentation device and the channel; and (v) causing, by the computing system, the content-presentation device to perform an action to facilitate the content-presentation device performing, during a time-period that accounts for the determined content-transmission delay, a content-modification operation related to the identified upcoming content-modification opportunity on the channel.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: August 17, 2021
    Assignee: Roku, Inc.
    Inventors: Andrew Laurence Ashbacher, Steven Michael Cormie, John L Haynes, III, Shashank Merchant, Benjamin J. Ropke, Markus Kurt Peter Cremer
  • Patent number: 11093206
    Abstract: A communication apparatus communicates with another communication apparatus and to transmit image data by one of: a first communication mode in which image data displayed on a display unit of the communication apparatus is transmitted to the another communication apparatus; and a second communication mode in which image data stored on the communication apparatus is transmitted to the another communication apparatus and is not displayed on the display unit, and determines whether to continue image data transmission. After image data is transmitted according to the second communication mode and the second communication mode is terminated, the communication apparatus continues transmitting the image data according to the first communication mode in the case that it is determined to continue the image data transmission, and terminates the image data transmission in the case that it is determined not to continue the image data transmission.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: August 17, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Toshiyuki Nakagawa
  • Patent number: 11089450
    Abstract: A method may comprise receiving a first message formatted according to an SMS format, by a first mobile wireless device from a second mobile wireless device, via a mobile operator base station. The first mobile wireless device may subscribe to a service for transmitting and receiving packet switched messages, via the Internet and the mobile operator base station. The method may further comprise retrieving, by the first mobile wireless device, information corresponding to at least one mobile phone number of the second mobile wireless device and transmitting, by the first mobile wireless device, after the subscribing, a request including at least the information corresponding to the at least one mobile phone number of the second mobile wireless device, to determine whether the mobile wireless device corresponds to a subscriber of the service.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: August 10, 2021
    Assignee: Rembrandt Messaging Technologies II, LP
    Inventor: Graham Merrett
  • Patent number: 11088972
    Abstract: A method for updating at least one message exchanged in an instant messaging conversation between a terminal and a conversational agent. The at least one message includes at least one validity indicator and a user interaction element intended to be restored by the terminal. The method includes: detecting an event relating to obsolescence of at least one of the messages of the conversation; selecting, according to a feature of the detected event, at least one obsolete message of the conversation; modifying the validity indicator in the selected messages; and restoring modified messages depending on a value of the validity indicator.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: August 10, 2021
    Assignee: ORANGE
    Inventors: Emmanuel Le Huerou, Francois Toutain
  • Patent number: 11082555
    Abstract: A method for associating a PBX extension (21) with a user account (31), the method comprising: (S1) receiving an association request comprising a PBX extension telephone number from a user account (31), (S2) sending an association code to the user account (31), (S6) sending to the PBX central unit (22), a command to connect the PBX extension (21) to the IVR application (33), (S8) receiving through the IVR application (33), an association code from the PBX extension (21), (S10) if the association code received from the PBX extension (21) is the same as the association code sent to the user account (31) enabling the control of the PBX extension (21) from the user account (31) through the CTI link (51).
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: August 3, 2021
    Assignee: ALE INTERNATIONAL
    Inventors: Olivier Kreet, Moussa Zaghdoud, Cyril Mazard
  • Patent number: 11082414
    Abstract: Mechanisms are provided for facilitating recertification of a user access entitlement. These mechanisms collect, from a system resource of the data processing system, access information representative of accesses of the system resource by a user access entitlement. These mechanisms determine that recertification of the user access entitlement, with regard to the system resource, is to be performed and a pattern of access is determined based on the access information for the user access entitlement. A recertification request graphical user interface is output to a user based on the pattern of access. The graphical user interface includes the pattern of access and one or more graphical user interface elements for receiving a user input specifying acceptance or denial of the recertification of the user access entitlement.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Manjeri R. Dharmarajan, Kaushal K. Kapadia, Vigneshwarnath Miriyala, Nataraj Nagaratnam, Darshini G. Swamy, Suyesh R. Tiwari
  • Patent number: 11082833
    Abstract: This application relates to the field of communications technologies, and in particular, to a profile download technology. In a profile download method, a primary device obtains an embedded integrated circuit card identifier (EID) of a secondary device, where the EID is used by the primary device to obtain, from a mobile operator server, profile download information that matches the EID; receives the profile download information from the mobile operator server; and sends the profile download information to the secondary device, where the profile download information is used by the secondary device to download a profile from a profile management server, and the profile is installed in an embedded UICC (eUICC) of the secondary device after the download is complete.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Feng Li, Wen Liu, Chunlai Feng, Tao Li, Xiaolin Li, Xutao Gao, Wenhua Li
  • Patent number: 11080705
    Abstract: Apparatus and methods for authenticating a proxy for executing a transaction on behalf of a customer. The authentication may be based at least in part on the movement of a three-dimensional object in space. The object may have a plurality of faces. Movement of the object may be tracked by a camera. The method may comprise receiving, from a first set of processors, a first two-dimensional pattern, a second two-dimensional pattern, a third two-dimensional pattern and a sequence for presenting the first, second and third pattern. The method may also comprise tracking, using a camera, the movement of the object in space. The method may further comprise capturing, using the camera, a first face, a second face and a third face of the object presented to the camera and recording, using the camera, a sequence in which the faces were presented to the camera.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: August 3, 2021
    Assignee: Bank of America Corporation
    Inventors: Vibhuti Damania, Manu Kurian
  • Patent number: 11082287
    Abstract: Methods, systems and computer readable media for isolating network faults are provided. A data driven automation services module is provided Including a data connector, a data driven policy designer and a data driven self-service engine. The data connector collects data from the plurality of network data sources and integrates the data into shared communities for insight development. The data driven policy designer creates and stores templates and develops policies to implement service tasks to identify and isolate network problems. The data driven self-service engine integrates the network and its orchestration capabilities with big data technology to develop a plurality of microservices to perform service tasks.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: August 3, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhiqiang Qian, Michael Zinnikas
  • Patent number: 11082457
    Abstract: Techniques for media processing are described. A system may initiate and manage a communication session between two or more devices, with routing services enabling devices from one or more networks to send and receive data. During the communication session, the system may route media data to a media processing unit to perform media processing on data being sent between devices in order to provide additional functionality. For example, video content may be processed to provide subtitles in a plurality of languages, filters may be applied to change color balance or perform colorization of black and white content, or the like. The media processing unit and routing are configured to allow low latency processing to enable feature rich configurable processing to enhance various media communication sessions.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: August 3, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Oliver, Christopher Ayoup, Neil Barakat, Derek Fosbury, Mark Andrew Gere, Samuel Scott Gigliotti, Roberto Gino Rasile, Norman Townsend, Guilherme Trein, Xiang Wu
  • Patent number: 11075842
    Abstract: Some embodiments provide a novel method for load balancing data messages that are sent by a source compute node (SCN) to one or more different groups of destination compute nodes (DCNs). In some embodiments, the method deploys a load balancer in the source compute node's egress datapath. This load balancer receives each data message sent from the source compute node, and determines whether the data message is addressed to one of the DCN groups for which the load balancer spreads the data traffic to balance the load across (e.g., data traffic directed to) the DCNs in the group. When the received data message is not addressed to one of the load balanced DCN groups, the load balancer forwards the received data message to its addressed destination. On the other hand, when the received data message is addressed to one of load balancer's DCN groups, the load balancer identifies a DCN in the addressed DCN group that should receive the data message, and directs the data message to the identified DCN.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: July 27, 2021
    Assignee: NICIRA, INC.
    Inventors: Jayant Jain, Anirban Sengupta, Mohan Parthasarathy, Allwyn Sequeira, Serge Maskalik, Rick Lund
  • Patent number: 11075874
    Abstract: A computer-implemented method includes receiving, at a gateway, a message for a recipient, responsive to the message being sent to the recipient at a first address. One or more rules are evaluated to select a preferred communication channel of the recipient, from among two or more communication channels. A channel-specific address of the recipient on the preferred communication channel is determined, where the channel-specific address differs from the first address. The message is directed, by the gateway, to the channel-specific address of the recipient to deliver the message to the recipient through the preferred communication channel.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lowell Thomason, John Rud, Kenneth Trisko, Ronald Stanley Wesely, Timothy Brandt
  • Patent number: 11069004
    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: July 20, 2021
    Assignee: INTEL CORPORATION
    Inventors: Grant James Ryan, Gary Lee Franklin, Julian Malcom Cone, William Ferguson Stalker, Derick Ian Robinson
  • Patent number: 11071093
    Abstract: A method of reducing interference in a communication system supporting multiple radio channel communication scheme, where a communication link can be established between a transmitter and a receiver. The transmitter first determines interference level at the transmitter, and then based on the determined interference level, performs link adaptation. The link adaptation comprises applying channel bundling for adapting the communication link so as to transmit simultaneously on at least two radio channels from the transmitter to the receiver.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: July 20, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Hans-Jurgen Reumerman, Georgios Orfanos, Bernhard Walke, Jelena Mirkovic, Theodorus Jacobus Johannes Denteneer
  • Patent number: 11071022
    Abstract: A communication system is described in which user plane communication and control plane communication for a particular mobile communication device can be split between a base station that operates a small cell and a macro base station. Appropriate security for the user plane and control plane communications is safeguarded by ensuring that each base station is able to obtain or derive the correct security parameters for protecting the user plane or control plane communication for which it is responsible.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: July 20, 2021
    Assignee: NEC CORPORATION
    Inventor: Vivek Sharma
  • Patent number: 11071048
    Abstract: A radio device receives an access information table from the cellular network. The access information table comprises parameters of a plurality of configurations for controlling access of the radio device to the cellular network. Further, the radio device receives an identifier from the cellular network. Depending on the identifier, the radio device selects one of the configurations from the access information table. In response to determining that at least one of the received access information table and the received identifier is outdated, the radio device determines, depending on an indicator associated with the selected configuration, whether to perform an access attempt to the cellular network on the basis of the selected configuration.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: July 20, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Icaro L. J. da Silva, Gunnar Mildh, Jose Luis Pradas, Johan Rune
  • Patent number: 11070959
    Abstract: The embodiments herein relate to a method performed by a Control Plane (CP) function (401) for handling a credit pool comprising granted service units to be used by multiple services. The multiple services are grouped in at least one first Rating Group (RG). The CP function (401) creates an individual Usage Reporting Rule (URR) for each of the at least one first RG. Each individual URR comprises a first credit pool threshold. The CP function provides the individual URRs to a User Plane (UP) function (405). The CP function (401) creates a Usage Reporting Rule for the Credit Pool (URR CRPL). The URR CRPL comprises instructions to the UP function (405) to aggregate service unit usage for all individual URRs for all first RGs. The URR CRPL further comprises the first credit pool threshold. The CP function (401) provides the URR CRPL to the UP function (405).
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: July 20, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Yong Yang, Ioannis Sapountzis, Jiehong Yang
  • Patent number: 11070481
    Abstract: Predictive management of a network buffer is contemplated. The network buffer maybe predictively managed to control packet drop based at least in part on predicted sojourn time. The predicted sojourn time may be determined to predict time needed from an arriving packet to travel through a queue of the network buffer.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: July 20, 2021
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Gregory C. White, Joey Padden, Takashi Hayakawa
  • Patent number: 11064076
    Abstract: Embodiments of this application disclose a charging management method, a user plane function entity, and a control plane function entity. The method includes: receiving, by a UP, a first usage reporting rule (URR) and a second URR sent by a CP, where the first URR is correlated with the second URR; when usage information on the UP reaches a threshold of the first URR, obtaining, by the UP, usage information corresponding to the first URR and usage information corresponding to a third URR correlated with the first URR; and sending, by the UP to the CP, the usage information corresponding to the first URR and the usage information corresponding to the third URR, so that the CP generates a charging data record based on the usage information corresponding to the first URR and the usage information corresponding to the third URR.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: July 13, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yali Yan, Xiaoyi Xia, Guangwei He, Yanping Zhang, Weihua Qiao
  • Patent number: 11064058
    Abstract: In various embodiments, a method, apparatus, and computer program product are provided to: receive first information on which at least a first duration for detecting a first type of time period is based; generate a first packet including a first parameter field identifying first metadata for use in determining a second duration for detecting the first type of time period; set up a first connection, by sending, from the first node to a second node, the first packet to provide the first metadata to the second node, for use by the second node in determining the second duration for detecting the first type of time period; in response to detecting, based on the first duration and by the first node during at least a portion of the first connection including at least a portion of the first connection set up, a first time period of the first type of time period, at least partially close the first connection; and in response to detecting, based on the second duration and by the first node after the first duration is c
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: July 13, 2021
    Assignee: JENAM TECH, LLC
    Inventor: Robert Paul Morris