Computer-to-computer Session/connection Establishing Patents (Class 709/227)
  • Patent number: 12045453
    Abstract: Example techniques relate to lock screen media controls. While a mobile device is in the locked state, an example implementation involves selecting one or more playback devices from among the multiple playback devices connected to a local area network, displaying a lock screen control for the one or more selected playback devices, the lock screen control including: a playback status control displaying metadata of a particular audio track playing back on the one or more selected playback devices and one or more transport controls to control playback by the one or more selected playback devices. The example implementation also involves receiving input data representing a command to adjust playback volume on one or more selected playback devices and sending, via a wireless network interface of the mobile device, instructions to cause the one or more selected playback devices to adjust playback volume according to the command.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: July 23, 2024
    Assignee: Sonos, Inc.
    Inventor: Paul Andrew Bates
  • Patent number: 12045447
    Abstract: A method for extending the operating functionality of a field device from one operating device to another includes establishing a wireless communication connection between the operating device and the field device via a first communication interface, wherein the operating device executes at least one operating program having a plurality of display elements and operating functions via which the field device is serviced. The method includes initiating a search via a communication interface for an operating device. Where at least one other operating device is found, a wireless communication connection between the operating devices via one of the communication interfaces is established. The method also includes transmitting part of the display elements and/or operating functions to the other operating program of the other operating device and servicing the field device by means of the other operating device via the display elements and operating functions transmitted to the other operating program.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: July 23, 2024
    Assignee: Endress+Hauser Process Solutions AG
    Inventors: Norbert Cornelsen, Carmen Roser, Ronja Binczyk, Werner Thoren
  • Patent number: 12048032
    Abstract: The present disclosure provides systems and methods which increase the throughput of a TCP-based communication between a first network node and a second network node. First, the first network node sent a first plurality of TCP segments to the second network node. Second, when the second network node receives a second plurality of TCP segments, which is all or part of the first plurality of the TCP segments, the second network node responds by sending one or more TCP acknowledgements to the first network node with the last sequence number of a last segment among all TCP segment within the second plurality of TCP segments. The present disclosure are able to increase the throughput of a TCP connection while decreasing its reliability.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: July 23, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Wan Chun Leung
  • Patent number: 12039513
    Abstract: Provided are computer-implemented methods for generating embeddings for objects which may include receiving heterogeneous network data associated with a plurality of objects in a heterogeneous network; selecting at least one pattern of objects; determining instances of each pattern of objects based on the heterogeneous network data; generating a pattern matrix for each pattern of objects based on the instances of the pattern of objects; generating pattern sequence data associated with a portion of each pattern matrix; generating network sequence data associated with a portion of the heterogeneous network data; and combining the pattern sequence data and the network sequence data into combined sequence data. In some non-limiting embodiments or aspects, methods may include generating a vector for each object of the plurality of objects based on the combined sequence data. Systems and computer program products are also provided.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: July 16, 2024
    Assignee: Visa International Service Association
    Inventors: Manoj Reddy Dareddy, Mahashweta Das, Hao Yang
  • Patent number: 12039094
    Abstract: Methods, computer program products, and systems are presented. The Methods, computer program products, and systems can include, for example: examining hardware device transmitted data received through an I/O interface port of a computer system; determining in dependence on the examining whether the hardware device transmitted data received through the I/O interface port of the computer system satisfies a criterion; and in response to determining that the hardware device transmitted data received through the I/O interface port of the computer system satisfies the criterion, initiating a security process for protecting the computer system.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: July 16, 2024
    Assignee: KYNDRYL, INC.
    Inventor: Cesar Augusto Rodriguez Bravo
  • Patent number: 12041023
    Abstract: An apparatus for setting an orientation mode includes a processor and a memory that stores code executable by the processor to help users connect via a common hangout. In various examples, the code causes the processor to receive a hangout details request from a user over a network. In various examples, the code causes the processor to present hangout details about a hangout to the user. In various examples, the code causes the processor to create a relationship between the user and the hangout in response to a user selecting the hangout. In various examples, the code causes the processor to present follower data to the user, the follower data relating to one or more followers associated with the hangout.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: July 16, 2024
    Assignee: SPILLIKIN AEROSPACE, LLC
    Inventor: Christopher T. Hull
  • Patent number: 12041478
    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: July 16, 2024
    Assignee: Apple Inc.
    Inventors: Rachid Kachemir, Krishna M. Behara, Ashok Kumar Harikumar, Christopher R. Purcell, Welly Kasten
  • Patent number: 12041114
    Abstract: Systems and methods for processing webpage calls via multiple module responses are described. A system may receive, from a client device, a first call for module data associated with a set of webpage modules for presentation in a webpage. The system may subsequently transmit, to the client device based on receiving the first call, a first response including first module data associated with a first subset of the set of webpage modules. The first response may additionally include a token identifying the webpage. The server may additionally transmit, to the client device based on transmitting the first response, a second response including the token identifying the webpage and second module data associated with a second subset of the set of webpage modules that differs from the first subset of the set of webpage modules.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: July 16, 2024
    Assignee: eBay Inc.
    Inventors: Vineet Bindal, Naga Sita Raghuram Nimishakavi Venkata, Ramesh Periyathambi, Lakshimi Duraivenkatesh, Tomer Lancewicki, Selcuk Kopru
  • Patent number: 12039147
    Abstract: A link shared through a chat room in a chat application is displayed. When a selection of the link is received, a content execution result corresponding to the link through an in-app browser of the chat application or an external browser distinct from the chat application is displayed. A notification for a new chat message is then displayed while the content execution result is being displayed through the in-app browser or the external browser. When a selection for the notification of the new chat message is received, the display of the content execution result is switched to a display of the chat room in which the new chat message was received. A content box, which enables access to the content execution result, is displayed on the switched display of the chat room.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: July 16, 2024
    Assignee: KAKAO CORP.
    Inventors: You Jin Kim, Yong Jun Kwon, Hyun Ok Choi, Han Gyeol Oh, Kyung Moo An, Eun Soo Heo
  • Patent number: 12034782
    Abstract: In some implementations, a system may receive a request to initiate a collaborative session between a user device and a dealership device of a dealership. The system may transmit, to the user device and based on receiving the request, a user set of user interface (UI) data indicating a first UI to be presented on a display of the user device. The system may transmit, to the dealership device and based on receiving, a dealership set of UI data indicating a second UI to be presented on a display of the dealership device. The first UI may include a collaborative workspace shared by the user device and the dealership device, and the collaborative workspace may include a connection by the user device with a website associated with the dealership. The second UI may include the collaborative workspace and a dealership workspace dedicated to the dealership device.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: July 9, 2024
    Assignee: Capital One Services, LLC
    Inventor: Satyajit Sajanrao Nalavade
  • Patent number: 12034779
    Abstract: Maintaining a registered state via server-managed notifications is described herein. In an example, server(s) can receive an indication from an application associated with a device, the indication can identify a response to a registration request sent by the application for registration with a service provider. Based at least partly on the indication, the server(s) can start a first timer associated with a first predetermined time interval after which the server(s) are to send a first notification to the application. The server(s) can determine, based at least in part on the first timer, a lapse of the first predetermined time interval and can send the first notification to the application. The first notification can cause the application to transition from an inactive state to an active state, and send a new registration request to register with the service provider to maintain a registered state.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: July 9, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Vinod Ravichandran
  • Patent number: 12035139
    Abstract: An information providing device arranged in a first network is provided including: an association storage section for storing user identification information and session identification information; a confirmation request transmitting section for transmitting, to a relay arranged in a second network, a confirmation request for confirming whether the relay has stored a connection request; an information receiving section for receiving information included in the connection request; a terminal authentication section for determining whether authentication of the communication terminal is permitted if the session identification information is not included in the information received; a session identification information assigning section for assigning session identification information when the authentication is determined to be permitted; a session identification information transmitting section for transmitting the session identification information to the relay; and an information providing section for providin
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: July 9, 2024
    Assignee: e-Jan Networks Co.
    Inventors: Shiro Sakamoto, Kumar Karvepaku
  • Patent number: 12035232
    Abstract: A user device, such as a vehicle, may find a suitable base station for communication according to a hailing message. A low-complexity hailing procedure, suitable for adding to 5G and 6G standards, is presented. The hailing message may be a brief code indicating that it is a hailing message, and therefore solicits a reply. The hailing message may further include the identification or location of the user device, and/or an indication of which type of entity is being sought, such as a base station. The base stations that receive the hailing message can reply after a calculated delay time, such as a longer delay time if the received amplitude is weak, so that the user device can select whichever base station has the best received signal. Alternatively, the user device can select the base station with the largest received amplitude of the reply message.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: July 9, 2024
    Inventors: David E. Newman, R. Kemp Massengill
  • Patent number: 12034750
    Abstract: An illustrative method includes determining that a first user login session and a second user login session have a parent-child relationship that indicates that a particular user is associated with both the first and second user login sessions and linking first user login activity performed during the first user login session and second user login activity performed during the second user login session to the user.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: July 9, 2024
    Assignee: Lacework Inc.
    Inventors: Murat Bog, Vikram Kapoor, Samuel Joseph Pullara, III, Yijou Chen, Harish Kumar Bharat Singh
  • Patent number: 12034712
    Abstract: Techniques are disclosed relating to the communication between server systems located in different network regions. For example, in some embodiments, a first server system located in a first network region may receive a request to perform a first operation for a user, where the request includes an alias value for the user. The first server system may determine, based on the alias value, that the user is not associated with the first network region. In response, the first server system may access an alias map that specifies encoded versions of alias values that are in use across multiple different network regions and, using the alias map, determine that the user is associated with a second network region. The first server system may then route a communication corresponding to the request to a second server system that is located in the second network region.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: July 9, 2024
    Assignee: PayPal, Inc.
    Inventors: Mohammed Saleem Shafi, Colin Sng, Vanchinathan Ayipalayam Chandrasekaran, Paul Edward Krautz, Satya Ganesh Simhachalam Malla Venkata, Christopher Diebold O'Toole
  • Patent number: 12035386
    Abstract: A method for executing an application based on a connection between devices by automatically connecting devices, and a device, are disclosed. The method includes: detecting an occurrence of first short distance communication between at least one external device and the device; receiving connection information which relates to a second short distance communication mode and application information which relates to the at least one external device from the at least one external device via the first short distance communication; establishing a connection based on the second short distance communication mode between the at least one external device and the device based on the received connection information which relates to the second short distance communication mode; and controlling the at least one external device via the second short distance communication mode by using an application which is executable based on the received application information.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: July 9, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-woo Ko, Hang-sik Shin, Se-jun Park
  • Patent number: 12032998
    Abstract: Provided are a resource synchronization method, an electronic device and a storage medium. The method includes: in response to listening to a resource change event, adding a target resource to a preset cache region; determining at least two target edge clusters from edge clusters establishing a connection with a cloud according to deployment information carried by the target resource; and pushing the target resource in the cache region to the at least two target edge clusters for deployment.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: July 9, 2024
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventor: Pengfei Han
  • Patent number: 12034696
    Abstract: Novel tools and techniques are provided for implementing dynamic border gateway protocol (“BGP”) host route generation based on domain name system (“DNS”) resolution. In various embodiments, a computing system may receive, from a user device via a first network, a request to establish a communications link with an external device via a second network that is separate from the first network, based on a first uniform resource identifier (“URI”) indicative of a network location of the external device. The computing system may query a DNS resolver for an Internet Protocol (“IP”) address corresponding to a valid current IP address, based on the first URI, and may advertise the IP address and/or a route based on the IP address. A communications link may be established between the user device and the external device based on the IP address and/or the route.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: July 9, 2024
    Assignee: Level 3 Communications, LLC
    Inventor: Darrell Smith
  • Patent number: 12028220
    Abstract: A method for identifying devices on a network, comprising: determining, by a discovery application, a prioritized discovery plan including a plurality of tiers of requests, each of the tiers specifying one or more probes for targeting specific types of devices. For each of the tiers in the prioritized discovery plan: the method further comprises causing, by the discovery application, one or more of the probes specified for the tier to transmit targeted requests to a set of active addresses on the network. Upon receiving responses from at least a subset of the one or more addresses, the method comprises identifying, by the discovery application, one or more devices connected to the network based on the responses to the targeted requests. The method further comprises removing, by the discovery application, addresses corresponding to the identified one or more devices from the set of active addresses on the network.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: July 2, 2024
    Assignee: PHOSPHORUS CYBERSECURITY INC.
    Inventors: Christopher Jay Rouland, Justin Trent Altman, Earle W. Ady, Jeremy Lindsey Gould, Joseph Willard Costantini
  • Patent number: 12028753
    Abstract: Methods and devices for selecting an edge application server (EAS) to service a user equipment (UE). One exemplary method incudes determining that a current protocol data unit (PDU) session of an application being executed by a UE is being serviced by a first EAS, determining that the first EAS is no longer suitable to service the application, selecting a second EAS to service the application and instructing the UE to use the second EAS for future PDU sessions for the application.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: July 2, 2024
    Assignee: Apple Inc.
    Inventors: Rohit R. Matolia, Alosious Pradeep Prabhakar, Jathurshun Sivaloganathan, Krisztian Kiss, Longda Xing, Mohammed Sadique, Srinivasan Nimmala, Vijay Venkataraman
  • Patent number: 12028243
    Abstract: A routing control device of the present invention includes: a storage unit that stores, for each IP address block, a next hop, information on a route to the IP address block, and quality information regarding the route; a quality requirement determination unit that receives communication data bound for a communication destination host and determines a quality requirement of the communication data; and a next hop selection unit that references the storage unit and selects a next hop for the communication data based on quality information regarding a route to an IP address block to which an IP address of the communication destination host belongs and the quality requirement.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: July 2, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Arifumi Matsumoto, Takuto Kimura, Aomi Jokoji
  • Patent number: 12028432
    Abstract: The present invention relates to a system and method for managing push notifications on a user device. The push notifications may be sent only upon checking/identifying if the user device (associated smart extension) is within a predetermined vicinity of a home gateway network by checking whether respective MAC address entry of the user device is in ARP tables and is in active state, based on which push notifications may be triggered to the user device, wherein the MAC address may be computed and stored by the system. Alternatively, the system may determine if the user device is reachable or not by using IP address (such as ping protocol and other such methods). This facilitates a consistent, power saving along with better reliability of network-based calls or Push notifications, an enhanced user experience and other advantages by sending the push notifications only when the device is connected to home gateway network.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: July 2, 2024
    Assignee: JIO PLATFORMS LIMITED
    Inventors: Bharathkumar Reddy Mallepalli, Kishore Sowdi
  • Patent number: 12028799
    Abstract: Methods and nodes related to subscription handling and notifications, for instance, with respect to Network Function (NF) management services, are described.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: July 2, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jesus-Angel De-Gregorio-Rodriguez, Xiaowei Zhang, Yubao Ma, Xin Yu Zhang
  • Patent number: 12028312
    Abstract: A namespace monitoring service may track released namespaces such as internet protocol (IP) addresses and manage namespace cooldown pools, available namespace pools, and a registry of released namespaces to detect and mitigate security vulnerabilities that arise from reassignment of namespaces. The namespace monitoring service provides access to the released namespace registry and/or sends a data stream of namespace registry updates. The namespace monitoring service may manage namespace reassignment process and extend the cooldown period of released namespaces or place a hold on available name spaces.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Donald Lee Bailey, Jr., Abigail Fuller, John Paul Torres, Giulian Dalton Luz
  • Patent number: 12028403
    Abstract: A CoAP client sends to a CoAP server a request for information about a resource, the request for information including a time period option, wherein the time period option includes a first time period value that indicates a period of time prior to the sending of the request for information over which information about the resource is requested. The CoAP client receives a response to the request for information. In another embodiment, a CoAP client sends to a CoAP server a CoAP Observe registration relating to one or more resources, the CoAP Observe registration including an option, the option including a first value that indicates that the CoAP server should pause notifications for one or more registrations corresponding to one or more resources.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: July 2, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Oscar Novo Diaz
  • Patent number: 12028402
    Abstract: A method of remote desktop protocol (RDP) operating system (OS) session remote-control includes providing security credentials to a client device. The method includes requesting OS sessions currently operating on the client device. The method includes receiving from an agent on the client device, an indication of OS sessions currently operating on the client device. The OS sessions include one or more RDP OS sessions and a console OS session. The method includes selecting a first RDP OS session of the one or more RDP OS sessions. Responsive to the selection of the first RDP OS session, the method includes communicating with an agent an instruction to initiate a remote-control interface with the client device. The remote-control interface is configured such that the agent transmits visual data of the RDP OS session to the service device and relays commands from the service device.
    Type: Grant
    Filed: April 5, 2023
    Date of Patent: July 2, 2024
    Assignee: Ivanti, Inc.
    Inventors: Blake Alan Thompson, Scot Emery Swan, Donald Saxby
  • Patent number: 12021933
    Abstract: Virtual private network (VPN) service provider infrastructure (SPI) receives a request to access a VPN from a client device. The VPN SPI selects an Internet Protocol (IP) address for access to the VPN by the client device from a pool of IP addresses. The VPN SPI provides access to the VPN for the client device via the IP address. The VPN SPI receives one or more handshake notifications from the client device. The VPN SPI determines that a threshold time period has passed since a latest-in-time handshake notification of the one or more handshake notifications. The VPN SPI disconnects the client device from the VPN in response to determining that the threshold time period has passed. The VPN SPI adds the IP address to the pool of IP addresses in response to disconnecting the client device from the VPN.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: June 25, 2024
    Assignee: Oversec, UAB
    Inventors: Darjus Ilcevic, Gvidas Uzkuras
  • Patent number: 12021914
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: June 25, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 12021754
    Abstract: Techniques for creating consent contracts for devices that indicate whether the devices consent to receiving network-based communications from other devices. Further, the techniques include enforcing the consent contracts such that network-based communications are either allowed or disallowed in the network-communications layer prior to the network communications reaching the devices. Rather than simply allowing a device to communicate with any other device over a network, the techniques described herein include building in consent for network-based communications where the consent is consulted at one or more points in a communication process to make informed decisions about network-based traffic.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: June 25, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Ian James Wells, Kyle Andrew Donald Mestery
  • Patent number: 12021712
    Abstract: A cloud hosting environment configuration interface is provided. Cloud-based services defined in the hosting environment are configured through cloud-based resources using the interface. Previously defined services and their resources can be recalled by reference within the interface and properties and settings for those resources custom modified as needed for a new hosted service. Cloud resources can be added and removed via the interface. In an embodiment, the interface is a Command Line Interface (CLI).
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: June 25, 2024
    Assignee: NCR Voyix Corporation
    Inventor: Shahar Epstein
  • Patent number: 12021739
    Abstract: An embodiment detects, by a packet detection module on a first worker node, a first synchronization message (SYN) issued from a client pod on the first worker node and directed to a first server pod on a second worker node and generates a first SYN record in a connection table stored on the first worker node. The embodiment detects, by the packet detection module, a second SYN issued from the client pod and directed to the first server pod and generates a server pod status record stored in memory on the first worker node indicative of the first server pod having an unhealthy status. The embodiment identifies an available server pod having a healthy status and generates a detour routing rule in a routing table on the first worker node indicative of a revised connection in which the identified available server pod replaces the first server pod.
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: June 25, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gang Tang, Hongsen Liu, Jian Guo Liu, Hong Jun Tu
  • Patent number: 12017583
    Abstract: A method includes collecting motion data from a sensor of a mobile device disposed in a vehicle and processing, using at least one of a processor of the mobile device or a server remote from the mobile device, the motion data to identify a user of the mobile device as a driver of the vehicle. The method also includes detecting, using the motion data and at least one of the processor or the server, a hard braking event, generating an alert based on the detection of the hard braking event, and notifying the user, through the mobile device, of the hard braking event using the alert.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: June 25, 2024
    Assignee: Cambridge Mobile Telematics Inc.
    Inventors: Brad Cordova, Rafi Finegold, Kevin Farrell
  • Patent number: 12021916
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: June 25, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 12021830
    Abstract: An edge control device includes: an acquisition unit configured to acquire information about switching of an edge router accommodating a user's terminal; an instruction unit configured to instruct a dynamic host configuration protocol (DHCP) server to induce re-acquisition of an internet protocol (IP) address by the user's terminal on the basis of the information about edge router switching acquired by the acquisition unit; and a receiving unit configured to receive, from a DHCP server, a notification that induction of IP address reacquisition is completed.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: June 25, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Masato Nishiguchi, Satoshi Nakatsukasa, Takahiro Shibata, Toshiyuki Kanazawa, Hiroki Iwahashi
  • Patent number: 12021919
    Abstract: A processing method includes obtaining a to-be-shared file and its identification information, the identification information indicating a target object in the to-be-shared file; and in response to obtaining a sharing operation that satisfies a condition, sharing the to-be-shared file from a sending terminal to a receiving terminal to cause the receiving terminal to output at least the target object obtained by processing the to-be-shared file.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: June 25, 2024
    Assignee: LENOVO (BEIJING) LIMITED
    Inventors: Zhenning Li, Hanhua Tian, Meng Luo
  • Patent number: 12020038
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for peer booting server nodes on an edge zone. For example, an edge zone may include data plane devices capable of hosting virtual machines and other cloud-based services thereon that provide low-latency services to customers of a cloud computing system. Systems described herein implement an operating system (OS) provisioning system that, in combination with a peer booting system on a server node, facilitates instantiation of an OS on the server node as well as enabling the server node to act as an OS provider service to other server nodes on the edge zone. The systems disclosed herein facilitate fast installation of OS services without overutilizing limited bandwidth resources of a virtual network that connects the server nodes with control plane devices remotely maintained at a datacenter.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: June 25, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alphonse Kurian, Arpan Kumar Asthana, Amit Kumar Saraff, Chandrasekhar Pasupuleti, Paul Karam
  • Patent number: 12019542
    Abstract: Aspects of the disclosure are directed to high performance connection cache eviction for reliable transport protocols in data center networking. Connection priorities for connection entries are determined to store the connection entries in a cache based on their connection priority. During cache eviction, the connection entries with a lowest connection priority are evicted from the cache. Cache eviction can be achieved with low latency at a high rate.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: June 25, 2024
    Assignee: Google LLC
    Inventors: Abhishek Agarwal, Jiazhen Zheng, Srinivas Vaduvatha, Weihuang Wang, Hugh McEvoy Walsh, Weiwei Jiang, Ajay Venkatesan, Prashant R. Chandra
  • Patent number: 12021759
    Abstract: Some embodiments of the invention provide a method for configuring multiple hardware offload units of a host computer to perform operations on packets associated with machines (e.g., virtual machines or containers) executing on the host computer and to pass the packets between each other efficiently. For instance, in some embodiments, the method configures a program executing on the host computer to identify a first hardware offload unit that has to perform a first operation on a packet associated with a particular machine and to provide the packet to the first hardware offload unit. The packet in some embodiments is a packet that the particular machine has sent to a destination machine on the network, or is a packet received from a source machine through a network and destined to the particular machine.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: June 25, 2024
    Assignee: VMware LLC
    Inventors: Yong Wang, Boon S. Ang, Guolin Yang, Wenyi Jiang
  • Patent number: 12021688
    Abstract: A method in a server includes: storing, at the server, a configuration update definition including (i) criteria, and (ii) configuration update payload data; obtaining at the server, from a computing device having a connection to a wireless local area network (WLAN), a parameter of the connection; determining whether the parameter satisfies the criteria of the configuration update definition; and in response to determining that the parameter satisfies the criteria, transmitting the configuration update payload data to the computing device.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: June 25, 2024
    Assignee: Zebra Technologies Corporation
    Inventors: Brian C Stormont, Gerard R. Corriveau, Gordon E. Molek, Steven R Brightman
  • Patent number: 12021717
    Abstract: The disclosed technology is directed towards managing the establishment and maintenance of communication connectivity between a device and service. Condition data can indicate when to initiate a state change of a connection between a device and a server. Current device conditions associated with the device are evaluated to determine whether to initiate a state change, e.g., from a connected state to a paused state, or vice-versa. The connectivity may be managed per connection type, e.g., cellular versus Wi-Fi, and on a per-application basis, e.g., turned on for a social media application, off for mail and messaging applications. Settings can be used to manage connectivity for an application, e.g., sometimes connected, sometimes paused based on information specific to that application. Trends, user practices and schedule data can be used to predict and manage connectivity, as well as to notify the user to take some action.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: June 25, 2024
    Assignee: AT&T Intellect al Property I, L.P.
    Inventors: Nigel Bradley, Eric Zavesky, James Pratt, Ari Craine, Robert Koch
  • Patent number: 12015592
    Abstract: Systems and methods for protecting sensitive mobile applications from attack include incorporating private application access software in a mobile application that operates on a user device to provide functionality to an end user, the functionality is separate from the private application access; deploying application connectors in front of a private application that is accessed by the mobile application; responsive to a request to access the private application, authenticating the end user through the mobile application; and, responsive to authentication, providing access to the private application through the mobile application via a plurality of secure tunnels. The application connectors are configured to only provide outbound connections, thereby protecting the private application from the attack. The request to access is received via a cloud-based system which is configured to drop any invalid request, thereby protecting the private application from the attack.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: June 18, 2024
    Assignee: Zscaler, Inc.
    Inventors: Dhawal Kumar Sharma, John A. Chanak
  • Patent number: 12015523
    Abstract: There is provided a communication apparatus that enables acquisition of data to be sent after a Secure Shell (SSH) connection between a wireless unit and a baseband unit is established. A communication apparatus (10) according to the present disclosure includes a communication unit (11) that establishes a first Secure Shell (SSH) connection with a wireless apparatus (20) that performs wireless communication with a communication terminal (40), and establishes a second SSH connection with a control apparatus (30) that performs a baseband process related to a signal used in the wireless communication, and a data recording unit (12) that records data of a management plane received from the wireless apparatus (20) through the first SSH connection or the data of the management plane received from the control apparatus (30) through the second SSH connection.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: June 18, 2024
    Assignee: NEC CORPORATION
    Inventor: Atsushi Nakata
  • Patent number: 12015668
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method performed by a source edge enabler server for selecting a target edge application server in an edge computing system for a user equipment (UE) is provided.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: June 18, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nishant Gupta, Basavaraj Jayawant Pattan
  • Patent number: 12015617
    Abstract: Systems and methods for providing secure access to digital collaboration rooms with dynamic tenancy in response to an event are provided. An example method includes establishing, via an orchestration service, a digital collaboration room for an entity; receiving and storing three authentication factors of a user, the three authentication factors including a first authentication factor relating a corporate email account of the user assigned by the entity; and upon an entity's request and in response to an event activating an isolate mode and isolating the digital collaboration room.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: June 18, 2024
    Assignee: Cygnvs Inc.
    Inventors: Kevin Gaffney, Paul Meagher, Marlon Rodrigues, Jordan McGrath, Omar Anshasi
  • Patent number: 12013957
    Abstract: A method at a first domain for obtaining at least one insight from a second domain, the method including synchronizing a permissions table at the first domain with a master permissions table at a network element; receiving a request for an insight from an application at a bridge in the first domain; confirming an identity of the application; verifying, at the bridge, application permissions using the permissions table at the first domain, the verifying confirming that the application has permission to access the insight; sending a request message from the first domain to the second domain, the request message being signed by a private key of the first domain and requesting the insight; and receiving the insight from the second domain.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: June 18, 2024
    Assignee: BlackBerry Limited
    Inventors: Biswaroop Mukherjee, Geordon Thomas Ferguson
  • Patent number: 12008140
    Abstract: Systems and methods receive a form having one or more fields for receiving personally identifying information (PII). Input data that includes PII is received for the form. The system and methods model the characteristics of true PII to generate a model associated with the form. Synthetic PII is generated based, at least in part, the true PII and the model. The synthetic PII is provided to the one or more fields of the form.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: June 11, 2024
    Assignee: Avast S oftware s.r.o.
    Inventors: Armin Wasicek, Juyong Do, Rajarshi Gupta
  • Patent number: 12010697
    Abstract: Information transmission and reception methods and apparatuses thereof. The method includes: a terminal equipment being configured with and/or activated at least two configuration grants (CGs), the at least two configuration grants being respectively configured with corresponding HARQ processes, or timers of hybrid automatic repeat request processes of the at least two configuration grants being respectively started or stopped according to configurations of the at least two configuration grants.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 11, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Guorong Li, Lei Zhang, Xin Wang
  • Patent number: 12010086
    Abstract: A notification service may act as an intermediary between senders and recipients of actionable notification messages, generating such messages based on an actionable notification data structure including arguments for the message text, a list of recipients, and response options and associated actions, sending the messages to the respective recipients; and receiving and processing selected response options from at least some of the recipients to perform the associated actions.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: June 11, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lawrence Fubini Waldman, Andrew Vincent Spiziri, Paresh Lukka, Anton Leo Dukeman
  • Patent number: 12008527
    Abstract: A method includes: communicating data from a browser, operating on a computing device, to an electronic shopping cart during a transaction; receiving user-authenticating data from a user interface of the computing device; decrypting secure user data stored to the computing device; authenticating a user based on the user-authenticating data and the decrypted secure user data; in response to authenticating the user, transmitting an indication of payment from the browser to the electronic shopping cart; processing the transaction after transmitting the indication of payment; and recording the transaction in a blockchain stored on the computing device.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: June 11, 2024
    Inventors: Phanendra Mallampalli, Sriram Ramakrishnan, Frank Anthony Nuzzi
  • Patent number: 12009067
    Abstract: A trial operations service suite system and method in a clinical trial operations system with a patient portal providing patient-directed access to clinical trial operation services, a clinician portal providing clinician-directed access to the clinical trial operation service, and a coordinator portal providing coordinator-directed access to the clinical trial operation services, the coordinator portal also providing access to a trial design service wherein the trial design service is configured to allow a coordinator user to at least one of design, create, establish, and deploy a trial protocol and a participant interaction procedure, and a synchronization capability, synchronizing when online, information collected while a portal-supporting application is offline.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: June 11, 2024
    Assignee: Laboratory Corporation of America Holdings
    Inventors: Isaac Eshagh Eteminan, James William Bishop, Jr., Marco Carosi, Alessandro Salimbeni