Patents Examined by Benjamin M Thieu
  • Patent number: 11386508
    Abstract: A method of generating and displaying an individual personalized profile to each contact with the support of a system integrated in a community platform. Individuals must provide to the system a plurality of individual profiles ranked from the most to the least dominant. Next, individuals must define which of their profiles must be shared with each of their contact from the community platform. When individuals are sharing more than one of their profiles with a contact, the system generates an individual personalized profile comprising individual data aggregated from the most dominant individual profile shared with the contact, the second most dominant individual profile shared with the contact, and the third most dominant individual profile shared with the contact.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: July 12, 2022
    Inventor: Thierry Excoffier
  • Patent number: 11388288
    Abstract: Systems and methods for parallel recording of events on a screen receive start recording requests to start recording the events, each start recording request having an associated interaction identifier; capture the events on the screen in a series of video fragment files until a stop recording request with a corresponding associated interaction identifier has been received for each start recording request; update for each video fragment file, a metadata manifest with information about each interaction having events captured in the given video fragment file; and send the video fragment files, along with the updated metadata manifest to a server as each video fragment file is completed; wherein the video fragment files are forked to interaction files based on the updated metadata manifest, each interaction file associated with a different interaction; and wherein, upon receipt of a stop recording request, the files are merged into a single video recording file.
    Type: Grant
    Filed: August 30, 2020
    Date of Patent: July 12, 2022
    Assignee: NICE LTD.
    Inventors: Yaron Cohen, Peri Fishgold
  • Patent number: 11372709
    Abstract: Methods and systems for automatically resolving computerized electronic communication anomalies are disclosed herein. The system can include a memory including an error database containing information identifying a plurality of previous detected errors and configuration information associated with those errors. The system can include a plurality of user devices. Each of these plurality of user devices can include: a first network interface to exchange data via the communication network; and a first I/O subsystem to convert electrical signals to user interpretable outputs via a user interface. The system can include a server that can: receive an indication of the initiation of electronic communication; receive an electrical signal including attribute information; receive an error message; identify a trend in error messages; and provide an error solution if a trend is identified.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: June 28, 2022
    Assignee: PEARSON EDUCATION, INC.
    Inventors: James Sherlock, Judah Walker, James Setaro, Jeffrey Schmidt
  • Patent number: 11374993
    Abstract: Disclosed is a reception device configured to acquire second metadata including a flag, the flag indicating whether or not there is a component stream transmitted from a server via the Internet for a service. The reception device is also configured to acquire first metadata based on the second metadata, the first metadata including information related to a component stream for the service transmitted in a broadcast signal using an Internet Protocol (IP) transmission scheme. Finally, the reception device is configured to access the component stream transmitted in the broadcast signal based on the first metadata, and control reproduction of the component stream transmitted in the broadcast signal.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: June 28, 2022
    Assignee: SATURN LICENSING LLC
    Inventors: Jun Kitahara, Naohisa Kitazato
  • Patent number: 11368400
    Abstract: Application data may be transmitted while oscillating a transmission parameter. A metric associated with a complementary network property is analyzed to identify a transition point between a stochastic error state and a deterministic error state of the complementary network property. Additional network properties or states may be inferred from the transition point, and the transmission of the application data may be optimized based on the inferred additional properties or states.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 21, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Patent number: 11368562
    Abstract: An electronic device for sending electronic data includes an electricity-using target, a storage unit and a processing unit. The storage unit stores a first communication target identifier used to identify a first communication target under a first specific application communication protocol, and a second communication target identifier used to identify a second communication target under a second specific application communication protocol being different from the first specific application communication protocol. The processing unit accesses the first and the second communication target identifiers by means of the electricity-using target, sends the electronic data toward the first communication target based on the accessed first communication target identifier and the first specific application communication protocol, and sends the electronic data toward the second communication target based on the accessed second communication target identifier and the second specific application communication protocol.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: June 21, 2022
    Inventor: Kuo-Chen Chung
  • Patent number: 11363490
    Abstract: Systems and methods for providing mobile network guidance to applications communicating with devices via a mobile network.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: June 14, 2022
    Assignee: VMware, Inc.
    Inventors: Rakesh Misra, Manu Sharma, Rahul Tandra
  • Patent number: 11354540
    Abstract: In an approach, a processor detects at least one training message delivered by a user on a social media application, the training message being accessible by an operator. A processor records training feedback performed by the operator on the social media application regarding to the at least one training message. A processor trains an analysis engine module using (i) the at least one training message as input and (ii) the training feedback as output. A processor generates a predicted feedback for a subsequent message based on the trained analysis engine module.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Qin Li, Jonathan D. Dunne, Guang Han Sui, Ping Xiao, Peng Hui Jiang, Niao Qing Liu, Xiang Zhou
  • Patent number: 11356326
    Abstract: Data is transmitted in accordance with a parameter. For a metric associated with transmission of the data, a response to a stochastic error state of the metric includes making a first adjustment to the parameter in a first direction. A response to a deterministic error state of the metric includes making a second adjustment to the parameter in a second direction, where the second direction is in opposition to the first direction. A transition point between the two states is identified, and a response to the identification is made.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 7, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Patent number: 11356470
    Abstract: A method and a system for determining vulnerabilities on a network are provided. The method comprises: receiving data indicative of a first network architecture element; determining, based on the data, a respective one of a plurality of predetermined task templates, the respective one of the plurality of predetermined task templates including one or more tasks for identifying respective vulnerabilities associated with the first network architecture element; in response to identifying, based on the respective one of the plurality of predetermined task templates, at least one vulnerability associated with the first network architecture element, the at least one vulnerability providing access to a second network architecture element associated with the first network architecture element: determining data indicative of the second network architecture element; and using the data indicative of the second network architecture element for identifying further vulnerabilities on the network.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: June 7, 2022
    Assignee: GROUP IB TDS, LTD
    Inventor: Anton Dmitrievich Kuzmin
  • Patent number: 11349789
    Abstract: A method may include retrieving document details associated with a user from at least one database stored on a storage device, the document details including a user identifier that identifies the user, a due date, and an amount; querying, using at least one processor, the at least one database using the user identifier to determine at least one value for the user, the at least one value including a historic value; matching the historic value, due date, and amount to an electronic message property set from a plurality of message property sets; applying the electronic message property set to at least one electronic message; and transmitting the at least one electronic message in accordance with the applied property set.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: May 31, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Matthew J. Heffron
  • Patent number: 11336717
    Abstract: A method for server picking in a virtual private network (VPN), the method comprising obtaining information from a connection request received from a requesting user device requesting VPN services; determining a parameter based at least in part on the obtained information; comparing the determined parameter with a current parameter associated with a current user device currently receiving VPN services; and determining an optimal VPN server for providing VPN services to the requesting user device based at least in part on a result of comparing the determined parameter with the current parameter. Various other aspects are contemplated.
    Type: Grant
    Filed: July 4, 2021
    Date of Patent: May 17, 2022
    Assignee: Oversec, UAB
    Inventor: Kazimieras Celiesius
  • Patent number: 11290418
    Abstract: A hybrid content request routing system is described herein. The hybrid content request routing system may use aspects of the anycast routing technique and aspects of the domain name server (DNS) resolver-based routing technique to identify the appropriate network address to provide to a user device in response to receiving a DNS query. For example, the hybrid content request routing system may include one or more points of presence (POPs), with some or all of the POPs forming one or more virtual POPs. Individual POPs may be assigned unique network addresses and POPs that form a virtual POP may be assigned the same anycast network address. The hybrid content request routing system can measure latencies from user devices to the individual POP network addresses and to the anycast network addresses and use the measured latencies to identify the network address that may result in the lowest latency.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jorge Vasquez, Mohanish Narayan, Harvo Reyzell Jones
  • Patent number: 11290482
    Abstract: A mobile application notification system that includes a cloud node including a subscription service and a publication service, each executed on the cloud node, wherein the subscription service is configured to manage a plurality of users associated with a tenant of multiple tenants, each of the plurality of users have a corresponding user device that executes a monitoring application thereon, wherein management via the subscription service includes subscribing each of the plurality of users and configuring the tenant and associated messages, and wherein the publication service is configured to communicate with the corresponding user device of the plurality of users and to communication to a plurality of publisher threads, for exchanging messages therebetween, based on the subscribing and the configuring, and wherein at least two corresponding user device of the plurality of users utilize a different operating system and platform from one another.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: March 29, 2022
    Assignee: Zscaler, Inc.
    Inventors: Jasbir Singh Kaushal, Sichao Zhang, Varun Singh, Muralidharan Manickam, Priyanka Pani
  • Patent number: 11283890
    Abstract: An apparatus for generating post-engagement metadata includes at least one sensor for recording sensor data at a first location, a network interface, a memory, and a processor. The processor is connected to the sensor, the network interface, and the memory and is configured to monitor for termination of engagement with the apparatus by a first user. The processor records a last engagement activity before the termination of engagement, and determines post-engagement user actions by the first user based on sensor data from the at least one sensor, after the termination of engagement. The processor determines a termination cause, based on the post-engagement user actions, and generates post-engagement metadata for the first user including the termination cause.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: March 22, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Warren Benedetto
  • Patent number: 11265285
    Abstract: A method performed by a physical computing system includes, with a first virtual entity manager of a first host machine, detecting an Address Resolution Protocol (ARP) request from a first virtual entity supported by the first virtual entity manager to a second virtual entity having a first logical address within a fan network. The method further includes, with the first virtual entity manager, translating the first logical address to a second logical address and transmitting the ARP request to a second host machine using a physical address resolved from the second logical address, the second host machine supporting the second virtual entity. The method further includes receiving a response to the ARP request, the response including a virtualized physical address of the second virtual entity. The method further includes with the first virtual entity manager, forwarding a data packet from the first virtual entity to the virtualized physical address.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: March 1, 2022
    Assignee: Red Hat Israel, Ltd.
    Inventor: Michael Tsirkin
  • Patent number: 11252097
    Abstract: Techniques for oscillatory complementary network property calibration of a network connection can be implemented by measuring a first network property (e.g., latency or bandwidth output) as a function of bandwidth input and performing statistical analysis to determine a correlation. If a non-zero correlation coefficient is detected, a second network property complementary to the first network property can be measured to determine a first value of the second network property. Likewise, the second network property can be measured as a function of bandwidth input to determine a second correlation which, if positive, may indicate how to determine a second value of the first network property. The first value and the second value can be utilized to determine a third value of a third network property (e.g., network latency and network capacity utilized to determine bandwidth-delay product).
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: February 15, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: James Morgan Selvidge, Stephen Daniel Vilke, Paul Hinks, Rudy Willis
  • Patent number: 11240132
    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: April 29, 2020
    Date of Patent: February 1, 2022
    Assignee: Forescout Technologies, Inc.
    Inventors: Yang Zhang, Siying Yang
  • Patent number: 11240185
    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: November 23, 2020
    Date of Patent: February 1, 2022
    Assignee: DigitalOcean LLC
    Inventor: Eric Sven-Johan Swildens
  • Patent number: 11218429
    Abstract: An artificial intelligence (AI) system which utilizes machine learning algorithm such as deep learning and application is provided. The artificial intelligence (AI) system includes a controlling method of an electronic device for determining a chatbot using an artificial intelligence learning model includes receiving a voice uttered by a user, processing the voice and acquiring text information corresponding to the voice, and displaying the text information on a chat screen, determining a chatbot for providing a response message regarding the voice by inputting the acquired text information and chat history information regarding the chat screen to a model which is trained to determine the chatbot by inputting text information and chat history information, transmitting the acquired text information and the chat history information regarding the chat screen to a server for providing the determined chatbot, and receiving a response message from the server and displaying the response message on the chat screen.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: January 4, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-hwan Yun, Won-ho Ryu, Won-jong Choi