Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 12262051
    Abstract: Systems and methods for performing trick play functionality using trick play streams during adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment includes requesting a video container index from a video container file containing a video stream from a plurality of alternative streams of video; requesting at least one portion of the video stream using at least one entry from the video container index; decoding the at least one portion of the video stream; receiving at least one user instruction to perform a visual search of the media; requesting a trick play container index from a trick play container file containing a trick play stream; requesting at least one frame of video from the at least one trick play stream; and decoding and displaying the at least one frame of video from the trick play stream.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: March 25, 2025
    Assignee: DIVX, LLC
    Inventors: Jason Braness, Auke Sjoerd van der Schaar, Kourosh Soroushian
  • Patent number: 12261956
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for preserving user privacy when selecting content are described. In some aspects, a method includes receiving a data element identifying a set of candidate digital components and, for each candidate digital component, a set of distribution parameters for the candidate digital component. For each candidate digital component, encrypted selection data for the candidate digital component is provided as input to a cryptographic analysis application running in a trusted hardware module of a client device. The encrypted selection data represents the set of distribution parameters for the candidate digital component and is encrypted using a zero-knowledge proof protocol. The cryptographic analysis application is configured to determine a measure of match between the selection data and user attributes of a user of the client device.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: March 25, 2025
    Assignee: Google LLC
    Inventor: Christopher Schneider
  • Patent number: 12261913
    Abstract: The present disclosure is directed at a façade server. The façade server provides a configurable façade having a configurable address space and serving as an interface for a client and to provide a mapping between the configurable address space of the façade and a data space and/or an address space of an external server.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: March 25, 2025
    Assignee: ABB Schweiz AG
    Inventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
  • Patent number: 12260073
    Abstract: Provided is a system that enables additional information to be further posted in a state of being annexed to a posting image. The system includes: a posting-side annexed posting information registration unit that registers annexed posting information provided from a poster of the posting image in association with a position designated by the poster in the posting image; and a viewing-side annexed posting information registration unit that registers annexed posting information provided from a viewer of the posting image in association with a position designated by the viewer among the poster designation position and other positions. The poster can post annexed posting information by designating a position where the poster desires to get evaluation, and the viewer can post annexed posting information in association with the poster designation position, or can post the annexed posting information by designating a position where the viewer desires to perform evaluation or to make a comment.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: March 25, 2025
    Assignee: Kabushiki Kaisha F.C.C.
    Inventors: Shingo Yamamoto, Hidemasa Suzuki, Hokuto Kurosawa
  • Patent number: 12260452
    Abstract: A computing device provides methods and workflow for setting up a shared family account on a content storage system, including the creation of accounts for child family members. A computing device supports the creation of a family account using an account on the content storage system associated with an adult family member acting as a family organizer. The family organizer can designate a specific account as a purchase account for allowing other family member to purchase content from content servers associated with the content storage system. The family organizer can invite other adult family members to join the shared family account. The family organizer can create new accounts on the content storage system for child family members, and can designate access and purchase restrictions for such child family members. Family members have access to shared storage content, as well as services such as family calendar, group messaging, and device location.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: March 25, 2025
    Assignee: Apple Inc.
    Inventors: Megan M. Frost, Patrick L. Coffman, Maria D. Ioveva
  • Patent number: 12259892
    Abstract: A computer-implemented method for facilitating large data transfers from a first data management system to a second data management system is disclosed. The method comprises receiving data from the first data management system by a first buffer component, rerouting, upon the first buffer component reaching a predefined fill-level, dynamically the received data to a second buffer component, wherein the second buffer component is adapted to process the rerouted received data, forwarding, by the second buffer component, the rerouted data once the first buffer component is again ready for receiving the rerouted data from the second buffer component, and sending, by a sending component, the data buffered in the first component to the second data management system.
    Type: Grant
    Filed: October 17, 2023
    Date of Patent: March 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Felix Beier, Knut Stolze, Reinhold Geiselhart, Luis Eduardo Oliveira Lizardo
  • Patent number: 12256010
    Abstract: In some instances, a method for verifying communication paths is provided. The method comprises: obtaining, from a first user device, a request to access content associated with a relying party system, wherein the request indicates user credentials and a first session identifier (ID); obtaining one or more quick response (QR) codes and a second session ID associated with a first QR code of the one or more QR codes, wherein the relying party system generates and provides the first QR code to the first user device; and verifying the first session ID and the second session ID, wherein the relying party system grants the first user device access to the requested content based on the verification.
    Type: Grant
    Filed: May 2, 2024
    Date of Patent: March 18, 2025
    Assignee: Aetna Inc.
    Inventors: Abbie Barbir, John Poirier, Alan Bachmann, Amy Ulrich, Cisa Kurian, Erick Verry
  • Patent number: 12255951
    Abstract: A first extension resource group (ERG) of a provider network, comprising a radio-based application pipeline processing server with a network accelerator card, is configured at an external premise. A first set of network functions of a radio-based application is executed at the card. A second ERG is configured at the premise, and a second set of network functions of the radio-based application is executed at the second ERG.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: March 18, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Benjamin Wojtowicz, Upendra Bhalchandra Shevade, Ximeng Simon Yang, Ishwardutt Parulkar
  • Patent number: 12253846
    Abstract: A non-transitory computer-readable storage medium stores one or more programs for execution by one or more processors of a computer system communicatively coupled with a manufacturing tool through one or more networks. The one or more programs include instructions for sending a series of frames showing data for the manufacturing tool to a client device for display. The client device is remote from a manufacturing facility in which the manufacturing tool is to be disposed. The one or more programs also include instructions for adjusting a bandwidth for one or more frames of the series of frames in response to receiving, from the client device, an indication of a user interaction with the client device. The instructions for sending the series of frames include instructions for transmitting, after receiving the indication, the one or more frames with the adjusted bandwidth to the client device for display.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: March 18, 2025
    Assignee: KLA Corporation
    Inventor: Michael Brain
  • Patent number: 12256112
    Abstract: Methods and systems for using packager systems for streaming. The packager system including packagers configured to process packets, each packager having a packet listener, a sequence list generator, and a segment generator; and at least one cluster controller including a manifest generator. The at least one cluster controller configured to configure a packager from the packagers as an active packager by enabling a packet listener, a sequence list generator, and a segment generator, configure a remaining packager from the packagers as a backup packager by disabling a segment generator, receive segments, sequence list, and metadata based on processed packets from the active packager, generate, via the manifest generator, a manifest based on the segments, the sequence list, and the metadata, and send the segments and the manifest to a streaming system component.
    Type: Grant
    Filed: January 5, 2024
    Date of Patent: March 18, 2025
    Assignee: Charter Communications Operating, LLC
    Inventors: Moin Pansare, Sachin Reddy Kota, David Agranoff, Vipul Patel
  • Patent number: 12256263
    Abstract: A node of a wireless communication network receives first data indicating a desired quality of experience level for user data traffic of a user of the wireless communication network. Based on a control policy and the desired quality of experience level, the node determines a rule for controlling the user data traffic. Further, the node obtains second data indicating an estimated quality of experience level for the user data traffic subject to control according to the rule. Based on the first data and the second data, the node adapts the control policy, e.g., using a reinforcement learning, RL, mechanism.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 18, 2025
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Miguel Angel Puente Pestaña, Miguel Angel Muñoz De La Torre Alonso
  • Patent number: 12255859
    Abstract: Message moderation is described herein. In an example, a message posted to a virtual space of a communication platform can be flagged for review by a reviewer (e.g., an administrator or other user permissioned to review messages). In some examples, such a reviewer can review a flagged message and determine one or more actions to be performed. Such actions can include removing the message from presentation via the communication platform, modifying presentation of the message via a user interface of the communication platform, replying to the message (e.g., to suggest taking the conversation offline or to another virtual space), disabling interaction with the message, and/or the like. Message moderation, as described herein, can streamline resolution of conversations that become out of hand and/or off topic.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: March 18, 2025
    Assignee: Salesforce, Inc.
    Inventors: Siddhi Soman, Corey Baker, Jessica Fain, Stephen Burgess, Matthew Hodgins, Himanshu Sharma, Sri Mahesh Vutukuri, Nicole Fish
  • Patent number: 12255933
    Abstract: A terminal device comprising: transceiver circuitry configured to communicate with infrastructure equipment; and processing circuitry configured to control the transceiver circuitry to: receive, from the infrastructure equipment, a media content stream via a media interface; and receive a remote control instruction via the media interface.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: March 18, 2025
    Assignees: Sony Group Corporation, SONY EUROPE B.V.
    Inventor: Paul Szucs
  • Patent number: 12256283
    Abstract: A method of obtaining media content of an event, comprising: identifying a real-life event and, a time of said real-life event a geographic location of the real-life event; identifying a subset of a plurality of client terminals of users located in proximity to the geographic location of the real-life event at said time of said real-life event; sending a message to the subset of client terminals containing a request to acquire media content documenting the real-life event; and receiving at least one media content item documenting the real-life event from at least one client terminal of the subset of client terminals, the at least one media content item acquired by at least one user of the users using the at least one client terminal in response to the message.
    Type: Grant
    Filed: January 3, 2024
    Date of Patent: March 18, 2025
    Assignee: Snap Inc.
    Inventors: Gadi Zimerman, Ido Sadeh
  • Patent number: 12250423
    Abstract: A method of encoding packets of a media stream includes establishing a data connection between a client device and a server, sending a first packet of the media stream from the server to the client device at a first bit rate, receiving, at the server, a first acknowledgment signal from the client device responsive to receipt of the first packet, determining a second bit rate based on the first acknowledgment signal, and sending a second packet of the media stream from the server to the client at the second bit rate.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: March 11, 2025
    Assignee: DISH Network Technologies India Private Limited
    Inventor: Jayaprakash Narayanan Ramaraj
  • Patent number: 12250377
    Abstract: An autonomous aerial vehicle equipped to capture high quality video of news is integrated with bonded cellular and blended wireless capabilities and with automated battery replacement stations. This system, and the method for using it, enable individual journalists to transport the autonomous aerial vehicle to the site of breaking news or another newsworthy scene, launch the vehicle in a matter of minutes, and begin capturing video which is streamed through the wireless parts of the system to traditional broadcast channels, such as over-the-air television or to Internet-based streaming channels. The system and method aggregate the bandwidth of multiple cellular, microwave, and satellite channels to accommodate the bitrate of the video signal from the aerial camera. Automated battery replacement stations enable the autonomous aerial vehicles at least one autonomous aerial vehicle to remain in the air at all times, thus avoiding interruptions necessitated by battery exhaustion in the vehicles.
    Type: Grant
    Filed: October 13, 2024
    Date of Patent: March 11, 2025
    Inventor: Henry Hardy Perritt, Jr.
  • Patent number: 12250108
    Abstract: Automatic diagnostics alerts for streaming multiple types of content is disclosed. At a first time, a set of metrics for a plurality of groups of streaming sessions is computed. A streaming session in a group is associated with streaming of a piece of content encoded by an entity. The streaming of the piece of content encoded by the entity is associated with streaming of another piece of content. An anomaly is identified at least in part by performing anomaly detection using the set of metrics. A cause of the identified anomaly is diagnosed. An alert is generated based at least in part on the diagnosis.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: March 11, 2025
    Assignee: Conviva Inc.
    Inventors: Yan Li, Rui Zhang, Henry Milner, Jibin Zhan
  • Patent number: 12250226
    Abstract: A method of enabling a user to access recorded data associated with an event, the method comprising determining the location of a user's device at a control unit, confirming the location is within a predetermined vicinity and that the user's device was at the location within a predetermined period and the control unit enabling access for the user to the data if the location of the user's device in the predetermined period is confirmed.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: March 11, 2025
    Assignee: NAGRAVISION S.A.
    Inventors: Olivier Schaer, Sami Karoui, Florent Schlaeppi
  • Patent number: 12250222
    Abstract: Technologies are described for managing metadata associated with external content. For example metadata can be obtained that describes content stored on external systems. The metadata can be obtained without locally storing the content items themselves. For example, the metadata can be retrieved from the external systems while the external content continues to be stored on the external systems. The metadata can also include indications of the actions that can be performed in relation to the external content. For example, actions can be obtained (e.g., locally determined and/or obtained from the external systems) and added to the metadata. The metadata can be stored and used locally. For example, the metadata can be used to locally perform the actions in relation to the external content. The metadata can also be used to locally initiate actions that are then carried out in the external systems.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: March 11, 2025
    Assignee: Jive Software, Inc.
    Inventors: William Frederick Frantz, III, David Edward Brown
  • Patent number: 12244704
    Abstract: Systems and methods are described for providing neutral data access across multiple data structures. One example computer-implemented method includes accessing, by a computing device, a first data element in a data structure and assigning a first unique identifier to the first data element. The method also includes replacing, by the computing device, the first data element in the data structure with the first unique identifier, whereby the first data element is removed from the data structure, and encrypting the first unique identifier of the data structure. The method then also includes storing, by the computing device, the data structure, with the encrypted first unique identifier, in a multi-tenant data structure, for access by a data host.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: March 4, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jason Revelle, Cynthia Catherine Hembrock, Matt Wickman
  • Patent number: 12244493
    Abstract: In some implementations, an egress network device of a multiprotocol label switching (MPLS) network may exchange Internet key exchange (IKE) messages with an ingress network device of the MPLS network to establish a security association between the egress network device and the ingress network device. The egress network device may receive an MPLS packet that includes an MPLS header, a secure MPLS data header, and an MPLS payload. The egress network device may process the MPLS header to determine a label associated with a label-switched path (LSP) and a secure function indicator. The egress network device may decrypt, using a secure function identified based on the secure MPLS data header, the MPLS payload to generate a decrypted packet. The egress network device may transmit the decrypted packet towards a destination device.
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: March 4, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Tarek Saad, Manish Talwar, Raveendra Torvi, Ajay Kachrani, Kireeti Kompella
  • Patent number: 12242633
    Abstract: Embodiments for providing enhanced data protection for storage systems in a computing environment by a processor. One or more queries received by a storage system may be identified. Approval or denial of transmission of data with the storage system may be regulated in relation to the one or more queries based a queried metadata and a plurality of rules and administrative policies.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: March 4, 2025
    Assignee: International Business Machines Corporation
    Inventors: Pierpaolo Tommasi, Marco Simioni, Stephane Deparis
  • Patent number: 12244836
    Abstract: A data compression processing system includes: a selection unit configured to select a compression processing setting to be applied to processing target data from among a plurality of compression processing settings; and a compression processing unit configured to compress the processing target data according to the compression processing setting selected by the selection unit. The selection unit is configured to: receive a condition required for compression processing of the processing target data; apply a plurality of compression processing settings applicable to the processing target data to evaluation data to perform compression processing; select, from the plurality of compression processing settings, a setting that satisfies the condition when applied to the processing target data based on a result of the compression processing for the evaluation data; and manage the selected compression processing setting in association with the condition.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: March 4, 2025
    Assignee: HITACHI VANTARA, LTD.
    Inventors: Akifumi Suzuki, Hiroaki Akutsu, Masanori Takada
  • Patent number: 12243258
    Abstract: A method of determining a target of a subject's gaze from an image of the subject within a scene is disclosed. The method comprises analyzing the image and determining information associated with the image. A processor configured to analyze the image and determine information associated with the image is also disclosed. Finally, a non-transitory computer readable storage device comprising computer executable instructions for determining a target of a subject's gaze is disclosed.
    Type: Grant
    Filed: September 11, 2024
    Date of Patent: March 4, 2025
    Assignee: Elm Company
    Inventors: Athul M. Mathew, Arshad Ali Khan, Riad Souissi
  • Patent number: 12242837
    Abstract: Systems and methods for cross platform configuration are described herein. The platform may receive selections for software programs or operating system configurations and selections of installation settings. A blueprint file is generated to specify the software programs or operating systems that are selected. In addition, the blueprint file may specify different installation settings and configuration settings. The blueprint file is stored in a repository and may be applied to one or more target devices. When applied, a task schedule is generated, where the task schedule prioritizes installations specified in a blueprint file. In addition, the task schedule specifies various provider identifiers to perform the installation(s).
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: March 4, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Rejith G. Kurup, Rajesh Gupta, Benjamin Irizarry, Sathya Gopalreddy, Lalit Kumar, Mahesh Napa, Andrew E. Jones, Raghavendra Reedy Muttana
  • Patent number: 12244335
    Abstract: Devices, systems and methods for reconfigurable and/or updatable lightweight embedded devices or systems are disclosed. Via use of such a device, system, or method, various capabilities for a user are provided, simplified, secured, and/or made more convenient. The system may interact with various other devices or systems, including those that are cloud-based or communicate through the cloud, and may utilize various local sensors, in order to provide one or more of improved access, monitoring, or diagnostics, and so forth.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: March 4, 2025
    Assignee: Life365, Inc.
    Inventors: Eric Vandewater, Kent Dicks, Randolph Strength
  • Patent number: 12242369
    Abstract: A method, system, apparatus, and computer-readable medium for trading telecommunications related services on a centralized marketplace network. The method includes: receiving a user request of a first user to access the centralized marketplace; authenticating, based on the received user request, the first user; obtaining product information of a product of the authenticated first user based on a predetermined onboarding policy, the product being a virtualized network service for a telecommunications network; obtaining, based on the predetermined onboarding policy, the product for performing one or more onboarding tests of the product in a test environment of the centralized marketplace; obtaining status information of the one or more onboarding tests; and presenting the product for purchase in the central marketplace based on a result of the one or more onboarding tests.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: March 4, 2025
    Assignee: RAKUTEN SYMPHONY, INC.
    Inventors: Jun Liang Lim, Amalina Liang
  • Patent number: 12245009
    Abstract: A system and method for wireless audio data system configuration is disclosed and described herein.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: March 4, 2025
    Assignee: D&M HOLDINGS INC.
    Inventor: Yasuchika Ishida
  • Patent number: 12235772
    Abstract: A method comprising: receiving, at a vector processor, a request to store data; performing, by the vector processor, one or more transforms on the data; and directly instructing, by the vector processor, one or more storage device to store the data; wherein performing one or more transforms on the data comprises: erasure encoding the data to generate n data fragments configured such that any k of the data fragments are usable to regenerate the data, where k is less than n; and wherein directly instructing one or more storage device to store the data comprises: directly instructing the one or more storage devices to store the plurality of data fragments.
    Type: Grant
    Filed: September 7, 2023
    Date of Patent: February 25, 2025
    Assignee: Daedalus Cloud LLC
    Inventors: Xavier Aldren Simmons, Jack Spencer Turpitt, Rafael John Patrick Shuker, Tyler Wilson Hale, Alexander Kingsley St. John, Stuart John Inglis
  • Patent number: 12238160
    Abstract: Methods, systems, and computer-readable media for implementing rule-based triggering in a provider network are disclosed. When conditions are met for one or more triggers, one or more rules that comprise the one or more triggers are determined. The conditions are determined in a provider network comprising a plurality of resources. One or more actions are determined in the one or more rules that comprise the one or more triggers. The one or more actions are performed, comprising modifying one or more of the resources in the provider network.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: February 25, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Mihir Rajendrabhai Patel, Mustafa Ugur Torun, Jesse Marcus Dougherty
  • Patent number: 12235832
    Abstract: Provided methods and systems allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. Some methods comprise receiving a modifiable spreadsheet with multiple rows, each row comprising rendering instructions for a reflexive questionnaire from a first computer, such as a data type cell, statement cell, logic cell, and a field identifier; rendering a graphical user interface, on a second computer, comprising a label and an input element corresponding to the rendering instructions of a first row of the spreadsheet; receiving an input from the second computer; evaluating the input against the logic cell of the spreadsheet; in response to the input complying with the logic cell of the spreadsheet, dynamically rendering a second label and a second input element to be displayed on the graphical user interface based on the logic of the first row.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: February 25, 2025
    Assignee: HITPS LLC
    Inventors: Mark Sayre, Harish Krishnaswamy, Sam Elsamman
  • Patent number: 12238189
    Abstract: A computer-implemented method of caching multi-session data communications in a computer network, includes the steps of: (a) receiving, intercepting, or monitoring one or more data sessions between a client executing a multi-session application for retrieving a desired content object and one or more metadata services, said client communicating with the one or more metadata services to discover metadata for the content object; (b) analyzing queries and responses exchanged between the client and the one of more metadata services to discover metadata for the content object; (c) receiving or intercepting subsequent data sessions between the client and content sources; (d) identifying a data protocol used by the client and identifying data queries within the data sessions; (e) identifying the content object or portions thereof requested by the client in the data queries; and (f) determining if the content object or portions thereof are stored in cache and, if so, sending the content object or portions thereof stor
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: February 25, 2025
    Assignee: Skyvera, LLC
    Inventors: Alan Arolovitch, Shmuel Bachar, Dror Moshe Gavish, Shahar Guy Grin, Shay Shemer
  • Patent number: 12238098
    Abstract: A system for cross-domain identity management (SCIM) proxy service is described. A first SCIM endpoint receives, from a first SCIM client, a first message that includes a SCIM resource. The first SCIM endpoint is associated with a customer of the SCIM proxy service. The SCIM proxy service is configured as a first SCIM service provider for the first SCIM client. The first message is validated. The first SCIM proxy service determines that a third-party application is in scope for the SCIM resource, where the SCIM proxy service is configured as a second SCIM client for the third-party application. The SCIM proxy service transforms the SCIM resource to create a transformed SCIM resource that is applicable for the third-party application. The SCIM proxy service transmits a second message to a second SCIM endpoint of the third-party application, the second message including the transformed SCIM resource.
    Type: Grant
    Filed: August 19, 2024
    Date of Patent: February 25, 2025
    Assignee: CLOUDFLARE, INC.
    Inventors: Kenny Johnson, Gabriel Andrew Bauman, Kyle Hiller, Alexander Jay Holland, Russell Louis Kerns, Jesse Li, James Howard Royal, Akemi Leigh Davisson
  • Patent number: 12236457
    Abstract: A multidimensional knowledge transfer model for predicting CTR of a computational ad, the multidimensional knowledge transfer model comprises: a pre-processor for building an ad group node graph based on similarities among ad group nodes, an ad campaign node graph from merging the ad group node graph, and an ad account node graph from merging the ad campaign node graph. The multidimensional knowledge transfer model further comprises a multi-knowledge CTR prediction model for each of the ad account, ad campaign, and ad group layers. The multi-knowledge CTR prediction model predicts the respective node's CTR from the ad account node graph, ad campaign node graph, or ad group node graph, features of the audience group, and features of the node having its CTR predicted appended with the hidden vector of its parent node extracted from the upper layer multi-knowledge CTR prediction model.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: February 25, 2025
    Assignee: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Qijun Zhu, Xin Zheng, Ming Ming Tan
  • Patent number: 12235631
    Abstract: A method for configuring an industrial automation system for internet-of-things accessibility involves a computing device which a) receives a first user input indicative of a functional object representing one or more low-level devices and/or automation devices and/or supervising and production control devices. The computing device also b) receives) a second user input indicative of a cloud object representing a cloud service provider being external to the industrial automation system. The computing device further c) receives a third user input indicative of a user terminal object representing a user terminal device being external to the industrial automation system. The computing device then d) causes the cloud service provider to enable communication between the user terminal device and at least one of the devices in the industrial automation system as represented by the functional object via the cloud service provider.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: February 25, 2025
    Assignee: BEIJER ELECTRONICS AB
    Inventors: Tommy Håkansson, Mats Carlsson
  • Patent number: 12229414
    Abstract: A computer-implemented method, according to one approach, includes: detecting new data generated at a first edge node, and causing a first copy of the new data to be transferred to a central data storage location in real-time. A second copy of the new data is also stored in a first location at the first edge node. In response to a predetermined condition being met, a determination is made as to whether any information in the first copy of the new data transferred is missing at the central data storage location. The first copy of the new data is removed from the first location at the first edge node in response to determining that no information in the first copy of the new data transferred is missing at the central data storage location.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: February 18, 2025
    Assignee: International Business Machines Corporation
    Inventors: Feng Xue, Jeffrey G. Komatsu, John Scott Bacon, Aaron Civil, Julian Reyes, Jun Jiang, Lei Yang, Ding Guo Xiong
  • Patent number: 12229194
    Abstract: A method is disclosed, as well as systems, performed by one or more processors, for interacting with data in a data repository. The method comprises receiving, in a data catalogue environment, a search request relating to one or more items in the data repository and determining an object type associated with the one or more items. Other operations comprise loading an object template in dependence on the determined object type, populating the template with data from the data repository in dependence on the search request to create an object view, and displaying the object view within the data catalogue environment. The data repository comprises a plurality of joined datasets, and wherein the object view comprises one or more links to items in a joined dataset.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: February 18, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Tony Poor, Alessandro Mingione, Roger Chen, Richard Wu, Sebastian Brueckner
  • Patent number: 12229247
    Abstract: Embedding an insecure application within a host application is performed. Modern applications may incorporate smaller applications into a common interface with some applications requiring more privilege than others. A host application may be configured to load an application into a sandboxed frame to create separate security zones by isolating the originating domains of the respective applications. Security authorization for the sandboxed application may be obtained by the host application as part of initialization. Then, operations to be performed by the sandboxed application that require origination from the host domain may be requested by the application to the host using a Remote Procedure Call (RPC) mechanism. The host may then perform the requested operations on behalf of the application and return the results via RPC. In this manner, the embedded application may employ greater application privileges without increasing security vulnerabilities of the host.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: February 18, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Viktor Shcherba, Matthijs Van Henten, Arron Bailiss
  • Patent number: 12229822
    Abstract: An example method includes receiving merchandise information, and in response, initiating a virtual try-on application running on the computing device to simulate physical application of a real-world product corresponding to the merchandise information onto a portion of a user depicted in visual media. Another example method includes in response to receiving the merchandise information, retrieving an interactive graphical representation of information related to the merchandise information, providing for display an AR graphic overlaid onto a live view within a GUI of the computing device, for a topic of a selected item of the AR graphic, accessing via an AI engine data sources to identify retail information that is both (i) related to the merchandise information and (ii) determined to be related to information in a user profile, and dynamically modifying content and animation of the AR graphic to customize the AR graphic for the user.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: February 18, 2025
    Assignee: Ulta Salon, Cosmetics & Fragrance, Inc.
    Inventors: Juan Cardelino, Agustina Sartori, Javier Camacho, Juan Pablo Boero
  • Patent number: 12231510
    Abstract: The present disclosure relates to systems and methods for updating email addresses based on email generation patterns. The method includes accessing a plurality of electronic activities used to update a plurality of member node profiles. The method includes determining that the plurality of member node profiles is linked to a group node profile of a group entity. The methods includes identifying, for each of the plurality of member node profiles, a first field-value pair of the member node profile corresponding to an email address. The method includes determining, for each member node profile, a correlation between the email address, a second field-value pair corresponding to a first name and a third field-value pair corresponding to a last name. The method includes determining, based on the determined correlation, an electronic account identifier pattern. The method includes storing an association between the group node and the electronic account identifier pattern.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: February 18, 2025
    Inventors: Oleg Rogynskyy, Yury Markovsky, Yurii Brunets, Rajit Kurien Joseph
  • Patent number: 12229699
    Abstract: Generating sets of data from the columnar array for configuring guided navigation pages that include actionable elements that correspond to one or more dimension of the set of dimensions.
    Type: Grant
    Filed: June 5, 2024
    Date of Patent: February 18, 2025
    Inventors: Frederick A Powers, Stanley R Zanarotti, James Clark
  • Patent number: 12223529
    Abstract: A method and system is provided for facilitating affiliate link generation using a web browser application. A publisher enables the system by identifying a webpage on an affiliate web site. The system performs an initial assessment of the page to extract webpage information, which is compared to information stored in a database. If the extracted information matches stored information, a record of the webpage is displayed and an affiliate link is dynamically generated for immediate use. If the extracted information does not match stored information, a new record of the webpage is created. If the webpage contains product-specific data, a product-specific record is stored. If the webpage does not contain product-specific data, a non-product record is stored. An affiliate link is then dynamically created. The new record of the product and dynamically created affiliate link is added to the database for immediate use.
    Type: Grant
    Filed: August 14, 2024
    Date of Patent: February 11, 2025
    Assignee: rewardStyle, Inc.
    Inventors: Alexei Stoliartchouk, Forrest Jordan, Baxter Box
  • Patent number: 12224846
    Abstract: Systems and methods for controlling the air to ground network coverage in an underserved area include an aerial vehicle and control circuitry communicatively coupled to relay circuitry, antenna circuitry, and a ground site. The control circuitry is structured to receive signal data corresponding to a radio signal, the relay circuitry structured to convert the radio signal into a subsequent signal, determine one or more airline schedules and one or more flight statuses associated with an underserved area, based on the one or more airline schedules and the one or more flight statuses determined, determine an aerial vehicle location as the aerial vehicle navigates to the underserved area, and generate a command to activate, via the antenna circuitry, transmission of air to ground network coverage based on the subsequent signal to the underserved area when the aerial vehicle location is in the underserved area.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: February 11, 2025
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Jun Liu, Egil Arnfinn Gronstad
  • Patent number: 12219185
    Abstract: Provided are a live stream interface loading method and apparatus, a terminal, a server and a storage medium. The live stream interface loading method includes: acquiring live stream interaction area loading sequence information; detecting a trigger instruction, wherein the trigger instruction is used for indicating display of a live stream interface; and loading and displaying a plurality of interaction areas in the live stream interface according to the live stream interaction area loading sequence information.
    Type: Grant
    Filed: February 9, 2024
    Date of Patent: February 4, 2025
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Ye Tian
  • Patent number: 12216627
    Abstract: In some aspects, the techniques described herein relate to a method including: receiving, at a client computer, a driver script file; creating, by the driver script file, a use-case specific directory; creating, by the driver script file, an application parameters file; retrieving, by the driver script file, a core configuration script file; determining, by the core configuration script file, a required database driver; retrieving, by the core configuration script file, the required database driver; retrieving, by the core configuration script file, a database driver configuration file for the required database driver; populating, by the core configuration script file, the database driver configuration file with a plurality of entries, wherein the plurality of entries in the database driver configuration file comprise entries based on a user input; and validating, by the core configuration script file, a connection defined by the database driver configuration file.
    Type: Grant
    Filed: August 8, 2023
    Date of Patent: February 4, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Karthik Anagurti, Kamal Pande, Kiran Kumar Macherla, Kajal Gorai, Scott R Stevens
  • Patent number: 12219183
    Abstract: A computer-implemented method is provided. The method includes launching a streaming media interface application in response to a user input, performing a first memory check to determine presence or absence of first cached data, locating first cached data that includes content of a home page of the user's account, retrieving and processing the first cached data to display the content included therein, concurrently with displaying the content included in the first cached data, performing a process for user authentication, and performing the process for user authentication is delayed until after initiating displaying the content included in the first cached data, sending a user request for content of a video stream selected by the user, receiving the content of the user-selected video stream in response to a determination that the user is authenticated, and initiating a first streaming session to play the content of the user-selected video stream.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: February 4, 2025
    Assignee: DISH Network Technologies India Private Limited
    Inventor: Krishna Arun Kumar
  • Patent number: 12216723
    Abstract: Disclosed herein are methods and systems for facilitating information and expertise distribution via a communication network. A method at a first computing device may include receiving a request for information from a second computing device, determining at least one third computing device based on an analysis of the request for information, communicating the request for information to the determined at least one third computing device, receiving a response corresponding to the request for information from the determined at least one third computing device, adjusting a credit level of a user associated with the determined at least one third computing device based on the received response, and communicating the response to the second computing device. The credit level of the user may indicate one or more credits earned by the user.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: February 4, 2025
    Assignee: Technology and Intellectual Property Innovations, LLC
    Inventor: Bentley J. Olive
  • Patent number: 12217301
    Abstract: A system for coordinating pickup of online orders provided at a quick service restaurant facility having multiple drive through lanes. The system includes a designated drive through lane for each drive through store at the quick service restaurant facility and has a designated security or barrier gate at the facility. The customers order and pay prior to arriving to the QSR facility on an online application associated with each drive through store. An arrival time and identifying gate code is communicated to either the customer or a delivery driver to enter through the security gate. If the recipient of the arrival time and the code arrive too early, the recipient is directed to a waiting area at the facility. Otherwise, the recipient is allowed to pass through the barrier gate and provided with the previously ordered online food order and the order is verified as being associated with the identifying gate code.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: February 4, 2025
    Assignee: RunTime IP LLC
    Inventor: Richard D. Villamar
  • Patent number: 12217045
    Abstract: A logging system for an orchestration system that implements a rollout service to deploy updates to a cloud service includes: an orchestrator service host computer hosting the rollout service; a service bus connecting the orchestrator service host computer with a network on which the cloud service is provided; and a database to which the rollout service records a log of a deployment of an update, the log comprising an entry for each of a number of subsets of network components supporting the cloud service. Each record in the log refers to a payload version deployed to a corresponding subset of the network components supporting the cloud service.
    Type: Grant
    Filed: April 5, 2023
    Date of Patent: February 4, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dmitry Valentinovich Kholodkov, Rahul Nigam, Nidhi Verma
  • Patent number: 12218812
    Abstract: Techniques are described for verifying connectivity in a virtualized computing environment comprising networked computing devices having internal endpoints that are configured with operational connectivity to external endpoints. A connectivity test component is configured to execute as a virtual resource in the virtualized computing environment, execute protocol-aware connectivity tests that enable detection of connectivity errors between the internal endpoints and external endpoints, and instantiate or access network interfaces for establishing connectivity between the internal endpoints and external endpoints. A configuration file defines connectivity types between the internal endpoints and external endpoints. Based on the configuration file, the connectivity test component is executed in the virtualized computing environment. An output is generated by the connectivity test component that is indicative of results of connectivity attempts in accordance with the configuration file.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: February 4, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Philip Joel Davies, Jonathan Phillips, Stephen Christopher Madden, Andrew Chrissie Edmonds, Steven Edward Orbell, Andrew McCurdy, Catherine Gallagher, Jason Dackins