Patents Examined by Richard G Keehn
  • Patent number: 12111863
    Abstract: Content controller system comprising rendering server system comprising a plurality of servers. The servers receiving a plurality of segment render requests that correspond respectively to segments included in a set of media content item segments. The servers render the segments corresponding to the segment render requests using a media content identification and a main user identification. Rendering the segments comprises retrieving metadata from a metadata database associated with the media content identification, rendering the segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the segments. The servers can upload the segments to a segment database and update segment states in a segment state database to indicate that the segments are available. Other embodiments are disclosed herein.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: October 8, 2024
    Assignee: Snap Inc.
    Inventors: Allan Baril, Chirag Gada
  • Patent number: 12107729
    Abstract: In embodiments, a computer system of a primary entity receives from a secondary entity a first communication about a relationship instance between the primary entity and the secondary entity, and transmits to an Online Service Provider (OSP) a second communication with a dataset. The dataset has dataset parameters about the relationship instance. The second communication causes the OSP to select a file template per the dataset, to produce a resource for the dataset, and to prepare a digital exhibit that is arranged to report the resource as answering the identified requirement. The OSP then transmits to the computer system a third communication that includes an access indicator adapted to facilitate viewing the digital exhibit. Upon receiving the third communication, the computer system transmits a fourth communication to the device of the secondary entity, the fourth communication including the access indicator.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: October 1, 2024
    Assignee: Avalara, Inc.
    Inventors: Jayme Fishman, Andrew Brandon Chan, Gregory T. Kavounas
  • Patent number: 12107732
    Abstract: A system and method for securing a computing environment using graphing of computing interfaces. A method includes traversing a network configuration graph with respect to a first component deployed in a computing environment. Traversing the network configuration graph results in a connections between components in the computing environment represented by nodes including at least one connection to a first node representing the first component. The nodes include at least one computing interface node and at least one other node. Each computing interface node represents a computing interface of computing interfaces deployed in the computing environment. The method also includes determining, based on the connections, a configuration of the first component with respect to service or consumption of at least one of the computing interfaces. The method also includes detecting a misconfiguration of the first component based on the determined configuration of the first component.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: October 1, 2024
    Assignee: Noname Gate Ltd.
    Inventors: Dor Dankner, Tomer Semo, Aner Morag, Shay Levi, Oz Golan, Oren Shpigel, Hila Zigman
  • Patent number: 12105808
    Abstract: Automated trust center for real-time security and compliance monitoring including maintaining, for an organization, a plurality of control statuses for a trust center report, including: retrieving control status responses from a group of services providers of the organization, wherein each control status response is associated with a control in the trust center report; and determining, based on the control status responses, a control status for each control of the trust center report; receiving a request for the trust center report from an organization client; generating, in real-time, the trust center report using the control statuses for each control; and providing, to the organization client, the trust center report generated in real-time using the control statuses for each control.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: October 1, 2024
    Assignee: DRATA INC.
    Inventors: Brian S. Elmi, Ross W. Hosman, Adam R. Markowitz, Daniel Zev Marashlian
  • Patent number: 12099611
    Abstract: The present invention discloses a system for authenticating and securing message/instruction transmission, including a hardware processing unit for testing the validity of original message or derivative of the original message by running specific firmware code resulting first test results, a software processing unit, for testing the validity of the original message or derivative of the original message by running specific software code, for resulting a second test result, and a logic comparison module, for comparing between the first and the second test results, wherein the comparison authenticates the message. The testing is performed simultaneously at the hardware processing unit and the software processing unit. According to some embodiments of the present invention the logic comparison module is implemented as a hardware module including a gates array including at least one logic gate.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: September 24, 2024
    Inventors: Michael Ratiner, Dan Eliav
  • Patent number: 12101436
    Abstract: Certain exemplary aspects of the disclosure are directed to customization of alerts using telecommunications services. In one such example, a data-communications server is configured to a set of virtual office features including client-specific call routing functions available to remotely-situated client entities. The server provides a set of instructions to the client entities, with the instructions documented in a first programming language, and receives from each such client entity, client-specific sets of control data written in a second programming language. The client-specific sets of control data may specify, as examples, particular alerts, informational data and/or reminders to be provided to end-users of the respective client entity.
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: September 24, 2024
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 12095883
    Abstract: A media device and methods that identify playback states reachable from a current content playback state and identify a reachable state that is likely to occur, are disclosed. A memory associated with the media device may receive frames that enable a smooth transition between the playback state and the reachable state. The media device may receive frames that correspond to points in the content that are separated by an amount of time that is proportional to the playback rate of the likely state. The frames may be frames corresponding to an image that may be played back at the playback rate of the likely state.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: September 17, 2024
    Assignee: TIVO CORPORATION
    Inventors: Ross Gilson, Derik Yarnell
  • Patent number: 12093354
    Abstract: A system for pre-authenticating a user using a web-based browser or dedicated application, the pre-authentication for fast interactive teleconference session access runs a web-based browser or dedicated application associated with an entity with which the user holds at least one account; performs basic authentication to grant a basic level of remote user access performs elevated authentication and grants (i) an elevated level of remote user access to the at least one account and (ii) access to a pre-authenticated teleconference session.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: September 17, 2024
    Assignee: TRUIST BANK
    Inventor: Michael A. Zamora
  • Patent number: 12096522
    Abstract: A system can receive location data from a computing device of a requesting user, where the location data indicates a current position of the requesting user. The system can determine a rendezvous location for the requesting user prior to the requesting user transmitting a service request to the network computer system. The system may then transmit data corresponding to the rendezvous location to the computing device of the requesting user.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: September 17, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Pan Pan, Jon Petersen, Kevin Su, Ronak Trivedi
  • Patent number: 12092466
    Abstract: Systems and methods are disclosed for dynamic content delivery based on vehicle navigational attributes. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to at least obtain navigational attributes from an electronic device of a vehicle via a network, determine a relevancy score for respective ones of first sporting event data items based on the navigational attributes, based on a determination that the navigational attributes correspond to a driving condition, identify a second sporting event data item of the first sporting event data items based on a relevancy score of the second sporting event data item corresponding to the driving condition, and transmit the second sporting event data item to the electronic device of the vehicle to cause the second sporting event data item to be presented.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: September 17, 2024
    Assignee: Gracenote, Inc.
    Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
  • Patent number: 12079264
    Abstract: Content controller system comprising rendering server system comprising a plurality of servers. The servers receiving a plurality of segment render requests that correspond respectively to segments included in a set of media content item segments. The servers render the segments corresponding to the segment render requests using a media content identification and a main user identification. Rendering the segments comprises retrieving metadata from a metadata database associated with the media content identification, rendering the segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the segments. The servers can upload the segments to a segment database and update segment states in a segment state database to indicate that the segments are available. Other embodiments are disclosed herein.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: September 3, 2024
    Assignee: Snap Inc.
    Inventors: Allan Baril, Chirag Gada
  • Patent number: 12074834
    Abstract: A method for solving a problem and a system thereof are provided. The method includes displaying, by a first terminal device, an embedding content search interface, which is included in a content authoring user interface for creating target content to be transmitted, displaying, by the first terminal device, an indicator of embedding content, determined by user input via the embedding content search interface, in an editing area in the content authoring user interface, transmitting, by the first terminal device, a body of the target content and metadata of the embedding content in response to receipt of input for a “Send” button in the content authoring user interface, and displaying, by a second terminal device, received content with the embedding content embedded therein, wherein the embedding content is embedded in the body of the target content by a server system.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: August 27, 2024
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Seung Hwan Kim, Jong Ju Lee
  • Patent number: 12074777
    Abstract: Some embodiments are directed to a data center selection device for cloud-based application deployment. The device may send a request for test data from multiple test applications at multiple data centers and determine separate network statistics for the multiple data centers. A data center may be selected based at least in part on the measured network statistics, where an application may be deployed.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: August 27, 2024
    Assignee: SAP SE
    Inventors: Marius Augenstein, Fabian Schaefer, Max Lenk, Buelent Karasu, Oktay Simsek
  • Patent number: 12069126
    Abstract: There is provided a method for handling a service request. The method is performed by a first service communication proxy (SCP) node. If no response is received from a second network function (NF) node of a service producer to a first request transmitted towards the second NF node via the first SCP node, where the first request is for the second NF node to execute a service requested by a first NF node of a service consumer, transmission of information is initiated towards the first NF node. The information is indicative that no response is received from the second NF node to the first request.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: August 20, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Maria Cruz Bartolome Rodrigo
  • Patent number: 12068948
    Abstract: In accordance with an embodiment, described herein are systems and methods for use with a microservices or other computing environment, including a web server together with related libraries and features usable to build cloud-native applications or services. To support features such as client/server connection abstraction, router abstraction, or the use of different protocols on a single socket, an extensible service provider interface provides software methods that allow protocol identification for a request message and connection. When a connection request message is received from a client directed to a server, a determination is made as to whether the request can be appropriately handled. The protocol identification process can, for example, return an indication that the system does not support the request protocol, that it does not have enough data to make a decision, or that additional data is needed to make such a determination.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: August 20, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Tomas Langer
  • Patent number: 12061659
    Abstract: A first aspect of the invention provides a method of fault monitoring in a utility supply network, the method comprising: receiving user queries, each user query about a performance of the network at a respective location; defining a region based on the locations specified in the received user queries; determining an estimate of a user population in the region; and according the region, based on the estimate, a priority for one or more of fault investigation and remediation.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: August 13, 2024
    Assignee: SPATIALBUZZ LIMITED
    Inventors: Andrew Blake, Michael Shannon, Christopher John Haslett
  • Patent number: 12063239
    Abstract: Systems, methods, apparatuses, and computer program products for human or bot activity detection. The method may include, collecting time-series data on one or more events occurring on a webpage. The method may also include deriving classifications of the one or more events. The method may further include performing functional transformations of the time-series data. In addition, the method may include determining potential features of the one or more events based on a combination of the classifications of the one or more events, and results of the functional transformation. Further, the method may include training a machine learning model with the potential features. The method may also include determining, via the machine learning model, bot behavior and non-bot behavior of the one or more events.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: August 13, 2024
    Assignee: HUMAN SECURITY, INC.
    Inventor: Michael Mangarella
  • Patent number: 12058025
    Abstract: System and techniques for a hierarchical resource constrained networks are described herein. Device participating in the network are divided into groups. These groups correspond to vertices in a routing graph. A leader is selected amongst the devices in each group to function as a routing node connecting to other vertices of the routing graph. Client devices attach to leaf vertices in the routing graph. To reduce overhead in placing devices into the routing pools, a distributed hash table (DHT) can be used. Here, the routing pools can be given DHT IDs based on, for example, a structure of the routing graph. Device DHT IDs are used to assign them to the routing pools based on a distance metric. Routing, in this arrangement, can use the DHT IDs to efficiently compute routing pool hops when routing messages. This arrangement works well for publication-subscription (pub-sub) services.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: August 6, 2024
    Assignee: Essence Security International (E.S.I.) Ltd.
    Inventors: Assi Abramovitz, Assaf Schuster, Hanan Ben Nun
  • Patent number: 12058165
    Abstract: A storage system that determines coupling priority of a plurality of coupling candidate servers includes a control unit. The control unit is configured to acquire information on security strength from the coupling candidate servers, determine coupling priority of the respective coupling candidate servers on a basis of the security strength of the coupling candidate servers and processing speed performance in processing relating to security with the coupling candidate servers, and cause the determined coupling priority of the coupling candidate servers to be stored in a prescribed memory.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: August 6, 2024
    Assignee: Hitachi, Ltd.
    Inventors: Ryo Okutani, Hajime Sato
  • Patent number: 12056700
    Abstract: Examples describe data security and routines structured to avoid conflicts. One example includes accessing data for a merchant website including a framework with a first routine for a function, and accessing an account security element for the merchant website with a second routine associated with an account security system for the function. The second routine is optimized to avoid conflicts with the first routine. The framework is automatically updated while the second routine is maintained with no changes. The merchant website data is then transmitted with the updated first routine and the account security element with the second routine, where the updated first routine and the second routine facilitate data security on the client device without framework conflicts when the updated first routine for the function and the second routine for the function operate concurrently on the client device.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: August 6, 2024
    Assignee: Synchrony Bank
    Inventors: Viveka Vardhan Ravi, Anil Kumar Mothea