Patents Examined by Benjamin M Thieu
  • Patent number: 11949527
    Abstract: Methods and systems are disclosed for performing operations for providing a shared augmented reality experience in a video chat. A video chat can be established between a plurality of client devices. During the video chat, videos of users associated with the client devices can be displayed. During the video chat, a request from a first client device to activate a first AR experience can be received, and in response, and body parts of users depicted in the videos are modified to include one or more AR elements associated with the first AR experience.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: April 2, 2024
    Assignee: SNAP INC.
    Inventors: Nathan Richard Banks, Nathan Kenneth Boyd, Amanda Durham, Alex Edelsburg, Maxim Maximov Lazarov, Ryan Thomas
  • Patent number: 11936760
    Abstract: A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 19, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Patent number: 11916866
    Abstract: A computer-implemented framework and/or system for cyberbullying detection is disclosed. The system includes two main components: (1) A representation learning network that encodes the social media session by exploiting multi-modal features, e.g., text, network, and time; and (2) a multi-task learning network that simultaneously fits the comment inter-arrival times and estimates the bullying likelihood based on a Gaussian Mixture Model. The system jointly optimizes the parameters of both components to overcome the shortcomings of decoupled training. The system includes an unsupervised cyberbullying detection model that not only experimentally outperforms the state-of-the-art unsupervised models, but also achieves competitive performance compared to supervised models.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: February 27, 2024
    Assignee: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Lu Cheng, Kai Shu, Siqi Wu, Yasin Silva, Deborah Hall, Huan Liu
  • Patent number: 11909600
    Abstract: An intent negotiation method and apparatus are provided. The method includes: A first network element sends a first sub-intent of a first intent to a second network element, and sends a second sub-intent of the first intent and indication information to the second network element, where the indication information is used to indicate that the first sub-intent and the second sub-intent have a same action and a same object.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: February 20, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xianming Li, Yijun Yu, Min Ju
  • Patent number: 11907320
    Abstract: Digital content operation testing techniques are described. An authoring environment supports edit operations to digital content. The authoring environment includes an option to initiate testing of operation of edited digital content at a publish environment of a content delivery network, at which, the digital content is to be deployed. Data describing results of the testing is then communicated over the network based to the digital content editing system. The data is output within the user interface of the authoring environment in this example such that an effect of edits made to the digital content are viewable non-modally within the authoring environment.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Nishant Kumar Thakur, Sandeep Kambi Nanjundeshwara, Rafiya Sirin
  • Patent number: 11902356
    Abstract: Computer technology for performing a download of a set of file(s) by multiple computer devices. Different computer devices respectively download different parts of the set of files and respectively encapsulate them with file wrappers to create multiple “sealed off portions.” Each sealed off portion indicates what portion of the code of the set of file(s) is in that sealed off portion. The multiple sealed off portions are transferred (for example, over a local area network) to another computer device, which may, or may not, be one of the multiple computers that created one of the sealed off portions, and this computer device assembles the sealed off portions to re-create the set of file(s).
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: February 13, 2024
    Assignee: International Business Machines Corporation
    Inventors: Johnny Shieh, Kelley Anders, Jessica Murillo
  • Patent number: 11893644
    Abstract: Techniques for providing recommendations of actions for a user to perform to improve efficiency in user interactions with a user interface of a user computing device. An intelligent monitoring (IM) computing system may receive data from a user computing device and may determine user interactions associated with the user interface. The user interactions may include selections, an order associated with the selections, times associated with the selections, and/or other data corresponding to user interaction with a user interface. The IM computing device may be configured to determine a fault (e.g., inefficiency) associated with the user interactions and determine an action for the user to perform to correct the fault. The IM computing device may cause a notification including the action to surface on a display of the user computing device, such as to inform the user of a means by which they can improve efficiency of the user interactions.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: February 6, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Michael Shawn Jacob, Benjamin D. Schappaugh, William Guthrie, Frank Matthew McCully, Timothy J. Nickel, Brian W. Batronis, Robert D. Rariden
  • Patent number: 11888750
    Abstract: A service flow processing method includes obtaining, by a terminal, policy information of a service flow, where the policy information includes at least one of a flow steering policy, a flow steering mode, and link condition information for transmitting the service flow, and a packet data unit (PDU) session to which the service flow belongs supports a plurality of access technologies, and processing, by the terminal, the service flow based on the policy information.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 30, 2024
    Inventor: Youyang Yu
  • Patent number: 11888945
    Abstract: A cloud tracking system may store configuration data separately for each account of multiple accounts that an entity has with a cloud computing provider and may aggregate the configuration data into a data structure that stores the configuration data together for the multiple accounts. The cloud tracking system may receive a request that includes a user identifier of a user associated with the entity and may search for the user identifier in the data structure. The cloud tracking system may identify a set of deployed cloud computing services associated with the user identifier based on searching for the user identifier in the data structure, wherein the set of deployed cloud computing services is associated with more than one account of the multiple accounts. The cloud tracking system may identify one or more deployed cloud computing services, of the set of deployed cloud computing services, that are outdated.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: January 30, 2024
    Assignee: Capital One Services, LLC
    Inventor: Divya Mathew
  • Patent number: 11876677
    Abstract: Some embodiments of the invention provide a method for WAN (wide area network) optimization for a WAN that connects multiple sites, each of which has at least one router. At a gateway router deployed to a public cloud, the method receives from at least two routers at least two sites, multiple data streams destined for a particular centralized datacenter. The method performs a WAN optimization operation to aggregate the multiple streams into one outbound stream that is WAN optimized for forwarding to the particular centralized datacenter. The method then forwards the WAN-optimized data stream to the particular centralized datacenter.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: January 16, 2024
    Assignee: VMware LLC
    Inventors: Igor Golikov, Aran Bergman, Lior Gal, Avishay Yanai, Israel Cidon, Alex Markuze, Eyal Zohar
  • Patent number: 11863644
    Abstract: A push notification delivery system includes a server system including a processor, a network interface, and memory storing program instructions having code segments for receiving a received push notification, code segments for determining at least one of a favorable push time and a favorable message format based upon a database of received push information developed from a plurality of prior sent push notifications, and code segments for pushing the message to the destination in accordance with the at least one of a favorable push time and a favorable message format. A method for delivering push notifications includes receiving a received push notification including a message and a destination, sending a sent push notification derived from the received push notification to the destination in accordance with at least one favorable condition, receiving received push information related to the sent push notification, and storing the received push information in a database.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 2, 2024
    Assignee: Airship Group, Inc.
    Inventors: Erik A. Onnen, Steven L. Osborn, II
  • Patent number: 11863616
    Abstract: Implementations for selecting hosting server(s) in a particular availability zone for a network service involving a plurality of participants is described. A request for a network service involving a plurality of nodes is received from a computing device associated with an organizer. Geographic locations of the plurality of nodes involved in the network service, the type of the network service, performance of a plurality of servers, and operational constraints of the plurality of servers are evaluated. At least two of the plurality of servers are located in different geographical locations. One or more of the plurality of servers to host the network service are selected based on the evaluation.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddhartha Shankara Rao, John Joseph Dunne, Tobias DiPasquale, Jade Yuk Yin Chan, Alex Snyatkov
  • Patent number: 11863842
    Abstract: A method and apparatus for processing an audio and video. The method includes: acquiring a target processing request including a target audio and video data stream; determining a target audio and video pipeline corresponding to the target processing request; the audio and video pipeline being constituted based on a plurality of functional components arranged in a chain structure, and the functional components being uniformly dispatched input data and recovered output data by a preset data stream dispatching module; and calling the target audio and video pipeline to continuously process the target audio and video data stream, and continuously outputting a processed audio and video data stream obtained after processing.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: January 2, 2024
    Inventor: Minglu Li
  • Patent number: 11863641
    Abstract: A central database system provides predictive web navigation using machine learning and clustering to guide a user to a web page. After tracking a number of web pages viewed by various users on one or more web domains and the orders in which these web pages are viewed, the central database system can train a model to predict which web page a user is likely to view next. If the user is lost while navigating, the central database system may guide the user to the predicted web page. In one example of guidance, the central database system presents a web element with a hyperlink to the predicted web page. For example, the central database system can modify a web page that the lost user is presently viewing to include an iframe with a recommendation to travel to a different web page.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: January 2, 2024
    Assignee: ZENPAYROLL, INC.
    Inventors: John Edward Schlerf, Nicholas Lee Gaylord, Melanie Manguin
  • Patent number: 11838312
    Abstract: An embodiment may involve a plurality of configuration items and an unmatched configuration item, wherein the unmatched configuration item is associated with a first set of attribute values and a first vulnerability, wherein the first vulnerability is associated with a first set of field values.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: December 5, 2023
    Assignee: ServiceNow, Inc.
    Inventor: Brian James Waplington
  • Patent number: 11838248
    Abstract: A serverless function execution system enables fast, efficient and flexible deployment and execution of serverless functions. User commands are received from external messaging systems that cause functions to be executed. A serverless function associated with the user command is determined and the serverless function is executed in an isolation container at a function computation server. A response from the execution of the serverless function is sent to the external messaging system.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: December 5, 2023
    Assignee: DigitalOcean, LLC
    Inventor: Eric Sven-Johan Swildens
  • Patent number: 11824744
    Abstract: Systems, methods, and related technologies for device classification are described. In certain aspects, traffic data associated with a device and data from an external system can be accessed. The data can be processed to determine a device classification for the device. An action can be initiated based on the classification.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: November 21, 2023
    Inventors: Yang Zhang, Siying Yang
  • Patent number: 11811860
    Abstract: A method including transmitting, by a requesting user device to an infrastructure device associated with a virtual private network (VPN), a connection request for receiving VPN services; receiving, by the requesting user device from the infrastructure device, connection information associated with a VPN server selected for providing the VPN services to the requesting user device, the VPN server being selected based at least in part on a comparison between a parameter associated with the requesting user device and a current parameter associated with another user device currently receiving VPN services from the VPN server; and transmitting, by the requesting user device to the VPN server, an initiation request to receive the VPN services from the VPN server based at least in part on utilizing the connection information is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: November 7, 2023
    Assignee: Oversec, UAB
    Inventor: Kazimieras Celiesius
  • Patent number: 11805338
    Abstract: An information handling system may include a processor, a management controller communicatively coupled to the processor and configured for out-of-band management of the information handling system, and a smart network interface card communicatively coupled to the processor and the management controller and configured to receive telemetry information from telemetry sources of the information handling system and perform advanced processing of the telemetry information.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: October 31, 2023
    Assignee: Dell Products L.P.
    Inventors: Gaurav Chawla, Hendrich M. Hernandez, Lee E. Ballard
  • Patent number: 11799948
    Abstract: Cloud services are provided by a distributed network including a number of geographically distributed datacenters, to client devices in accordance with data sovereignty requirements. A server within the distributed network may receive a service request and determine whether it complies with the data sovereignty requirements of the client. When the geographic location of the server does not comply with the client's data sovereignty requirements, the server may determine and transmit back to the client device a set of alternative datacenters within the distributed network that comply with the client's data sovereignty requirements. The client device may use network probes to select an alternative datacenter, and the cloud service request of the client device may be migrated from the server to the selected datacenter.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: October 24, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Robert Edgar Barton, Jerome Henry, Maik Guenter Seewald