Patents Examined by Benjamin M Thieu
-
Patent number: 11973737Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving client application registration updates; receiving a messaging request directed to at least one destination endpoint; retrieving client status of the destination endpoint from the client application registration database; evaluating the client status for use of a client application destination; in response to the destination endpoint having an inactive client status, transmitting content of the messaging request to the destination endpoint; and in response to the destination endpoint having an active client status, transmitting content of the messaging request to a client application endpoint mapped to the destination point.Type: GrantFiled: November 10, 2021Date of Patent: April 30, 2024Assignee: Twilio Inc.Inventors: Amit Agarwal, Peter Tan
-
Patent number: 11949527Abstract: 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: GrantFiled: April 25, 2022Date of Patent: April 2, 2024Assignee: SNAP INC.Inventors: Nathan Richard Banks, Nathan Kenneth Boyd, Amanda Durham, Alex Edelsburg, Maxim Maximov Lazarov, Ryan Thomas
-
Patent number: 11936760Abstract: 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: GrantFiled: March 6, 2023Date of Patent: March 19, 2024Assignee: State Farm Mutual Automobile Insurance CompanyInventors: John M. VanAntwerp, Dan Kalmes
-
Patent number: 11916866Abstract: 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: GrantFiled: December 9, 2021Date of Patent: February 27, 2024Assignee: Arizona Board of Regents on Behalf of Arizona State UniversityInventors: Lu Cheng, Kai Shu, Siqi Wu, Yasin Silva, Deborah Hall, Huan Liu
-
Patent number: 11909600Abstract: 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: GrantFiled: January 19, 2023Date of Patent: February 20, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Xianming Li, Yijun Yu, Min Ju
-
Patent number: 11907320Abstract: 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: GrantFiled: May 13, 2022Date of Patent: February 20, 2024Assignee: Adobe Inc.Inventors: Nishant Kumar Thakur, Sandeep Kambi Nanjundeshwara, Rafiya Sirin
-
Patent number: 11902356Abstract: 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: GrantFiled: December 21, 2022Date of Patent: February 13, 2024Assignee: International Business Machines CorporationInventors: Johnny Shieh, Kelley Anders, Jessica Murillo
-
Patent number: 11893644Abstract: 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: GrantFiled: October 14, 2021Date of Patent: February 6, 2024Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Michael Shawn Jacob, Benjamin D. Schappaugh, William Guthrie, Frank Matthew McCully, Timothy J. Nickel, Brian W. Batronis, Robert D. Rariden
-
Patent number: 11888750Abstract: 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: GrantFiled: January 23, 2023Date of Patent: January 30, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Youyang Yu
-
Patent number: 11888945Abstract: 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: GrantFiled: January 25, 2023Date of Patent: January 30, 2024Assignee: Capital One Services, LLCInventor: Divya Mathew
-
Patent number: 11876677Abstract: 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: GrantFiled: December 6, 2022Date of Patent: January 16, 2024Assignee: VMware LLCInventors: Igor Golikov, Aran Bergman, Lior Gal, Avishay Yanai, Israel Cidon, Alex Markuze, Eyal Zohar
-
Patent number: 11863644Abstract: 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: GrantFiled: November 18, 2022Date of Patent: January 2, 2024Assignee: Airship Group, Inc.Inventors: Erik A. Onnen, Steven L. Osborn, II
-
Patent number: 11863616Abstract: 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: GrantFiled: October 30, 2020Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Siddhartha Shankara Rao, John Joseph Dunne, Tobias DiPasquale, Jade Yuk Yin Chan, Alex Snyatkov
-
Patent number: 11863842Abstract: 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: GrantFiled: August 2, 2022Date of Patent: January 2, 2024Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.Inventor: Minglu Li
-
Patent number: 11863641Abstract: 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: GrantFiled: September 1, 2022Date of Patent: January 2, 2024Assignee: ZENPAYROLL, INC.Inventors: John Edward Schlerf, Nicholas Lee Gaylord, Melanie Manguin
-
Patent number: 11838312Abstract: 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: GrantFiled: February 7, 2023Date of Patent: December 5, 2023Assignee: ServiceNow, Inc.Inventor: Brian James Waplington
-
Patent number: 11838248Abstract: 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: GrantFiled: February 1, 2022Date of Patent: December 5, 2023Assignee: DigitalOcean, LLCInventor: Eric Sven-Johan Swildens
-
Patent number: 11824744Abstract: 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: GrantFiled: December 20, 2021Date of Patent: November 21, 2023Assignee: FORESCOUT TECHNOLOGIES, INC.Inventors: Yang Zhang, Siying Yang
-
Patent number: 11811860Abstract: 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: GrantFiled: June 22, 2022Date of Patent: November 7, 2023Assignee: Oversec, UABInventor: Kazimieras Celiesius
-
Patent number: 11805338Abstract: 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: GrantFiled: April 29, 2021Date of Patent: October 31, 2023Assignee: Dell Products L.P.Inventors: Gaurav Chawla, Hendrich M. Hernandez, Lee E. Ballard