Patents Examined by Alicia Baturay
  • Patent number: 11962558
    Abstract: As described herein, a system, method, and computer program are provided for an exactly once messaging protocol in a publish-subscribe messaging system. A consumer (i.e. subscriber) of a publish-subscribe messaging system is identified. For each required consumer, and for each subscribed topic of the consumer, a new dedicated consumer is created for the topic in the publish-subscribe messaging system. The new dedicated consumer is used to ensure that messages published to the topic are delivered exactly once to each associated consumer.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: April 16, 2024
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Tehila Atar, Nir Makmal
  • Patent number: 11962554
    Abstract: Automated message tagging in a chat forward task facilitation communication system is described. One implementation involves receiving a set of messages between a member and a representative as the set of messages are being exchanged, processing the set of messages to identify one or more task flags associated with the set of messages, where the one or more task flags correspond to a set of tasks performable by the representative on behalf of the member, and tracking a chat flow within a chat interface, wherein the set of messages are exchanged within the chat interface. The chat flow is processed using a tagging algorithm to automatically assign at least one of the one or more task flags to messages of the set of messages, and message history is generated including the set of messages and corresponding task flag assignments with associated tasks of the set of tasks.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: April 16, 2024
    Assignee: Yohana LLC
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Patent number: 11956204
    Abstract: A method, implemented in a router in a Communication Service Provider (CSP) network, includes connecting to a device via at least two connections where a first connection includes a first Wide Area Network (WAN) interface and a second connection includes a second WAN interface; receiving an encapsulated packet from one of the at least two connections where the encapsulated packet is destined for an Internet Protocol version 4 (IPv4) address on the Internet; and creating an IPv4 packet from the encapsulated packet by de-encapsulating the encapsulated packet and including an IPv4 public address in an IPv4 packet, wherein the IPv4 public address is associated with the router.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: April 9, 2024
    Assignee: PLUME DESIGN, INC.
    Inventors: Yoseph Malkin, Paul White, Matej Zevnik
  • Patent number: 11949760
    Abstract: In accordance with an embodiment, described herein is a system and method for receiving content to be parsed, and configuring a network of parsing devices for use in parsing the content in accordance with templates. The system comprises a management server in communication with the parsing network, and the management server is configured to determine a parsing assignment for one or more parsing devices within the parsing network. The parsing network comprises a plurality of parsing devices, each comprising or associated with an endpoint for enabling communication with the management server. The parsing assignment indicates content items to be parsed by the parsing devices and associated templates for use by the parsing devices.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: April 2, 2024
    Assignee: Utech, Inc.
    Inventor: Igor Fedyak
  • Patent number: 11943286
    Abstract: A communication method and a communication apparatus that can be used for application instance switching in a multi-access edge computing (MEC) scenario. The method includes: an MEC network element obtains information about a source application instance of an application accessed by a terminal device and information about a target application instance of the application. The MEC network element sends a first message to a first MEC platform, where the first message is used to request to migrate a user context of the application from the source application instance to the target application instance, the source application instance is deployed on the first MEC platform, and the target application instance is deployed on a second MEC platform. The MEC network element receives a second message from the first MEC platform, where the second message indicates a migration state of the user context of the application.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: March 26, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jiangping Feng
  • Patent number: 11924268
    Abstract: Systems and methods for locating microserver nodes in proximity to edge devices using georouting are disclosed. Microservers automatically form a global peer-to-peer network to serve edge functions and content to edge devices. Edge devices use HyperText Transfer Protocol (HTTP) to execute serverless functions or otherwise retrieve data from edge nodes and/or microservers located in proximity to the HTTP client. The cloud platform locates the nearest edge node and/or microserver. Edge devices georoute HTTP requests to the nearest edge node and/or microserver. Serverless functions are implemented in secure, isolated environments using a blockchain.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: March 5, 2024
    Assignee: EDJX, Inc.
    Inventor: James A. Thomason
  • Patent number: 11924300
    Abstract: Controlling operations in a network having multiple multi-access edge computing architectures is disclosed. A method for controlling a service application in a multi-access edge computing network, the network including a plurality of interconnected entities, includes controlling, by a platform module comprised in a first entity of the plurality, an execution of a service application installed in a second entity of the plurality, by means of a proxy function comprised in the second entity, the second entity being distinct from the first entity.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: March 5, 2024
    Inventors: Gaël Fromentoux, Frédéric Fieau, Emile Stephan
  • Patent number: 11916867
    Abstract: A system and method for intelligent message routing is provided. The system and method include a) storing, in one or more storage devices, a plurality of transmission rules for transmitting messages, b) receiving a message to be transmitted to a participant, c) comparing the message to the plurality of transmission rules, d) determining a first channel to transmit the message to a computer device associated with the participant based on the comparison, e) converting the message into a first message for transmission on the first channel, and f) transmitting the first message over the first channel.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: February 27, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Andrew Oliveira, Wen Ding, Benjamin E. Byrd, Holly Lambert, John Martinez, Jonathan Chang, Jose G. Aranguren, Maurice Pruna, Shagun Kariwala
  • Patent number: 11916995
    Abstract: Systems and methods for locating microserver nodes in proximity to edge devices using georouting. Microservers automatically form a global peer-to-peer network to serve edge functions and content to edge devices. Edge devices use HyperText Transfer Protocol (HTTP) to execute serverless functions or otherwise retrieve data from edge nodes and/or microservers located in proximity to the HTTP client. The cloud platform locates the nearest edge node and/or microserver. Edge devices georoute HTTP requests to the nearest edge node and/or microserver. Serverless functions are implemented in secure, isolated environments using a blockchain.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: February 27, 2024
    Assignee: EDJX, INC.
    Inventors: James A. Thomason, John Cowan
  • Patent number: 11882162
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging systems by enabling users in an electronic chat conversation to run applications together. In some embodiments, when one user in a chat launches an application, an icon or other visual representation of the application appears in a portion of the chat window (e.g., in a “chat dock”) for other users in the chat to access.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: January 23, 2024
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
  • Patent number: 11882087
    Abstract: The present invention enables a user to easily reference information of a communication destination related to email-related information included in an email transmitted to a terminal connected to a network for which communication with another network is restricted. Prescribed email-related information is extracted from a received email, a conversion is carried out, from communication destination information of a communication destination related to the email-related information, into read information wherein the communication destination information can be read by a method not utilizing a network by a first terminal that is not connected to a network to which a second terminal receiving the email is connected, and an email to which the read information has been appended is output to the second terminal.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: January 23, 2024
    Assignee: NEC CORPORATION
    Inventor: Ryo Shibasaki
  • Patent number: 11876613
    Abstract: Approaches of reassigning a home region from a first data center to a second data center as requested by a customer are described herein. The home region is able to implement write operations to a domain, whereas other data centers cannot implement write operations to the domain. The customer can request the home region being reassigned to another data center such that the customer can utilize the other data center to implement write operations to the domain.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: January 16, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Arsalan Ahmad, Martinus Petrus Lambertus van den Dungen, Lokesh Gupta, Girish Nagaraja, Nikhil Yograj Vaishnavi
  • Patent number: 11876772
    Abstract: A computer-implemented method is disclosed.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: January 16, 2024
    Assignee: The Toronto-Dominion Bank
    Inventors: Arthur Carroll Chow, Tae Gyun Moon, Sangeeta Mathew, Darius Braziunas, Dino Paul D'Agostino
  • Patent number: 11876861
    Abstract: A data management method based on blockchain, a device, a blockchain network, and a system are provided. The data management method is applied to a plurality of blockchain network nodes, and includes: creating a data subscription contract, where the data subscription contract is configured for subscribing to a data provider; receiving a data acquisition request which includes data identification information of requested data; executing the data subscription contract to subscribe to the data provider for the requested data in the case where the requested data does not exist in the blockchain network; and receiving a transaction request including the requested data from the data provider, and writing the requested data into the blockchain network after passing a verification of the requested data.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: January 16, 2024
    Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD. CHINA
    Inventor: Junjie Zhao
  • Patent number: 11876878
    Abstract: Embodiments of the present disclosure relate to data transport for an event machine based application. An electronic device identifies a first higher layer protocol for processing an Ethernet frame. The electronic device extracts an ingress payload from the Ethernet frame based on the identified first higher layer protocol. In accordance with a determination that the ingress payload is associated with a plurality of services, the electronic device converts the ingress payload into a first group of events associated with the plurality of services. The electronic device provides the first group of events to an ingress queue so as to be scheduled to the plurality of services.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: January 16, 2024
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Wei Wang, Bing Zhang, Hanxiao Shen
  • Patent number: 11876716
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for controlling a congestion window (CWND) value of a communication session of a CDN. In particular, a content server may analyze a request to determine or receive an indication of the type of content being requested. The content server may then set the initial CWND based on the type of content being requested. For example, the content server may set a relatively high CWND value for requested content that is not particularly large, such as image files or text, so that the data of the content is received at the client device quickly. For larger files or files that a have a determined smaller urgency, the initial CWND may be set at a lower value to ensure that providing the data of the content does not congest the link between the devices.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: January 16, 2024
    Assignee: Level 3 Communications, LLC
    Inventor: Joelle T. Maslak
  • Patent number: 11876865
    Abstract: The present disclosure relates to a method of and an apparatus for generating a space for sharing augmented reality content among multiple participants. With the method and the apparatus, an object for configuring a virtual space, which is proposed in an actual space, can also be proposed, in a spatial matching manner on a per-user basis, inside a common sharing space in augmented reality content by utilizing the technology of generating a space for sharing augmented reality content among multiple participants.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: January 16, 2024
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Beom Ryeol Lee, Jeung Chul Park, Wook Ho Son, Yong Ho Lee
  • Patent number: 11855949
    Abstract: In an example, a companion user account is generated without a user specifying a username of the companion user account, wherein the companion user account is different than a primary user account of the user. A first interface, that provides access to resources associated with the primary user account, is displayed via a client application. A second interface, that provides access to resources associated with the companion user account, is displayed via the client application. A content targeting profile associated with the companion user account is generated based upon activity associated with the companion user account and/or one or more interests selected by the user. A subset of content items is selected, from among a plurality of content items and based upon the content targeting profile, for presentation via the second interface associated with the companion user account. A content item of the subset of content items is displayed via the second interface.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: December 26, 2023
    Assignee: Yahoo Ad Tech LLC
    Inventor: Gnanavel Shanmugam
  • Patent number: 11843682
    Abstract: Edge server cache techniques are described to prepopulate an edge server cache. The edge servers are configurable to maintain a first set of digital content that is currently made available via content requests to client devices. The edge servers are also configured to maintain a second set of digital content, separately, that is to be launched. The second set of digital content is not made publicly available until launch, but rather is “pre-warmed” in the caches of the respective edge servers. In an implementation, prelaunch access is provided using respective credentials, e.g., to verify operation of the second set of digital content using software and hardware resources at actual edge servers that implement the caches.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: December 12, 2023
    Assignee: Adobe Inc.
    Inventors: Alexei Krainiouk, Marius Petria, Ian E Boston, Andreea Miruna Moise
  • Patent number: 11838253
    Abstract: The techniques disclosed herein provide dynamic permissions for controlling the display of messages directed to a presenter of a communication system. For example, during a presentation of an online meeting, a system may selectively permit private messages to be sent to a presenter from designated participants. The private messages sent from the designated participants are displayed to the presenter in a manner that does not allow the other participants to see the messages. For instance, if the presenter is sharing a screen from a computer, the system can determine a set of permitted users allowed to send messages to the presenter. The system configures permissions to cause the messages to be displayed in a manner that allows the presenter to view the messages along with their presentation content, while filtering pixels of the messages on the display of non-permitted users.
    Type: Grant
    Filed: July 16, 2022
    Date of Patent: December 5, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bahram Ali, Fehmi Chebil