Accessing A Remote Server Patents (Class 709/219)
-
Patent number: 12262051Abstract: 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: GrantFiled: April 14, 2023Date of Patent: March 25, 2025Assignee: DIVX, LLCInventors: Jason Braness, Auke Sjoerd van der Schaar, Kourosh Soroushian
-
Patent number: 12261956Abstract: 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: GrantFiled: October 28, 2021Date of Patent: March 25, 2025Assignee: Google LLCInventor: Christopher Schneider
-
Patent number: 12261913Abstract: 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: GrantFiled: September 8, 2022Date of Patent: March 25, 2025Assignee: ABB Schweiz AGInventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
-
Patent number: 12260073Abstract: 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: GrantFiled: May 6, 2022Date of Patent: March 25, 2025Assignee: Kabushiki Kaisha F.C.C.Inventors: Shingo Yamamoto, Hidemasa Suzuki, Hokuto Kurosawa
-
Patent number: 12260452Abstract: 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: GrantFiled: January 13, 2023Date of Patent: March 25, 2025Assignee: Apple Inc.Inventors: Megan M. Frost, Patrick L. Coffman, Maria D. Ioveva
-
Patent number: 12259892Abstract: 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: GrantFiled: October 17, 2023Date of Patent: March 25, 2025Assignee: International Business Machines CorporationInventors: Felix Beier, Knut Stolze, Reinhold Geiselhart, Luis Eduardo Oliveira Lizardo
-
Patent number: 12256010Abstract: 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: GrantFiled: May 2, 2024Date of Patent: March 18, 2025Assignee: Aetna Inc.Inventors: Abbie Barbir, John Poirier, Alan Bachmann, Amy Ulrich, Cisa Kurian, Erick Verry
-
Patent number: 12255951Abstract: 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: GrantFiled: June 30, 2021Date of Patent: March 18, 2025Assignee: Amazon Technologies, Inc.Inventors: Diwakar Gupta, Benjamin Wojtowicz, Upendra Bhalchandra Shevade, Ximeng Simon Yang, Ishwardutt Parulkar
-
Patent number: 12253846Abstract: 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: GrantFiled: June 22, 2023Date of Patent: March 18, 2025Assignee: KLA CorporationInventor: Michael Brain
-
Patent number: 12256112Abstract: 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: GrantFiled: January 5, 2024Date of Patent: March 18, 2025Assignee: Charter Communications Operating, LLCInventors: Moin Pansare, Sachin Reddy Kota, David Agranoff, Vipul Patel
-
Patent number: 12256263Abstract: 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: GrantFiled: September 10, 2019Date of Patent: March 18, 2025Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Miguel Angel Puente Pestaña, Miguel Angel Muñoz De La Torre Alonso
-
Patent number: 12255859Abstract: 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: GrantFiled: June 14, 2023Date of Patent: March 18, 2025Assignee: Salesforce, Inc.Inventors: Siddhi Soman, Corey Baker, Jessica Fain, Stephen Burgess, Matthew Hodgins, Himanshu Sharma, Sri Mahesh Vutukuri, Nicole Fish
-
Patent number: 12255933Abstract: 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: GrantFiled: December 9, 2021Date of Patent: March 18, 2025Assignees: Sony Group Corporation, SONY EUROPE B.V.Inventor: Paul Szucs
-
Patent number: 12256283Abstract: 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: GrantFiled: January 3, 2024Date of Patent: March 18, 2025Assignee: Snap Inc.Inventors: Gadi Zimerman, Ido Sadeh
-
Patent number: 12250423Abstract: 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: GrantFiled: November 10, 2021Date of Patent: March 11, 2025Assignee: DISH Network Technologies India Private LimitedInventor: Jayaprakash Narayanan Ramaraj
-
Patent number: 12250377Abstract: 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: GrantFiled: October 13, 2024Date of Patent: March 11, 2025Inventor: Henry Hardy Perritt, Jr.
-
Patent number: 12250108Abstract: 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: GrantFiled: March 4, 2022Date of Patent: March 11, 2025Assignee: Conviva Inc.Inventors: Yan Li, Rui Zhang, Henry Milner, Jibin Zhan
-
Patent number: 12250226Abstract: 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: GrantFiled: September 14, 2023Date of Patent: March 11, 2025Assignee: NAGRAVISION S.A.Inventors: Olivier Schaer, Sami Karoui, Florent Schlaeppi
-
Patent number: 12250222Abstract: 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: GrantFiled: January 19, 2022Date of Patent: March 11, 2025Assignee: Jive Software, Inc.Inventors: William Frederick Frantz, III, David Edward Brown
-
Patent number: 12244704Abstract: 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: GrantFiled: October 31, 2022Date of Patent: March 4, 2025Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Jason Revelle, Cynthia Catherine Hembrock, Matt Wickman
-
Patent number: 12244493Abstract: 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: GrantFiled: December 7, 2023Date of Patent: March 4, 2025Assignee: Juniper Networks, Inc.Inventors: Tarek Saad, Manish Talwar, Raveendra Torvi, Ajay Kachrani, Kireeti Kompella
-
Patent number: 12242633Abstract: 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: GrantFiled: April 11, 2022Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Pierpaolo Tommasi, Marco Simioni, Stephane Deparis
-
Patent number: 12244836Abstract: 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: GrantFiled: September 6, 2022Date of Patent: March 4, 2025Assignee: HITACHI VANTARA, LTD.Inventors: Akifumi Suzuki, Hiroaki Akutsu, Masanori Takada
-
Patent number: 12243258Abstract: 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: GrantFiled: September 11, 2024Date of Patent: March 4, 2025Assignee: Elm CompanyInventors: Athul M. Mathew, Arshad Ali Khan, Riad Souissi
-
Patent number: 12242837Abstract: 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: GrantFiled: June 30, 2022Date of Patent: March 4, 2025Assignee: 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: 12244335Abstract: 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: GrantFiled: June 21, 2022Date of Patent: March 4, 2025Assignee: Life365, Inc.Inventors: Eric Vandewater, Kent Dicks, Randolph Strength
-
Patent number: 12242369Abstract: 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: GrantFiled: September 28, 2022Date of Patent: March 4, 2025Assignee: RAKUTEN SYMPHONY, INC.Inventors: Jun Liang Lim, Amalina Liang
-
Patent number: 12245009Abstract: A system and method for wireless audio data system configuration is disclosed and described herein.Type: GrantFiled: March 30, 2020Date of Patent: March 4, 2025Assignee: D&M HOLDINGS INC.Inventor: Yasuchika Ishida
-
Patent number: 12235772Abstract: 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: GrantFiled: September 7, 2023Date of Patent: February 25, 2025Assignee: Daedalus Cloud LLCInventors: Xavier Aldren Simmons, Jack Spencer Turpitt, Rafael John Patrick Shuker, Tyler Wilson Hale, Alexander Kingsley St. John, Stuart John Inglis
-
Patent number: 12238160Abstract: 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: GrantFiled: July 20, 2023Date of Patent: February 25, 2025Assignee: Amazon Technologies, Inc.Inventors: Mihir Rajendrabhai Patel, Mustafa Ugur Torun, Jesse Marcus Dougherty
-
Patent number: 12235832Abstract: 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: GrantFiled: April 10, 2023Date of Patent: February 25, 2025Assignee: HITPS LLCInventors: Mark Sayre, Harish Krishnaswamy, Sam Elsamman
-
Patent number: 12238189Abstract: 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 storType: GrantFiled: June 15, 2023Date of Patent: February 25, 2025Assignee: Skyvera, LLCInventors: Alan Arolovitch, Shmuel Bachar, Dror Moshe Gavish, Shahar Guy Grin, Shay Shemer
-
Patent number: 12238098Abstract: 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: GrantFiled: August 19, 2024Date of Patent: February 25, 2025Assignee: 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: 12236457Abstract: 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: GrantFiled: August 3, 2022Date of Patent: February 25, 2025Assignee: Hong Kong Applied Science and Technology Research Institute Company LimitedInventors: Qijun Zhu, Xin Zheng, Ming Ming Tan
-
Patent number: 12235631Abstract: 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: GrantFiled: November 15, 2022Date of Patent: February 25, 2025Assignee: BEIJER ELECTRONICS ABInventors: Tommy Håkansson, Mats Carlsson
-
Patent number: 12229414Abstract: 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: GrantFiled: July 12, 2023Date of Patent: February 18, 2025Assignee: International Business Machines CorporationInventors: Feng Xue, Jeffrey G. Komatsu, John Scott Bacon, Aaron Civil, Julian Reyes, Jun Jiang, Lei Yang, Ding Guo Xiong
-
Patent number: 12229194Abstract: 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: GrantFiled: November 11, 2022Date of Patent: February 18, 2025Assignee: Palantir Technologies Inc.Inventors: Tony Poor, Alessandro Mingione, Roger Chen, Richard Wu, Sebastian Brueckner
-
Patent number: 12229247Abstract: 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: GrantFiled: March 31, 2022Date of Patent: February 18, 2025Assignee: Amazon Technologies, Inc.Inventors: Viktor Shcherba, Matthijs Van Henten, Arron Bailiss
-
Patent number: 12229822Abstract: 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: GrantFiled: June 14, 2022Date of Patent: February 18, 2025Assignee: Ulta Salon, Cosmetics & Fragrance, Inc.Inventors: Juan Cardelino, Agustina Sartori, Javier Camacho, Juan Pablo Boero
-
Patent number: 12231510Abstract: 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: GrantFiled: May 25, 2021Date of Patent: February 18, 2025Inventors: Oleg Rogynskyy, Yury Markovsky, Yurii Brunets, Rajit Kurien Joseph
-
Patent number: 12229699Abstract: 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: GrantFiled: June 5, 2024Date of Patent: February 18, 2025Inventors: Frederick A Powers, Stanley R Zanarotti, James Clark
-
Patent number: 12223529Abstract: 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: GrantFiled: August 14, 2024Date of Patent: February 11, 2025Assignee: rewardStyle, Inc.Inventors: Alexei Stoliartchouk, Forrest Jordan, Baxter Box
-
Patent number: 12224846Abstract: 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: GrantFiled: February 16, 2022Date of Patent: February 11, 2025Assignee: T-MOBILE INNOVATIONS LLCInventors: Jun Liu, Egil Arnfinn Gronstad
-
Patent number: 12219185Abstract: 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: GrantFiled: February 9, 2024Date of Patent: February 4, 2025Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventor: Ye Tian
-
Patent number: 12216627Abstract: 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: GrantFiled: August 8, 2023Date of Patent: February 4, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Karthik Anagurti, Kamal Pande, Kiran Kumar Macherla, Kajal Gorai, Scott R Stevens
-
Patent number: 12219183Abstract: 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: GrantFiled: December 29, 2022Date of Patent: February 4, 2025Assignee: DISH Network Technologies India Private LimitedInventor: Krishna Arun Kumar
-
Patent number: 12216723Abstract: 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: GrantFiled: July 6, 2022Date of Patent: February 4, 2025Assignee: Technology and Intellectual Property Innovations, LLCInventor: Bentley J. Olive
-
Patent number: 12217301Abstract: 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: GrantFiled: June 9, 2023Date of Patent: February 4, 2025Assignee: RunTime IP LLCInventor: Richard D. Villamar
-
Patent number: 12217045Abstract: 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: GrantFiled: April 5, 2023Date of Patent: February 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Dmitry Valentinovich Kholodkov, Rahul Nigam, Nidhi Verma
-
Patent number: 12218812Abstract: 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: GrantFiled: April 13, 2021Date of Patent: February 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Philip Joel Davies, Jonathan Phillips, Stephen Christopher Madden, Andrew Chrissie Edmonds, Steven Edward Orbell, Andrew McCurdy, Catherine Gallagher, Jason Dackins