Patents Examined by Austin J Moreau
-
Patent number: 11973693Abstract: A computer-implemented method for distributing packets for asymmetrical traffic by a network interface card (NIC). The computer-implemented method includes obtaining information of an incoming packet incoming from a source endpoint behind a stateful service and accessing a destination endpoint using a network address translation (NAT) service, hashing the information to calculate queue identification for the packet to direct the packet to the queue associated therewith, executing a NAT on an outgoing packet associated with the incoming packet to allow for retrieval of the queue identification from a header of the outgoing packet, sending the outgoing packet to the destination endpoint, which is responsive with a return packet, stamping the queue identification to the return packet upon the return packet being transmitted back from the destination endpoint and the queue identification being retrieved and instantiating an RSS override operation to redirect the return packet to the queue on the response.Type: GrantFiled: March 13, 2023Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eran Gampel, Liran Schour, Guy Laden, Marc Cochran
-
Patent number: 11973662Abstract: The present disclosure discloses an intelligent mapping method for a cloud tenant virtual network based on a reinforcement learning model, where a mapping algorithm is used to combine a resource abstraction model, Blocking Island, with a deep reinforcement learning algorithm, Actor-Critic, reasonably abstract underlying network resources by means of the Blocking Island model, and efficiently represent resource connectivity information of the entire network with an amount of available resources between nodes as a lower bound. The method specifically includes: (1): completing modeling of virtual network embedding; (2): modeling computing resources and bandwidth resources in a physical network; (3): constructing a neural network; and the like. Compared with the prior art, the present disclosure has better performance in average mapping cost, benefit-cost ratio, total benefit value and mapping success rate, further improves mapping accuracy, reduces the average mapping cost, and has a wide application prospect.Type: GrantFiled: August 31, 2023Date of Patent: April 30, 2024Assignee: East China Normal UniversityInventors: Ting Wang, Puyu Cai, Dongxu Yao
-
Patent number: 11968163Abstract: A system for providing a messaging service includes a talk storage for storing talk information in association with first user identification information, the talk information including a message from a second user to a first user, the first user identification information identifying the first user, and processing circuitry for outputting specification information specifying the one or more registered messages based on an acquisition of one or more registered messages, adding a first registered message specified by the first specification information, to the talk storage, based on each of one or more first requests accompanied by the first user identification information and first specification information included in the specification information, and adding a second registered message specified by the second specification information, to the talk storage, based on each of one or more second requests accompanied by the first user identification information and second specification information included in thType: GrantFiled: August 31, 2022Date of Patent: April 23, 2024Assignee: LINE CORPORATIONInventor: Yusuke Sato
-
Patent number: 11968248Abstract: Methods are provided. A method includes announcing to a network meta information describing each of a plurality of distributed data sources. The method further includes propagating the meta information amongst routing elements in the network. The method also includes inserting into the network a description of distributed datasets that match a set of requirements of the analytics task. The method additionally includes delivering, by the routing elements, a copy of the analytics task to locations of respective ones of the plurality of distributed data sources that include the distributed datasets that match the set of requirements of the analytics task.Type: GrantFiled: October 19, 2022Date of Patent: April 23, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bong Jun Ko, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma
-
Patent number: 11954946Abstract: A method for performing a vehicle diagnostic process for diagnosing, scanning and/or programming a vehicle includes recording a diagnostic message from a diagnostic computer device to generate a recorded diagnostic message, transmitting the recorded diagnostic message to a local computer at a repair facility, with the diagnostic computer device being located remotely from the repair facility, and playing the recorded diagnostic message at the local computer for delivery via an interface device to an electronic system of a vehicle. The method then further includes recording with the local computer a vehicle message from the electronic system of the vehicle to generate a recorded vehicle message in response to playing the recorded diagnostic message, and transmitting the recorded vehicle message from the local computer to the diagnostic computer device.Type: GrantFiled: April 7, 2020Date of Patent: April 9, 2024Assignee: Opus IVS, Inc.Inventors: Brian J. Herron, Michael D. Jurmo, Richard J. Green
-
Patent number: 11956198Abstract: In some aspects, the techniques described herein relate to a method including: receiving, by a computing device, a message corresponding to a user inbox and to be added to the user inbox; applying, by the computing device, prior to adding the message to the user inbox, a message classification model to content of the message to determine one or more classifications corresponding to the message; determining, by the computing device, that the message is an important message based on whether one or more of the classifications is one of a set of predetermined classifications; adding, by the computing device, metadata to the message, the added metadata indicating that the message is an important message; and transmitting, to the user inbox, by the computing device, the message and the added metadata.Type: GrantFiled: August 25, 2022Date of Patent: April 9, 2024Assignee: YAHOO ASSETS LLCInventors: Chris Luvogt, Muni Xu, Rofaida Abdelaal, Bhopal Singh
-
Patent number: 11949640Abstract: A method includes receiving a widget insertion request associated with an email message and customizing one or more options of the widget based on one or more user selections. The widget is inserted into a body of the email message. The widget provides one or more interactive services to a recipient of the email message based on the one or more options. The email message is sent with the widget to the recipient to allow the recipient to interact with the widget upon receiving the email message.Type: GrantFiled: May 5, 2023Date of Patent: April 2, 2024Assignee: THE TRAVELERS INDEMNITY COMPANYInventors: Andrew J. Bingham, Anastasia Shekhter, Gregory J. Richmond, Jenn Van Scoter, Josh R. Slater, Alyssa M. Branday
-
Patent number: 11940894Abstract: A computer system includes processor hardware configured to execute instructions from memory hardware. The instructions include training first and second machine learning models with the measured historical performance metrics to generate a component health status output and a component health score output, respectively, and generating a plurality of elements for display in a multi-level application monitoring interface. The measured historical performance metrics include at least one of a component response time, a component volume, a component memory utilization, and a component processor utilization.Type: GrantFiled: August 15, 2022Date of Patent: March 26, 2024Assignee: Express Scripts Strategic Development, Inc.Inventors: Michael D. Trapani, Jeevan Kumar Goud Bandharapu
-
Patent number: 11943321Abstract: Techniques described herein are used to support cross-platform data sharing, access, and management between a communication process flow management platform and a communication platform. Specifically, techniques described herein support a communication process flow management platform detecting an event associated with a communication process flow that control electronic communications between a tenant and a set of users. The platform may generate a data object corresponding to the event. The data object may include metadata associated with the event. The platform may transmit, to a communication platform, a request that includes the data object. The request may be configured to cause an entry associated with the event to be posted into the communication platform.Type: GrantFiled: January 26, 2022Date of Patent: March 26, 2024Assignee: Salesforce Inc.Inventors: Aaron Popelka, William Robert Jennings, II, Andrew Short, Pranavkumar Janakbhai Parekh
-
Patent number: 11936603Abstract: A method and system for displaying an image in a communication thread accessible to a first and second user are disclosed, including receiving an indication of a selection of a first image by the first user for display in the communication thread, analyzing user attribute settings of the first user or the second user to determine if at least one of the first user or the second user has a user attribute setting corresponding to a customizable aspect of the selected first image, and causing, based on the analyzing, in different first and second modes, one of the selected first image or a modified image based on the selected first image to be displayed in the communication thread.Type: GrantFiled: February 13, 2023Date of Patent: March 19, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Samuel Robert Cundall, Nicolas Gunnar Alexander Nuzzaci
-
Patent number: 11929964Abstract: The disclosed systems and methods provide a novel framework that provides mechanisms for enabling message senders to dictate, control and/or create dynamic immersive content consumption experiences for recipients of their messages. The disclosed framework provides message senders with previously non-existent functionality to control the experience and environment within which their messages are consumed. Conventional systems provide recipients with capabilities to consume messages and/or supplemental content; however, these capabilities are driven and controlled by the hosting messaging platform and/or the third party entity that is availed opportunities to provide supplemental content. The disclosed framework prevents such experiences by providing capabilities to the message sender that involves control not only over the experience of the sender's messages but also control over the experience of the environment in which the messages are consumed by their recipients.Type: GrantFiled: August 19, 2021Date of Patent: March 12, 2024Assignee: YAHOO AD TECH LLCInventors: Mohit Goenka, Gnanavel Shanmugam, Ashish Khushal Dharamshi, Nikita Varma
-
Patent number: 11929968Abstract: There is provided a system and method for routing messages received from any one of a plurality of external user accounts on any one of a plurality of different messaging applications within an entity. The system and method comprises one or more integration modules coupled to each of the plurality of different messaging applications for receiving messages via the messaging application. These messages are directed to a unique account identifier for the entity using additional address identifier information. A central messaging module is configured to receive from each of the one or more integration modules the messages via a common internal messaging protocol, and distribute the messages to at least one more internal user accounts within the entity using additional address identifier information.Type: GrantFiled: March 9, 2023Date of Patent: March 12, 2024Assignee: LeapXpert LimitedInventor: Dmitry Gutzeit
-
Patent number: 11924158Abstract: A system for providing a messaging service includes a talk storage for storing talk information in association with first user identification information, the talk information including a message from a second user to a first user, the first user identification information identifying the first user, and processing circuitry for outputting specification information specifying the one or more registered messages based on an acquisition of one or more registered messages, adding a first registered message specified by the first specification information, to the talk storage, based on each of one or more first requests accompanied by the first user identification information and first specification information included in the specification information, and adding a second registered message specified by the second specification information, to the talk storage, based on each of one or more second requests accompanied by the first user identification information and second specification information included in thType: GrantFiled: August 31, 2022Date of Patent: March 5, 2024Assignee: LINE CORPORATIONInventor: Yusuke Sato
-
Patent number: 11916766Abstract: Provided are methods and systems for using synthetic resource records to configure and manage web applications and various online services. A user is provided with the ability to setup a single synthetic resource record for their domain such that all of the associated dependent resource records are automatically configured and added to the domain as well. The methods and systems provided utilize synthetic resource records as a way of logically grouping resource records into “human readable” sets of resource records. Through synthetic resource records, users are able to address common configuration issues without having to know the technical specifications of associated zone files or resource records. Additionally, users can complete a variety of configuration tasks related to setting-up web applications without having to look-up resource record values from external sites (e.g., from the domain host).Type: GrantFiled: August 26, 2021Date of Patent: February 27, 2024Assignee: Google LLCInventors: Brent Anthony Piller Bryan, Jonathan Mack, Roberto Ramalho Fischer
-
Patent number: 11916862Abstract: Techniques for identifying mention identifiers within a message using a mentions processor are discussed herein. In some examples, a communication platform maintains a mentions processor configured to receive a message including a mention identifier, analyze the message to determine a type of the mention identifier included in the message, identify a second user account or a virtual space referenced by the mention identifier, determine whether a notification should be sent to the second user account or the virtual space, and, upon determining that the notification should be sent, send the notification associated with the message to the second user profile or the virtual space. In some examples, an observability class associated with the mentions processor allows the use of a mentions lookup tool to view one or more stored mention identifiers associated with the message and one or more stored notifications enqueued for the message.Type: GrantFiled: December 27, 2022Date of Patent: February 27, 2024Assignee: Salesforce, Inc.Inventors: Jiang Li, Ashwathi Krishnan, Jacob Tyler Massey, Mia Nelson, Catherine Yesenia Alvarado, Ryan Greenberg
-
Patent number: 11916693Abstract: A method (100) for controlling a plurality of devices (10) of a smart home system (20) is provided.Type: GrantFiled: January 10, 2022Date of Patent: February 27, 2024Assignee: INTER IKEA SYSTEMS B.V.Inventor: Ingrid Odlén
-
Patent number: 11895078Abstract: A communications system may include end-user devices (EUDs), a communications network, and a message processor. A message parser determines, from a received message, a message originator EUD having an associated originator message channel format, and at least one intended message recipient EUD with an associated recipient message channel format. A message channel database includes respective different message channel formats for different EUDs. A message recaster cooperates with the message parser and message channel database and transmits at least one recast message based upon the received message, which may include a corresponding recipient message channel format with a corresponding Internet Protocol (IP) address for the at least one intended recipient EUD.Type: GrantFiled: November 18, 2021Date of Patent: February 6, 2024Assignee: EAGLE TECHNOLOGY, LLCInventors: John M. Davis, John-Paul Sitarski, Michael Milazzo
-
Patent number: 11888798Abstract: Disclosed are various approaches for validating a relevance or an accuracy associated with an item being attached to a message or inserted inline with the text of the message or other type of document. An addition of the item (e.g., attachment, hyperlink, embedded image, etc.) to the message being generated by a sender can be detected. Message keywords associated with the message content and item keywords associated with the item content can be identified following an analysis of the message content and item content. The message keywords and item keywords can be compared to determine a likelihood of a mismatch between the item and the message. Upon determining a potential mismatch and prior to the message being sent to a recipient, a notification identifying the likelihood of the mismatch is presented to the sender.Type: GrantFiled: August 27, 2021Date of Patent: January 30, 2024Assignee: VMware, Inc.Inventors: Rohit Pradeep Shetty, Ramanandan Nambannor Kunnath
-
Patent number: 11889480Abstract: Embodiments of the present invention provide systems, apparatus, methods and/or the like for generating a resource distribution hub using for fully electronic resource distribution by using mobile device application designed to interface with an embedded Near-Field Communication (NFC) tag in a resource distribution instrument that stores instructions for processing the resource distribution authorization information. The holder (i.e., resource provider) of the resource distribution instrument can use the resource distribution instrument to communicate to a mobile communication device having an NFC reader to read the instructions and process a resource distribution according to the parameters of the mobile device application. As such, the holder (i.e., resource provider) of the resource distribution request can process the resource distribution without having to issue a credentials, aliases, pin codes, and the like conventionally used to authorizes the distribution of resources to the resource requester.Type: GrantFiled: January 21, 2022Date of Patent: January 30, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Patrick Thomas McConnell, William Bradley Burks, Daniel James Doherty, Justin Riley duPont, Thomas Elliott, Tony England, Matthew Murphy, Nickolas Patrick Parker, Stephen Philip Selfridge, Steven Michael Twombly, James J. Williams
-
Patent number: 11876757Abstract: Disclosed embodiments provide a framework to assist bot managers and builders in identifying particular friction points between bots and customers to allow for real-time identification of bot conversation issues and to train bots to improve conversation flows. Conversation data is processed using machine learning models to detect bot states within conversations and calculate a Meaningful Automated Connection Score (MACS) for these conversations. The MACS for a conversation is provided to bot builders to allow the bot builders to identify friction points and update bots accordingly.Type: GrantFiled: October 5, 2022Date of Patent: January 16, 2024Assignee: LIVEPERSON, INC.Inventors: Michael Higgins, Akshay Hazare, Andrew Maurer, Matthew Dunn, George Bonev