Patents Examined by Ruolei Zong
  • Patent number: 11785075
    Abstract: The present disclosure provides a method for requesting resources and a terminal. The terminal sends a first resource acquisition request for a target resource to each of first edge nodes, determines each of second edge nodes based on each first amount of the target resource returned by each of the first edge nodes, and sends a second resource acquisition request for the target resource to each of the second edge nodes.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: October 10, 2023
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Youming Huang
  • Patent number: 11778041
    Abstract: A user device may receive a traffic category and/or slice usage policy, and may provide a request for an application. The user device may receive the application with a traffic category and/or slice usage requirement, and may install the application on the user device. The user device may subscribe to traffic categories and/or slices, and may receive approval to utilize the traffic categories and/or slices. The user device may provide, by the application and to an operating system, a connection request for a particular traffic category and/or slice, and may determine whether the application is approved for the particular traffic category and/or slice. The device may provide, to a modem, the connection request and traffic descriptors for the particular traffic category and/or slice based on the application being approved, and may establish a protocol data unit session, for the application, utilizing the particular traffic category and/or slice.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: October 3, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Umesh Kumar Gupta, Lily Zhu, Muhammad Salman Nomani
  • Patent number: 11778023
    Abstract: Computer-readable media, method, and system for inviting a plurality of users to a group-based communication channel within a group-based communication system. The plurality of users are invited by transmitting a respective plurality of invitations to the users upon a sending user instruction. The outcome of a user accepting an invitation may be determined based on an approval privilege of the user and a status of the group-based communication channel.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: October 3, 2023
    Assignee: Salesforce, Inc.
    Inventors: Sarah Henkens, Jacquelyn Rocca, Samir Ketema
  • Patent number: 11770454
    Abstract: Methods and systems for enhancing remote desktop experiences are described herein. A computing device may launch a remote desktop session. During the remote desktop session, the computing device may receive user input requesting a file to be launched at the computing device using a native application. The computing device may receive, from a remote desktop server, the file. Using a local application, the computing device may launch the file.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 26, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Katta Rajasekhar Sreenivas Harshith
  • Patent number: 11768962
    Abstract: Various examples are directed to systems and methods for providing software services to one or more consumer systems. A cloud service provider system accesses a software service build comprising a first feature and a first feature toggle for selectively enabling or disabling the first feature. The cloud service provider system configures the first feature toggle of the software service build to disable the first feature and deploys the software service build to a first environment accessible by a first consumer system. A toggle routine determines that a first toggle condition for the first feature has occurred and modifies the software service build deployed at the first environment to configure the first feature toggle to enable the first feature.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: September 26, 2023
    Assignee: SAP SE
    Inventor: Michael Segler
  • Patent number: 11762936
    Abstract: Apparatus and methods for sharing bookmarks are provided. Bookmarks may include queries to a chatbot or other interactive application. A server may include a shared bookmark controller and a personal computing device may include a user bookmark controller. A user may save a bookmark and share the bookmark with a chosen recipient. The user bookmark controller may send the bookmark and the identity of the recipient to the shared bookmark controller. The shared bookmark controller may then send the bookmark to the recipient and record whether the recipient saves or rejects the bookmark. Bookmarks may be collated and categorized into groups, and entire groups may be shared.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: September 19, 2023
    Assignee: Bank of America Corporation
    Inventors: Aravind Mangadu Chakkaravarthy, Chris Welles, David Ovitsky, Dawn A. Buhl-Rivelli, Erica Grunfeld, Andrew Dennis
  • Patent number: 11765229
    Abstract: In a method of operating network-based storage devices, a first storage device having a first local key among a plurality of storage devices is set as a first main storage device. The storage devices are connected to each other through a network. A volume of at least a part of the plurality of storage devices is set and managed by the first storage device based on a first control signal received from an external host device. A second local key is received by the first storage device from a second storage device having the second local key among the plurality of storage devices. The first local key and the second local key are transmitted by the first storage device to the external host device.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: September 19, 2023
    Inventors: Sukkyu Lee, Hanmin Cho, Youngjin Cho
  • Patent number: 11750496
    Abstract: This application discloses a method for multi-cloud interconnection, including: receiving identification information of a first device deployed on a first VPC; determining, based on the identification information of the first device, a first edge node, that is configured to connect to the first VPC, among a plurality of network nodes; sending identification information of the first edge node to the first device, where the identification information of the first edge node is used by the first device to create a connection between the first device and the first edge node; and determining a forwarding path that is between the first edge node and a second edge node and that is used to forward a packet between the first VPC and a second VPC, where the second edge node is a network node, that is configured to connect to the second VPC, among the plurality of network nodes.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: September 5, 2023
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventor: Xiaoping Zhu
  • Patent number: 11750694
    Abstract: Examples described herein relate to apparatuses and methods for a node of a network to facilitate communication among two or more clients, including but not limited to determining, by the node, that the two or more clients are connected to the node for accessing data originating from an origin server, receiving, by the node, a message from a first client of the two or more clients, the message is to be routed to at least one second client of the two or more clients, and sending, by the node, the message to the at least one second client without routing the message to the origin server.
    Type: Grant
    Filed: October 1, 2022
    Date of Patent: September 5, 2023
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 11743195
    Abstract: A system and method for managing and monitoring video stream content. The method including: receiving a traffic flow; determining if the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow; determine at least one attribute associated with the video streaming traffic flow; determine a probability that the traffic flow is fraudulent based on a heuristic analysis of the at least one associated attribute; if the probability is above a predetermined threshold, flag the traffic flow as a fraudulent video streaming traffic flow, otherwise allow the traffic flow to proceed to its destination without being flagged; if the traffic flow is not a video streaming traffic flow, allow the traffic flow to proceed to its destination.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: August 29, 2023
    Inventors: Darrell Reginald May, Bojja Krishna Chaitanya, Srinivas Chintamaneni
  • Patent number: 11743025
    Abstract: A method of an optical sensor device includes: using an oscillator circuit to generate a clock signal; and generating monitoring frames according to the clock signal; wherein the clock signal is calibrated in response to at least one of: a first communication signal, transmitted for multiple times from a monitoring system externally coupled to the optical sensor device, is received by the optical sensor device; a data length of the first communication signal transmitted for only one time from the monitoring system externally coupled to the optical sensor device; and, a data length of an encoded data portion of the first communication signal transmitted for only one time.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: August 29, 2023
    Assignee: PixArt Imaging Inc.
    Inventors: Chih-Huan Wu, Wen-Han Yao, Ren-Hau Gu
  • Patent number: 11736539
    Abstract: An illustrative collaboration space provider system defines, within a virtual collaboration space, a sound boundary associated with a particular avatar located within the virtual collaboration space. The collaboration space provider system then prevents, based on the sound boundary, at least one direction of audio communication for a user represented by the particular avatar. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: August 22, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Samuel Charles Mindlin, Kunal Jathal, Shan Anis, Mohammad Raheel Khalid
  • Patent number: 11736401
    Abstract: A method for utilizing, by a virtual private network (VPN) server, a first exit internet protocol (IP) address to communicate data associated with a user device having an established VPN connection with the VPN server; suspending, by the VPN server for a given duration of time, utilizing the first exit IP address to communicate the data associated with the user device based at least in part on receiving a notification indicating that an amount of data communicated utilizing the first exit IP address satisfies a data threshold; and re-utilizing, by VPN server at an expiration of the given duration of time, the first exit IP address to communicate the data associated with the user device during the established VPN connection. Various other aspects are contemplated.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: August 22, 2023
    Assignee: UAB 360 IT
    Inventors: Karolis Pabijanskas, Kiril Mikulskij
  • Patent number: 11722570
    Abstract: A computer implemented method includes receiving partially created software defined network (SDN) policy state information at a backup software defined network (SDN) appliance in response to the sending of a synchronize packet to establish a connection. The state information corresponds to a state of the connection between two endpoints that include a first active SDN appliance and a second active SDN appliance. A replica of the SDN policy state information is saved at the backup SDN appliance. An update to the SDN policy state information is received in response to the sending of an acknowledgement packet. The replica of the SDN policy state information updated at the backup SDN appliance to enable the backup SDN to transition to active.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manasi Deval, Elliot James Edmunds, Sumit Sharad Dhoble, Soumya Sucharita Mishra, Jonathan Paul Rosenberg
  • Patent number: 11722429
    Abstract: Resource allocation of network traffic comprising extended reality network traffic (e.g., using a computerized tool) is enabled. For example, a method can comprise: determining, by network equipment comprising a processor, whether network traffic via a radio access network comprises extended reality network traffic; in response to a determination that the network traffic comprises the extended reality network traffic, determining, by the network equipment, a traffic characteristic of the extended reality network traffic; based on the traffic characteristic, determining, by the network equipment, a resource allocation for the network traffic; and in response to determining the resource allocation for the network traffic, applying, by the network equipment, the resource allocation to a network node of the radio access network.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: August 8, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Thomas Novlan
  • Patent number: 11720699
    Abstract: A file is enabled to be downloaded from a web server on behalf of a client browser, via an isolated browser of an RBI server. An isolated browser engine detects the file download and notifies an isolated browser controller. The isolated browser controller determines whether the file download is permitted. Responsive to determining that the file download is not permitted, the file is deleted at the RBI server and a policy event is transmitted to the client browser. Responsive to determining that the file download is permitted, the file is transmitted to the client browser. The file may be streamed to the client browser, or it may be published via an independent web server and a notification is transmitted to the client browser. The client browser is controlled to issue a request to the independent web server to download the file to the client browser.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: August 8, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Guy Lewin, Vitaly Khait, Alexander Esibov
  • Patent number: 11722388
    Abstract: The disclosed system remotely tests performance of a wireless telecommunication network. The system sends an instruction to a device to interact with the wireless telecommunication network. The system can obtain a log generated by a wireless communication chip of the mobile device, where the log indicates attributes of the communication using the wireless telecommunication network, such as a frequency and a signal strength associated with the frequency. Based on the log generated by the wireless communication chip of the mobile device, the system can determine the performance of the wireless telecommunication network without obtaining a second log generated by a second device, such as an eNodeB, involved in enabling the communication through the wireless telecommunication network. Upon determining that the performance of the wireless telecommunication network is below a predetermined threshold, the system can send a notification indicating the problematic performance.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: August 8, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Phaneendra Maseedu
  • Patent number: 11716215
    Abstract: Methods and systems provide for dynamically generating a note with captured content from a communication session. In one embodiment, a method presents, to each of a number of participants within a communication session, a UI which includes session content produced during the communication session. The method records at least a portion of the session content. The method receives a request from one of the participants to generate a note. In response to receiving the request, the method generates a note which includes at least a designated portion of the recorded session content. Finally, the method provides access to the requesting participant to the portion of the session content in the note upon demand.
    Type: Grant
    Filed: December 18, 2021
    Date of Patent: August 1, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Thanh Le Nguyen, Shane Paul Springer
  • Patent number: 11711335
    Abstract: A communication method is provided. The method includes transmitting a network address assignment request to the network address translation entity after establishing a general packet radio service (GPRS) tunneling protocol (GTP) tunnel between the first user-plane function entity and the second user-plane function entity, such that the network address translation entity assigns a network address to the GTP tunnel, notifying the network address assigned by the network address translation entity to the GTP tunnel to the central data network, controlling a data packet to be transmitted by the edge service node to the central data network to be transmitted through the GTP tunnel, the network address translation entity replacing a source address of the data packet with the network address, and transmitting the data packet to the central data network after the data packet arrives at the network address translation entity.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: July 25, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yi Fan Yu
  • Patent number: 11706186
    Abstract: An access request scheduling method includes determining a city and a city operator corresponding to an access source IP segment; selecting, from cloud delivery nodes of the city operator, a preferred node of the access source IP segment; determining a mapping relationship between the access source IP segment and an IP of the preferred node; and issuing the mapping relationship to scheduling agent modules of the cloud delivery nodes in a network.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: July 18, 2023
    Assignee: GUIZHOU BAISHANCLOUD TECHNOLOGY CO., LTD.
    Inventors: Zize Li, Shaojun Cai