Patents Examined by Javier O Guzman
  • Patent number: 12387008
    Abstract: Disclosed is a blockchain cookie token for tracking user data compiled from different merchants on the blockchain, and for providing virtual and physical merchants selective access to the user data via the blockchain. Each blockchain cookie token may be generated for a different user, and may be accessed using a different key. The key may be provided to different network sites. A first set of user data, derived from tracked activity of the particular user at a first network site, may be entered into the token. The first set of user data provided by the first network site may be accessed at a different second network site using the key, and the second network site may customize content that is presented to the user based on one or more content of the second network site having attributes that match the first set of user data entered in the token.
    Type: Grant
    Filed: January 24, 2025
    Date of Patent: August 12, 2025
    Assignee: Stylitics, Inc.
    Inventor: Rohan Deuskar
  • Patent number: 12381927
    Abstract: A method of providing a user interface for a live virtual fan experience on a client device of a user is disclosed. Based on a receiving of a notification from a live event broadcasting platform, a live video feed of the user is communicated to the live event broadcasting platform. Based on a receiving of a notification from the live event broadcasting platform that the live video feed of the user has been selected for integration into a broadcasting of the live event, a notification is caused to be presented in real time in the user interface. Based on a notification from the live event broadcasting platform that the live video feed of the user has been integrated into the broadcasting of the live event, the user interface is caused to be updated in real time to reflect the integrating of the live video feed.
    Type: Grant
    Filed: July 11, 2024
    Date of Patent: August 5, 2025
    Assignee: Famous Group Technologies Inc.
    Inventor: Gregory Lawrence Harvey
  • Patent number: 12375542
    Abstract: A streaming end-user media device includes memory storing a program of instructions, and a processor coupled to the memory. The processor is configured to execute the program of instructions to access media automation services provided by media-provider back-end systems via a cloud-based sequencer, and detect unavailability of the cloud-based sequencer. In response to detecting the unavailability of the cloud-based sequencer, disconnect the streaming end-user media device from the cloud-based sequencer, and initiate a separate connection to the media-provider back-end systems using a link that bypasses the cloud-based sequencer.
    Type: Grant
    Filed: October 1, 2024
    Date of Patent: July 29, 2025
    Assignee: iHeart Media Management Services, Inc.
    Inventors: Steve Mills, Jeffrey Lee Littlejohn, David C. Jellison, Jr., Vijay Jayakumar, Riad Edelbi, Adam Zastawski, José Antonio Carbajal Orozco
  • Patent number: 12368734
    Abstract: A method identifies a manipulation of a message of a bus system using a control device of a vehicle. Th method includes receiving a first message from a first control device using the control device of the vehicle. The method also includes receiving a second message from a second control device using the control device of the vehicle, and determining a system status of the vehicle based at least in part on the second message from the second control device. The method further checking a plausibility of a content of the first message using the determined system status of the vehicle using the control device of the vehicle in order to identify the manipulation of the first message. An alarm message is provided if the content of the first message is not plausible.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: July 22, 2025
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Michael Weiner, Peter Winklhofer, Robert Meinlschmidt, Theresa Reiner, Markus Anton
  • Patent number: 12355834
    Abstract: In some embodiments, a method determines training data from first nearline features for a first sliding time window and a fixed time window. The first sliding time window changes during a first time period and the fixed time window is static during the first time period. A prediction model is trained using the training data. The prediction model is trained for a second time period in the first time period. The method determines values for second nearline features for a second sliding time window and a fixed time window for a request for a current session that is received during the second time period. The second sliding time window is based on a time for the request. The values are input for the second nearline features into the prediction model to generate a prediction. The method performs an action for the current session based on the prediction.
    Type: Grant
    Filed: January 24, 2024
    Date of Patent: July 8, 2025
    Assignee: Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: Renfei Shang, Tongyu Dai, Si Chen, Chenyu Tian
  • Patent number: 12348473
    Abstract: A non-transitory computer readable medium storing a program causing a computer to execute a process is provided, and the process includes extracting at least one message that satisfies a condition specified by a user from one or more messages in a chat room to which one or more users are allowed to write and saving the at least one extracted message or forwarding the at least one extracted message to another chat room.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: July 1, 2025
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Kazuko Kirihara
  • Patent number: 12348565
    Abstract: A first controller of a first device monitors communication to a first vehicle connected to the network. Further, when it is detected that an attack on the first vehicle is being carried out from the attack source device, the first controller transmits a first command for activating a honeypot server simulating a vehicle system of the first vehicle to the second device and transmits a second command for transferring packets transmitted from the attacking device to the first vehicle to the second device to a communication device that relays communication to the first vehicle in the network. Further, a second controller of a second device processes packets transmitted from the attack source device to the first vehicle and transferred to the second device by the communication device.
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: July 1, 2025
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Kazuya Okada
  • Patent number: 12342023
    Abstract: Some embodiments of an example method may include: receiving a manifest file for streaming content, the manifest file identifying one or more degrees of freedom representations of content; tracking bandwidth available; selecting a selected representation from the one or more degrees of freedom representations based on the bandwidth available; retrieving the selected representation; and rendering the selected representation. Some embodiments of the example method may include determining estimated download latency of the one or more degrees of freedom representations. Some embodiments of the example method may include tracking client capabilities. For some embodiments of the example method, selecting the selected representation may be based on the estimated download latency and/or the client capabilities.
    Type: Grant
    Filed: May 24, 2024
    Date of Patent: June 24, 2025
    Assignee: InterDigital VC Holdings, Inc.
    Inventor: Tatu V J Harviainen
  • Patent number: 12341836
    Abstract: Systems and methods are provided for presenting media streams based on changes in geolocation. A MapView system may receive a first positioning signal indicating a first geographical location of a user device. The MapView system may determine a first media stream to be presented by the user device based on the first geographical location and a location of a source of the first media stream. The MapView system may then facilitate a presentation of the first media stream by the user device. When the MapView system receives a second positioning signal indicating a second geographical location of the user device, the MapView may identify, a second media stream to be presented by the user device based on the second geographical location being in broadcast range of the second media stream. The MapView system may then facilitate a presentation of the second media stream by the user device.
    Type: Grant
    Filed: February 13, 2024
    Date of Patent: June 24, 2025
    Assignee: Tuneln, Inc.
    Inventors: Moksha Adyanthaya, Paul Brody, Scott Collins, Jack Kim, Sarah Kate Emerson, Yuri Ono, Eric Wilcox, Richard Stern, Nicole Erthein, Devki Kalra, Joseph King, Joseph Gomez
  • Patent number: 12323417
    Abstract: A Package Terminal Air Conditioner (PTAC) or other room Heating, Ventilation, and Air Conditioning (HVAC) appliance may present a temporary authentication code to a user staying in a room in which the room HVAC appliance is installed to enable the user to authenticate his or her mobile device and control the room HVAC appliance during their stay. The temporary authentication code is valid for a limited duration, such that a user previously authenticated to the room HVAC appliance loses authentication, and is required to re-authenticate with a new temporary authentication code when the prior temporary authentication code has expired. As such, a user lacking physical access to the room HVAC appliance, such as after the user's stay has ended, is no longer able to access the room HVAC appliance.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: June 3, 2025
    Assignee: MIDEA GROUP CO., LTD.
    Inventor: Michael Grant
  • Patent number: 12323391
    Abstract: Described are techniques for grouping user profiles onto Virtual Private Networks (VPNs) including a computer-implemented method comprising creating a user profile at a VPN manager and associating the user profile with a set of demographically similar user profiles based on characteristics of the user profile. The computer-implemented method further comprises assigning the user profile to least one VPN server that is associated with the set of demographically similar user profiles. The computer-implemented method further comprises providing encrypted internet access to a device associated with the user profile via the at least on VPN server. The computer-implemented method further comprises transmitting resources to the device associated with the user profile via the at least one VPN server, where the resources are customized for the set of demographically similar user profiles.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: June 3, 2025
    Assignee: International Business Machines Corporation
    Inventors: Steven Leslie Shafer, Robert Simon, Mathew Accapadi
  • Patent number: 12292882
    Abstract: Systems and methods for providing content items can generate the content items based on impact scores associated with actions of the content items. The system and methods can include accessing, for an entity, a plurality of record objects linked with one or more electronic activities having the entity as a participant, each record object corresponding to an event to be completed; identifying, for each record object of the plurality of record objects, an action to perform to increase a completion score; determining, for each action, using the electronic activities linked with the record object and a current completion score of the record object, an impact score indicating an amount of change in the completion score of the record object corresponding to the action; and providing, for presentation to a device of the entity, a content item corresponding to the action based on the impact score.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: May 6, 2025
    Inventors: Oleg Rogynskyy, David Flink, Cathy Xi, Wei Hai, Cameron Feenstra
  • Patent number: 12278869
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to manage devices during emergent conditions are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a function of a second computing device. The actions further include determining, by the first computing device, a context of the second computing device. Based on the context of the second computing device, the actions further include determining, by the first computing device, whether to activate the function of the second computing device. Based on determining whether to activate the function of the second computing device, the actions further include determining, by the first computing device, whether to output, to the second computing device, an instruction to activate the function.
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: April 15, 2025
    Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.
    Inventors: Thomas Guzik, Muhammad Adeel
  • Patent number: 12265523
    Abstract: A computer-implemented method for a node of a blockchain network comprising receiving or generating data for distribution in the blockchain network, said node having a plurality of interfaces, said data corresponding to an object such as a transaction or a block. The transaction can be a Bitcoin transaction for recordal in a blockchain. The method determines a correlation matrix having correlation coefficients representing the correlation between data processed at each interface of said node. From the correlation matrix a correlation index for each interface is determined. A threshold or indicator is calculated and data or objects such as Bitcoin transactions are relayed from nodes via interfaces according to a set of correlation coefficients of interface receiving the data. An indicator or threshold can derived from the correlation matrix and data is relayed if the correlation between the receiving interface and the other interface is lower than the indicator.
    Type: Grant
    Filed: December 24, 2023
    Date of Patent: April 1, 2025
    Assignee: NCHAIN LICENSING AG
    Inventors: Simone Madeo, Patrick Motylinski, Giuseppe Destefanis, Stephane Vincent
  • Patent number: 12259982
    Abstract: In some aspects, an apparatus includes a processor and a memory. In some embodiments, the memory includes programmed instructions that, when executed by the processor, cause the apparatus to intercept an I/O transaction between a virtual machine and an I/O device, determine whether data in the I/O transaction indicates a security misconfiguration, and perform a remedial action in response to identifying the security misconfiguration.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: March 25, 2025
    Assignee: Nutanix, Inc.
    Inventors: Carl Alan Waldspurger, Bijan Mottahedeh
  • Patent number: 12255959
    Abstract: The present disclosure describes systems and methods for remote management of appliances. The appliance may be configured to periodically check in a predetermined online location for the presence of a trigger file identifying one or more appliances directed to contact a management server for maintenance. If the file is present at the predetermined location and the file includes the identifier of the appliance, the appliance may initiate a connection to the management server. If the file is not found, then the appliance may reset a call timer and attempt to retrieve the file at a later time. To avoid having to configure addresses on the appliance, link local IPv6 addresses may be configured for use over a virtual private network, allowing administration, regardless of the network configuration or local IP address of the appliance.
    Type: Grant
    Filed: May 16, 2024
    Date of Patent: March 18, 2025
    Assignee: OPEN TEXT INC.
    Inventor: Karl Redgate
  • Patent number: 12244620
    Abstract: A system for implementing anomaly detection accesses user activities associated with an avatar in a virtual environment. The system extracts features from the user activities, where the features provide information about interactions of the avatar with other avatars and entities in the virtual environment. The system determines a deviation range for each feature, where the deviation range indicates a deviation between the features among the avatars over a certain period. The system determines whether the deviation range for a feature is more than a threshold deviation. If it is determined that a deviation range of a feature is more than the threshold deviation, a confidence score associated with the user is updated based on the deviation range of the feature. If the confidence score is more than a threshold score, the user is not associated with an anomaly. Otherwise, the user is determined to be associated with an anomaly.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: March 4, 2025
    Assignee: Bank of America Corporation
    Inventors: Rama Krishnam Raju Rudraraju, Om Purushotham Akarapu
  • Patent number: 12244570
    Abstract: Embodiments herein describe middleware that serves as an intermediary between two computing systems performing asynchronous communication. Rather than communicating directly with each other, the two computing system communicate with the middleware; however, the middleware can be introduced seamlessly so that the two system believe they are communicating with each other rather than the middleware—i.e., the middleware is invisible to the systems. Asynchronous communication with guaranteed delivery may require the two computing systems to perform a handshake operation where the computing system transmitting the object does not consider the task complete until receiving a confirmation from the receiving computing system that the object was processed successfully.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: March 4, 2025
    Assignee: MATRIXCARE, INC.
    Inventor: Barrett Gordon Selfridge
  • Patent number: 12235846
    Abstract: The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers via file fragmenting to provide increased reliability and security. In one implementation, fragments or blocks may be distributed among a plurality of cloud storage providers, such that no provider retains a complete copy of a file. Accordingly, even if an individual service is compromised, a malicious actor cannot access the data. In another implementation, fragments may be duplicated and distributed to multiple providers, such that loss of communications to any one provider does not result in inability to access the data. This implementation may be combined with error correction techniques to allow recovery, even with loss of multiple providers. File synchronization may also be faster in these implementations by dividing reading and writing operations among multiple providers.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: February 25, 2025
    Assignee: Open Text Inc.
    Inventors: Teo Winton Crofton, David Raissipour
  • Patent number: 12231311
    Abstract: Systems and methods for social graph data analytics to determine the connectivity between nodes within a community are provided. A user may assign user connectivity values to other members of the community, or connectivity values may be automatically harvested or assigned from third parties or based on the frequency of interactions between members of the community. Connectivity values may represent such factors as alignment, reputation, status, and/or influence within a social graph of a network community, or the degree of trust. The paths connecting a first node to a second node may be retrieved, and social graph data analytics may be performed on the retrieved paths. For example, a network connectivity value may be determined from all or a subset of all of the retrieved paths.
    Type: Grant
    Filed: April 29, 2024
    Date of Patent: February 18, 2025
    Assignee: WWW.TRUSTSCIENCE.COM INC.
    Inventor: Leo M. Chan