Patents Examined by Richard G Keehn
-
Patent number: 12111863Abstract: 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: GrantFiled: May 8, 2023Date of Patent: October 8, 2024Assignee: Snap Inc.Inventors: Allan Baril, Chirag Gada
-
Patent number: 12107729Abstract: 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: GrantFiled: November 7, 2023Date of Patent: October 1, 2024Assignee: Avalara, Inc.Inventors: Jayme Fishman, Andrew Brandon Chan, Gregory T. Kavounas
-
Patent number: 12107732Abstract: 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: GrantFiled: November 14, 2022Date of Patent: October 1, 2024Assignee: Noname Gate Ltd.Inventors: Dor Dankner, Tomer Semo, Aner Morag, Shay Levi, Oz Golan, Oren Shpigel, Hila Zigman
-
Patent number: 12105808Abstract: 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: GrantFiled: August 29, 2022Date of Patent: October 1, 2024Assignee: DRATA INC.Inventors: Brian S. Elmi, Ross W. Hosman, Adam R. Markowitz, Daniel Zev Marashlian
-
Patent number: 12099611Abstract: 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: GrantFiled: June 24, 2020Date of Patent: September 24, 2024Inventors: Michael Ratiner, Dan Eliav
-
Patent number: 12101436Abstract: 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: GrantFiled: September 22, 2023Date of Patent: September 24, 2024Assignee: 8x8, Inc.Inventor: Zhishen Liu
-
Patent number: 12095883Abstract: 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: GrantFiled: November 9, 2023Date of Patent: September 17, 2024Assignee: TIVO CORPORATIONInventors: Ross Gilson, Derik Yarnell
-
Patent number: 12093354Abstract: 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: GrantFiled: April 22, 2022Date of Patent: September 17, 2024Assignee: TRUIST BANKInventor: Michael A. Zamora
-
Patent number: 12096522Abstract: 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: GrantFiled: June 22, 2023Date of Patent: September 17, 2024Assignee: Uber Technologies, Inc.Inventors: Pan Pan, Jon Petersen, Kevin Su, Ronak Trivedi
-
Patent number: 12092466Abstract: 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: GrantFiled: April 24, 2023Date of Patent: September 17, 2024Assignee: Gracenote, Inc.Inventors: Markus K. Cremer, Suresh Jeyachandran, Paul Emmanuel Quinn, Roger Tsai
-
Patent number: 12079264Abstract: 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: GrantFiled: May 8, 2023Date of Patent: September 3, 2024Assignee: Snap Inc.Inventors: Allan Baril, Chirag Gada
-
Patent number: 12074834Abstract: 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: GrantFiled: May 31, 2023Date of Patent: August 27, 2024Assignee: SAMSUNG SDS CO., LTD.Inventors: Seung Hwan Kim, Jong Ju Lee
-
Patent number: 12074777Abstract: 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: GrantFiled: November 29, 2022Date of Patent: August 27, 2024Assignee: SAP SEInventors: Marius Augenstein, Fabian Schaefer, Max Lenk, Buelent Karasu, Oktay Simsek
-
Patent number: 12069126Abstract: 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: GrantFiled: May 19, 2021Date of Patent: August 20, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: Maria Cruz Bartolome Rodrigo
-
Patent number: 12068948Abstract: 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: GrantFiled: May 17, 2023Date of Patent: August 20, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Tomas Langer
-
Patent number: 12061659Abstract: 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: GrantFiled: April 18, 2023Date of Patent: August 13, 2024Assignee: SPATIALBUZZ LIMITEDInventors: Andrew Blake, Michael Shannon, Christopher John Haslett
-
Patent number: 12063239Abstract: 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: GrantFiled: May 23, 2022Date of Patent: August 13, 2024Assignee: HUMAN SECURITY, INC.Inventor: Michael Mangarella
-
Patent number: 12058025Abstract: 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: GrantFiled: January 5, 2021Date of Patent: August 6, 2024Assignee: Essence Security International (E.S.I.) Ltd.Inventors: Assi Abramovitz, Assaf Schuster, Hanan Ben Nun
-
Patent number: 12058165Abstract: 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: GrantFiled: March 18, 2022Date of Patent: August 6, 2024Assignee: Hitachi, Ltd.Inventors: Ryo Okutani, Hajime Sato
-
Patent number: 12056700Abstract: 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: GrantFiled: March 3, 2023Date of Patent: August 6, 2024Assignee: Synchrony BankInventors: Viveka Vardhan Ravi, Anil Kumar Mothea