Patents Examined by Natisha D Cox
  • Patent number: 11968164
    Abstract: In this method for assisting an SNS consultation, consultants are efficiently allocated to clients. An assisting server 100 detects a new consultation to be performed on communication with a client terminal 120 has occurred or may occur (S301). Next, the server 100 transmits a pre-consultation question to the client terminal 120 (S302) which may be a plurality of hierarchical questions by which a category that characterizes the consultation contents can be assigned. On the basis of the answer(s) to the pre-consultation questions (S303), the server 100 determines a category corresponding to the answers and assigns the category to the consultation contents (S304). If categories that each consultant can handle are stored in a storage unit 103, or a storage medium or device which can be accessed from the apparatus 100, by providing a category to a consultation content, the consultation contents can be allocated to a consultant for response.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: April 23, 2024
    Assignee: A'S CHILD INC.
    Inventors: Takeki Nagasaka, Masashi Nishitani
  • Patent number: 11968165
    Abstract: Methods, systems, and computer programs are presented for selecting notifications based on an affinity score between a content generator and a viewer of the content. One method includes capturing interactions of content generators with notifications, received by the content generators, associated with viewer responses to creator-generated content items. The method further includes training a machine-learning model based on the interactions, and detecting a first set of notifications, for a first content generator, associated with interactions of a set of viewers to first-content generator content. The ML model calculates an affinity score between the first content generator and each viewer, and the set of first notifications are ranked based on the affinity scores of the first content generator and the viewer associated with each notification.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ivan Lopez Moreno, Xuexin Ren, Ying Han, Shaunak Chatterjee, Ajith Muralidharan
  • Patent number: 11943303
    Abstract: Various embodiments provide for a registry for augmented reality (AR) objects, which can provide AR objects to a client device to support various software or hardware applications. For instance, some embodiments provide for an AR object registry that facilitates or enables registration of one or more AR objects in association with one or more locations across a planet.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: March 26, 2024
    Assignee: Snap Inc.
    Inventors: Jennica Pounds, Brent Mills, Ulf Oscar Michel Loenngren
  • Patent number: 11914722
    Abstract: A permission based media system to perform operations that include: presenting a first media object at a client device associated with a user account, the first media object including a reference that identifies the user account; receiving an input that selects the first media object from the client device; determining a permission of the user account based on the reference that identifies the user account; presenting a set of options based on the permission associated with the user account; receiving a selection of an option from among the set of options; and generating a second media object based on the first media object and the selection of the option, according to certain embodiments.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: February 27, 2024
    Assignee: Snap Inc.
    Inventors: Christine Barron, Laurent Desserrey, Daniel Moreno, Celia Nicole Mourkogiannis, David Phillip Taitz, Christie Marie Heikkinen
  • Patent number: 11917034
    Abstract: This disclosure generally relates to media application development and deployment using an NBMP system. More specifically, this disclosure describes methods and apparatuses for instance level configuration of functions used in NBMP workflows. Example mechanisms are provided for configuring different instances of a same function in various tasks in a media processing workflow with customized configurations and restrictions based on a format of a general configuration descriptor of the function.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: February 27, 2024
    Assignee: Tencent America LLC
    Inventor: Iraj Sodagar
  • Patent number: 11909741
    Abstract: In one embodiment, a device in a network receives an access policy and a class behavioral model for a node in the network that are associated with a class asserted by the node. The device applies the access policy and class behavioral model to traffic associated with the node. The device identifies a deviation in a behavior of the node from the class behavioral model, based on the application of the class behavioral model to the traffic associated with the node. The device causes performance of a mitigation action in the network based on the identified deviation in the behavior of the node from the class behavioral model.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Brian E. Weis, Blake Harrell Anderson, Rashmikant B. Shah, David McGrew
  • Patent number: 11894993
    Abstract: Systems and methods for troubleshooting and performance analysis of a cloud-based service include receiving metrics over time from a plurality of analyzers, wherein the metrics include service-related metrics and network-related metrics related to a cloud-based service, wherein each analyzer of the plurality of analyzers is executed at one of a user device accessing the cloud-based service and in the cloud-based service, and wherein at least one analyzer is executed in the cloud-based service; analyzing the metrics to determine a status of the cloud-based service over the time; and identifying issues related to the cloud-based service utilizing the analyzed metrics over the time, wherein the issues include any of an issue on a particular user device, an issue in a network between a particular user device and the cloud service, and an issue within the cloud service.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: February 6, 2024
    Assignee: Zscaler, Inc.
    Inventors: Amit Sinha, Prem Mohan, Arshi Chadha, Preeti Arora, Ajit Singh, Purvi Desai
  • Patent number: 11892967
    Abstract: Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network according to a number of different RDMA protocols. In one example, a method includes receiving remote direct memory access (RDMA) packets via a network adapter, deriving a protocol index identifying an RDMA protocol used to encode data for an RDMA transaction associated with the RDMA packets, applying the protocol index to a generate RDMA commands from header information in at least one of the received RDMA packets, and performing an RDMA operation using the RDMA commands.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: February 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Erez Izenberg, Leah Shalev, Nafea Bshara, Guy Nakibly, Georgy Machulsky
  • Patent number: 11881934
    Abstract: In one embodiment, a method includes receiving, by a network orchestrator, trace parameters from a user device. The method also includes determining, by the network orchestrator, to initiate a network path trace for the application, generating, by the network orchestrator, a filter policy for the network path trace using the trace parameters, and allocating, by the network orchestrator, a trace identification to the network path trace. The method also includes initiating, by the network orchestrator, the network path trace within a network by communicating the filter policy and the trace identification to a first node of the network and receiving, by the network orchestrator, network path trace data from a plurality of nodes of the network. The method further includes generating, by the network orchestrator, a trace report for the application using the network path trace data.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: January 23, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jianda Liu, Xiaorong Wang, Shen Yong Qing, Olivier Patrick Jean Pelerin, Frederic René Philippe Detienne, Pritam Baruah, Ruchir Jain
  • Patent number: 11860984
    Abstract: A non-transitory computer readable storage medium with instructions executed by a processor maintains different digital identities for different internet browsing personas associated with a real user. Persona selection rules are invoked to automatically designate a selected digital identity for a current internet browsing session. Browser state for the selected digital identity is loaded.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: January 2, 2024
    Assignee: Anonyome Labs, Inc.
    Inventors: Paul Ashley, Simon Gee, Steven Harvey McCown, John David Mumford, Greg Clark
  • Patent number: 11855934
    Abstract: A method and system for generating and correcting chatbot responses based on reinforcement learning (RL) are disclosed. In some embodiments, the method includes receiving user data associated with a user in a chatbot conversation. The method includes providing a first recommendation to the user. The method includes detecting user feedback to the first recommendation in the chatbot conversation. The method then includes determining whether to assign a positive reward or a negative reward to the user feedback based on sentiment analysis performed on the user feedback. If the negative reward is assigned to the user feedback, the method further includes calculating a negative reward score for the first recommendation; retraining the one or more of RL models using one or more of the negative reward score, the user data, the first recommendation, and the user feedback; and determining a second recommendation using the one or more retrained RL models.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: December 26, 2023
    Assignee: Genpact Luxembourg S.à r.l. II
    Inventors: Sreekanth Menon, Prakash Selvakumar, Varsha Rani
  • Patent number: 11848769
    Abstract: Example methods and systems for request handling with automatic scheduling are described. In one example, a computer system may receive, from multiple client devices, respective multiple requests that are generated and sent according to a first set of control parameters. Based on the multiple requests, request characteristic(s) may be monitored to determine whether an automatic scheduling condition is satisfied. In response to determination that the automatic scheduling condition is satisfied, the computer system may assign a second set of control parameters to the respective client devices and instruct the client devices to generate and send respective multiple subsequent requests according to the second set of control parameters to cause a modification of the request characteristic(s).
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: December 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Chen Jing, Jin Feng, Sifan Liu, Yu Wu, Jiushi Wan
  • Patent number: 11803338
    Abstract: Executing a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: receiving, by a graphical processing unit (‘GPU’) server, a dataset transformed by a storage system that is external to the GPU server; and executing, by the GPU server, one or more machine learning algorithms using the transformed dataset as input.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: October 31, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Brian Gold, Emily Potyraj, Ivan Jibaja, Igor Ostrovsky, Roy Kim
  • Patent number: 11784890
    Abstract: A system includes a first device and a second device coupled to a link including two or more data paths and a first portion and a second portion. The first device is to transmit a number of bits corresponding to a message before training the link on the first portion of the link, where the number of bits is equal to a number of the two or more data paths, and where each data path transmits one bit of the number of bits. The second device is to receive the message before training the link. The second device is to perform a decode operation on the number of bits received to determine the corresponding message and transmit a second message or data on the second portion of the link in response to performing the decode operation on the number of bits.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: October 10, 2023
    Assignee: NVIDIA Corporation
    Inventors: Seema Kumar, Ish Chadha
  • Patent number: 11768899
    Abstract: Methods and systems for curating notifications from unfollowed accounts are described herein. The system tracks that a first account previously followed a second account and subsequently unfollowed the second account. The system identifies an interest of the first account and monitors the activities of the second account for activity that matches the interest. If there is a match between the interest and an activity of the second account, the system notifies the first account of the activity. These methods and systems provide the user with relevant information from unfollowed accounts.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: September 26, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Madhusudhan Srinivasan, Vijay Kumar
  • Patent number: 11750546
    Abstract: The subject technology receives metadata corresponding to a respective media overlay, the metadata including information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data during a post-capture stage. The subject technology selects the respective media overlay in response to the information indicating that the respective media overlay is configured to be applied as an image processing operation during post-processing of image data. The subject technology, based at least in part on a category indicator associated with the respective media overlay, populates a group of media overlays with at least the respective media overlay. The subject technology sends, to a client electronic device, second metadata including at least information related to the group of media overlays.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: September 5, 2023
    Assignee: Snap Inc.
    Inventors: Jean Luo, Oleksandr Grytsiuk, Celia Nicole Mourkogiannis, Ivan Golub
  • Patent number: 11741554
    Abstract: Methods and systems for assembling remote students in an online academic environment are provided. The method includes a use of the system to filter a subpopulation from a population stored in a database, the population including students in the self-paced, online environment. The subpopulation can be selected to meet a first set of criteria for a grouping of students for a group interaction. Additional criteria can be added to provide control over the selection of students for the subpopulation and, thus, control over the design of groups to provide a desired group profile for the group interaction. The methods and systems provided can align and group students of the self-paced, online environment for a group interaction, as well as electronically proctor and otherwise monitor and control the interaction.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: August 29, 2023
    Assignee: TURION CORPORATION
    Inventor: Ze Wei Wong
  • Patent number: 11722360
    Abstract: Various example embodiments for supporting control plane resiliency testing in a software defined network are presented. Various example embodiments for supporting control plane resiliency testing in a software defined network may be configured to support control plane resiliency testing in a software defined network based on use of failure injection. Various example embodiments for supporting control plane resiliency testing in a software defined network based on use of failure injection may be configured to support control plane resiliency testing in a software defined network by injecting failures into the software defined network, monitoring the software defined network after the injection of the failures and collecting results data from the software defined network related to the injection of the failures, and evaluating resiliency of the control plane of the software defined network based on the results data from the software defined network related to the injection of the failures.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: August 8, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Catello Di Martino
  • Patent number: 11716304
    Abstract: Systems and methods are provided for sending a combined read and reaction message. The systems and methods perform operations comprising: receiving, from a server, a set of messages and one or more reactions exchanged between a plurality of users; determining that a given message has been presented on the client device to a first user of the plurality of users; determining that a given reaction of the one or more reactions has been presented on the client device to the first user; and transmitting, to the server by the one or more processors of the client device, a communication indicating that both the given message and the given reaction have been presented by the client device to the first user.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: August 1, 2023
    Assignee: Snap Inc.
    Inventors: Jason Varbedian, Aleksandr Zhang
  • Patent number: 11711334
    Abstract: The disclosure relates to an information replying method, apparatus, electronic device, computer storage medium and product. The method includes: playing a first multimedia content and displaying a first sticker containing target information in a playing interface of the first multimedia content, the target information being associated with target multimedia content; receiving a first instruction for the first sticker, the first instruction being used to instruct to make a reply to the target information in multimedia form; in response to the first instruction, acquiring second multimedia content for replying to the target information. Thus, by means of the sticker, a further reply can be made to the target information in multimedia form, which is conducive to enriching the way of information replying, improving the interest of users in information replying, and increasing the chance of users creating and publishing multimedia contents.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: July 25, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Xinyi Li, Na Sun, Siqi Tan, Ye Lin