Patents Examined by Javier O Guzman
-
Patent number: 12387008Abstract: 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: GrantFiled: January 24, 2025Date of Patent: August 12, 2025Assignee: Stylitics, Inc.Inventor: Rohan Deuskar
-
Patent number: 12381927Abstract: 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: GrantFiled: July 11, 2024Date of Patent: August 5, 2025Assignee: Famous Group Technologies Inc.Inventor: Gregory Lawrence Harvey
-
Patent number: 12375542Abstract: 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: GrantFiled: October 1, 2024Date of Patent: July 29, 2025Assignee: 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: 12368734Abstract: 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: GrantFiled: February 15, 2022Date of Patent: July 22, 2025Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Michael Weiner, Peter Winklhofer, Robert Meinlschmidt, Theresa Reiner, Markus Anton
-
Patent number: 12355834Abstract: 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: GrantFiled: January 24, 2024Date of Patent: July 8, 2025Assignee: Beijing YoJaJa Software Technology Development Co., Ltd.Inventors: Renfei Shang, Tongyu Dai, Si Chen, Chenyu Tian
-
Patent number: 12348473Abstract: 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: GrantFiled: January 21, 2022Date of Patent: July 1, 2025Assignee: FUJIFILM Business Innovation Corp.Inventor: Kazuko Kirihara
-
Patent number: 12348565Abstract: 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: GrantFiled: November 1, 2023Date of Patent: July 1, 2025Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Kazuya Okada
-
Patent number: 12342023Abstract: 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: GrantFiled: May 24, 2024Date of Patent: June 24, 2025Assignee: InterDigital VC Holdings, Inc.Inventor: Tatu V J Harviainen
-
Patent number: 12341836Abstract: 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: GrantFiled: February 13, 2024Date of Patent: June 24, 2025Assignee: 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: 12323417Abstract: 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: GrantFiled: March 24, 2023Date of Patent: June 3, 2025Assignee: MIDEA GROUP CO., LTD.Inventor: Michael Grant
-
Patent number: 12323391Abstract: 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: GrantFiled: March 8, 2022Date of Patent: June 3, 2025Assignee: International Business Machines CorporationInventors: Steven Leslie Shafer, Robert Simon, Mathew Accapadi
-
Patent number: 12292882Abstract: 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: GrantFiled: June 14, 2023Date of Patent: May 6, 2025Inventors: Oleg Rogynskyy, David Flink, Cathy Xi, Wei Hai, Cameron Feenstra
-
Patent number: 12278869Abstract: 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: GrantFiled: August 29, 2024Date of Patent: April 15, 2025Assignees: Getac Technology Corporation, WHP Workflow Solutions, Inc.Inventors: Thomas Guzik, Muhammad Adeel
-
Patent number: 12265523Abstract: 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: GrantFiled: December 24, 2023Date of Patent: April 1, 2025Assignee: NCHAIN LICENSING AGInventors: Simone Madeo, Patrick Motylinski, Giuseppe Destefanis, Stephane Vincent
-
Patent number: 12259982Abstract: 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: GrantFiled: January 21, 2022Date of Patent: March 25, 2025Assignee: Nutanix, Inc.Inventors: Carl Alan Waldspurger, Bijan Mottahedeh
-
Patent number: 12255959Abstract: 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: GrantFiled: May 16, 2024Date of Patent: March 18, 2025Assignee: OPEN TEXT INC.Inventor: Karl Redgate
-
Patent number: 12244620Abstract: 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: GrantFiled: July 29, 2022Date of Patent: March 4, 2025Assignee: Bank of America CorporationInventors: Rama Krishnam Raju Rudraraju, Om Purushotham Akarapu
-
Patent number: 12244570Abstract: 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: GrantFiled: December 9, 2021Date of Patent: March 4, 2025Assignee: MATRIXCARE, INC.Inventor: Barrett Gordon Selfridge
-
Patent number: 12235846Abstract: 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: GrantFiled: February 7, 2024Date of Patent: February 25, 2025Assignee: Open Text Inc.Inventors: Teo Winton Crofton, David Raissipour
-
Patent number: 12231311Abstract: 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: GrantFiled: April 29, 2024Date of Patent: February 18, 2025Assignee: WWW.TRUSTSCIENCE.COM INC.Inventor: Leo M. Chan