Accessing A Remote Server Patents (Class 709/219)
-
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 12217234Abstract: An apparatus and a computer implemented method for managing data streams to a terminal device according to peak levels is disclosed. A streaming device (e.g., exchange device) may provide the data streams in response to requests received from the terminal devices. A network device in the communication path between the streaming device and the terminal device may route the data streams.Type: GrantFiled: May 1, 2023Date of Patent: February 4, 2025Assignee: Chicago Mercantile Exchange Inc.Inventor: Oliver Markus Haynold
-
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: 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: 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: 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: 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: 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
-
System(s) and method(s) for enforcing consistency of value(s) and unit(s) in a vehicular environment
Patent number: 12217753Abstract: Implementations described herein relate to determining how an automated assistant should respond to a given spoken utterance received in a vehicular environment to enforce consistency between value(s) and/or unit(s) that are displayed at a given display device of an in-vehicle computing device and value(s) and/or unit(s) that are utilized in executing a given vehicular command or that are provided for presentation to a user in response to a given vehicular request. For example, implementations can receive the given spoken utterance, identify the given vehicular command/request based on processing the given spoken utterance, and determine an original equipment manufacturer (OEM) query based on the given vehicular command/request included in the spoken utterance, and transmit the OEM query to a given OEM component. Further, implementations can determine how the automated assistant should respond to the given spoken utterance based on responsive content that is received from the given OEM component.Type: GrantFiled: June 29, 2022Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Amit Singhal, Jordan Jozwiak -
Patent number: 12218896Abstract: A first messaging app, in one embodiment receives text and detects that the text includes a URL that refers to audio or audiovisual media content in a catalog of media content, and the messaging app obtains metadata about the media content and transmits the metadata to a second messaging app. Both the first and the second messaging app can operate, through interprocess communication, with its own music extension app that displays a user interface within a view hosted by the respective messaging app.Type: GrantFiled: February 1, 2023Date of Patent: February 4, 2025Assignee: APPLE INC.Inventors: Thomas M. Alsina, Samuel M. Weinig, Chance Graham, Taylor G. Carrigan, Nathan de Vries, Timothy P. Horton
-
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
-
Patent number: 12210421Abstract: Techniques regarding adaptive data recovery schemes are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a data management component that can modify a data recovery scheme based on performance data exhibited by a network of data centers and a data recovery requirement. The data recovery scheme can direct a relocation of data within the network.Type: GrantFiled: June 16, 2023Date of Patent: January 28, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tomas Krojzl, Erik Rueger, Sharathchandra Pankanti
-
Patent number: 12212799Abstract: A method for media content streaming includes: receiving a command to start playback of a first media content item, wherein a first portion of the first media content item has been transcoded to generate at least one passive adaptive streamlet, and the first portion of the first media content item starts at a playback position and ends at an optimal transition point; outputting, by a content streaming device, one of the at least one passive adaptive streamlet; while outputting the one of the at least one passive adaptive streamlet, requesting, receiving, and transcoding a second portion of the first media content item to generate an active adaptive streamlet of the first media content item, wherein the active adaptive streamlet starts at the optimal transition point of the first media content item; and immediately following outputting the one of the at least one passive adaptive streamlet, outputting the active adaptive streamlet of the first media content item.Type: GrantFiled: December 1, 2023Date of Patent: January 28, 2025Assignee: DISH Network Technologies India Private LimitedInventors: Deepak Sharma, Vimalraj Ganesan
-
Patent number: 12212574Abstract: Methods, systems, and devices for property manager are described. A device may transmit a request to access information from a control panel of a property associated with a smart home automation community. The request may include credentials specific to a property management personnel. In response to the transmitted request, the device may retrieve the information from the control panel of the property based in part on an authentication of the credentials. The authentication of the credentials may include receiving, from an additional device of an occupant of the property, an acknowledgement message to the request. Once the information is retrieved from the control panel, the device may generate an account associated with the control panel of the property based in part on the information, where the account grants a level of access to the property management personnel.Type: GrantFiled: December 22, 2023Date of Patent: January 28, 2025Assignee: Vivint, Inc.Inventors: Harrison Taylor Jenkins, Jeffrey Evans
-
Patent number: 12205119Abstract: A method and apparatus for performing privacy preserving fraud detection in network based transactions are described. The method may include receiving a fraud detection message during a transaction between a user system and a merchant system, the message having a set of cryptographically transformed universal resource locator (URL) components generated from a URL of a web page of the merchant system on which the transaction is to occur. The method may also include generating one or more secure and anonymous fraud detection features, each fraud detection feature comprising a select subset of the cryptographically transformed URL components. The method may also include performing fraud detection for the web page using the one or more secure and anonymous fraud detection features to determine a likelihood that fraud is occurring in the transaction.Type: GrantFiled: July 22, 2021Date of Patent: January 21, 2025Assignee: STRIPE, INC.Inventors: Ryan Drapeau, Feiyi Ouyang, Mathieu Hofman
-
Patent number: 12206929Abstract: A video playing method and apparatus are provided. The method may include transmitting a scenario obtaining request. The scenario obtaining request may be for requesting to obtain scenario information of a first scenario video. The scenario information may include a video address of the first scenario video and n scenario development options. The method may further include playing the first scenario video according to the video address of the first scenario video, obtaining scenario video data corresponding to the n scenario development options during playing the first scenario video, and adding the scenario video data corresponding to the n scenario development options into a buffer list. The method may further include obtaining scenario video data of a second scenario video from the buffer list and playing the second scenario video in response to receiving a selection instruction for a target scenario development option in the n scenario development options.Type: GrantFiled: February 18, 2022Date of Patent: January 21, 2025Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chunpeng Ou, Qun Li
-
Patent number: 12204602Abstract: A page display method and an electronic device are disclosed. The method includes: displaying at least one component on a page, the component is configured to display first content; and the first content has a mapping relationship with second content, and the second content is entire or part of page content covered by the component; and updating the first content or the second content in response to a position of the component being changed relative to the page.Type: GrantFiled: December 15, 2022Date of Patent: January 21, 2025Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Xucheng Chen, Yiding Wang, Yutong Qiu, Ran Yang, Ying Pan
-
Patent number: 12206718Abstract: The disclosure relates to methods and system for handling immersive services with feature tags in an 3GPP IP multimedia subsystem (IMS) and 3GPP mission critical services (MCX). A user equipment uses the media tags, feature tags with unique IMS communication service identifier (ICSI) and IMS application reference identifier (IARI) to communicate with the IMS network for determining the immersive services in the communication. Accordingly, a method includes: performing, a registration with a network for handling immersive call services based on feature tags included in a session initiation protocol (SIP) REGISTER request; determining whether the network provides a provision for the handling of immersive call services based on an SIP REGISTER response; and sending an SIP INVITE request including feature tags to a second client device via the network based on determining that the network provides the provision of handling immersive media streams.Type: GrantFiled: July 19, 2022Date of Patent: January 21, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Vijay Sangameshwara, Madhusudan Gorur Manjunath, Srinidhi Nagaraja Rao
-
Patent number: 12204582Abstract: A media file system, apparatus, computer program product and method are provided for storing a file relationship graph and media data files. An exemplary method includes obtaining a new media file and determining the one or more portions of essence data from which the new media file is derived. The method further including generating a new materials data file for the new media file indicating the determined one or more portions of essence data. Moreover, storing the new materials data file in the media file system, and updating the file relationship graph using the new materials data file.Type: GrantFiled: April 26, 2023Date of Patent: January 21, 2025Assignee: GRASS VALLEY LIMITEDInventor: James Westland Cain
-
Patent number: 12204683Abstract: Systems and methods for providing an integration platform for abstracting and interacting with one or more third party platforms provided by one or more third party computing systems can include the utilization of one or more abstraction blocks and one or more application programming interfaces. In some implementations the systems and methods can include a user interface that can leveraged as an intermediary for intaking user inputs, processing the user inputs, and providing abstracted versions of the inputs to the third party computing systems in order to provide access to the third party platforms to the user.Type: GrantFiled: October 25, 2022Date of Patent: January 21, 2025Assignee: CONCENTRIX CVG CUSTOMER MANAGEMENT DELAWARE LLCInventors: Matthew Williamson, Andrew Steven Bird, Scott MacSwain, Sam Heaton, Nicholas Guimond, Joshua Clowater
-
Patent number: 12199975Abstract: Apparatus and methods for automating replacement and disablement of one-time password (“OTP”) generators are provided. The apparatus and methods may include an authentication engine on a server and an OTP generator that may generate a standard OTP or an enhanced OTP that includes additional information beyond the standard OTP. The authentication engine may analyze the additional information when an enhanced OTP is received, and in response to that additional information, execute an operation. The operation may include initiating the sending of a new OTP generator to a user when the OTP generator's battery is failing or the OTP generator has been damaged or disabling an OTP generator when the OTP generator has been tampered with.Type: GrantFiled: November 1, 2021Date of Patent: January 14, 2025Assignee: Bank of America CorporationInventor: Marcus R. Matos
-
Patent number: 12197306Abstract: A technique of processing storage cluster performance metrics involves obtaining access to performance metrics from storage appliances of a storage cluster, the performance metrics identifying performance for storage objects managed by the storage appliances. The technique further involves, after access to the performance metrics is obtained, disregarding a duplicate set of performance metrics for a storage object that migrates from a first storage appliance of the storage cluster to a second storage appliance of the storage cluster. The technique further involves, after the duplicate set of performance metrics is disregarded, archiving the performance metrics to an archive. After archiving the performance metrics to the archive, the technique may provide a performance analysis based on the performance metrics from the archive as well as adjust operation of the storage cluster according to the performance analysis.Type: GrantFiled: January 14, 2022Date of Patent: January 14, 2025Assignee: Dell Products L.P.Inventors: Alexander Rayev, Rajesh Kumar Gandhi
-
Patent number: 12197383Abstract: In general, embodiments of the technology relate to a method and system for implementing a dynamic content type (DCT) in a content management system. More specifically, embodiments of the technology relate to using a DCT in order to change and/or extend the functionality of the content management system.Type: GrantFiled: June 30, 2022Date of Patent: January 14, 2025Assignee: OPEN TEXT CORPORATIONInventors: Michael Mohen, Jeroen M. Van Rotterdam, David Humby, Satyapal P. Reddy
-
Patent number: 12197397Abstract: Systems and methods are provided for handling file operations from a hosted computing instance via a secure compute layer. The secure compute layer is presented to the instance as a virtualized service device that is locally addressable by the instance. Software within the instance can submit file operations to the virtualized service device, which the secure compute layer can translate into calls to a network-accessible storage service. Results from the calls can then be passed back to the instance through the virtualized service device. As a result, the instance can communicate with a variety of different network services, without itself implementing network communications for those services.Type: GrantFiled: December 10, 2021Date of Patent: January 14, 2025Assignee: Amazon Technologies, Inc.Inventors: Christopher Magee Greenwood, Marc Stephen Olson, Jacob Wires, Andrew Kent Warfield
-
Patent number: 12200021Abstract: Various embodiments describe methods, systems, and devices for establishing a packet cable multi-media (PCMM) session. Exemplary implementations may receiving, a call initiation request message; determine whether a negative PCMM response associated with the call initiation request message is received; determine whether to ignore the negative PCMM response based on a call preferences parameter associated with the first UE in response to determining that the negative PCMM response is received; and establish a call associated with the call initiation request message in response to determining to ignore the negative PCMM response based on the call preferences parameter associated with the first UE.Type: GrantFiled: November 4, 2021Date of Patent: January 14, 2025Assignee: Charter Communications Operating, LLCInventor: Ashutosh K. Sinha
-
Patent number: 12199981Abstract: A computing device may request service from a service provider, and authorization to receive the service may be based, at least in part, on a network access device that is providing the computing device with network access. The service provider may request a value from the computing device, and the value may be based on address information of the computing device and the network access device.Type: GrantFiled: October 23, 2023Date of Patent: January 14, 2025Assignee: Comcast Cable Communications, LLCInventor: Yiu Leung Lee
-
Patent number: 12189485Abstract: A backup system (100) installed in an airplane comprises a controller (130), storages (140, 150), a detector (120), and an input apparatus (180). The first storage (140) stores a large amount of data needing to be backed up, such as software for on-board equipment and usage information for an entertainment apparatus (160) and a payment apparatus (170). Based on information from the detector (120) and the input apparatus (180), the controller (130) determines/predicts a transition to stable flight and determines a timing at which a backup operation will be carried out. In addition, an interruption of stable flight is predicted/determined and a backup process is interrupted. A priority is decided for each piece of data to be backed up, and a backup order is decided based on the priority. The backup system (100) predicts sections in which stable flight will be possible from meteorological information, etc., and performs backup.Type: GrantFiled: August 3, 2022Date of Patent: January 7, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventor: Yuta Hachiri
-
Patent number: 12190256Abstract: A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user's data may be more efficiently accessed by the user.Type: GrantFiled: November 28, 2022Date of Patent: January 7, 2025Assignee: Comcast Cable Communications, LLCInventors: Frances Bevan, David Markowitz, Gary Michael Rekstad, Jr., Jae Sim, Christopher Stone
-
Patent number: 12189678Abstract: The present technology relates to a file processing device, a file processing method, and a program that enable efficient reproduction of a HEIF file. A high efficiency image file format (HEIF) file in which a related image associated with an image in the HEIF file is arranged in a top part of an mdat box is generated. Additionally, a top part of such a HEIF file is read. The present technology can be applied to generation and reproduction of a HEIF file.Type: GrantFiled: February 22, 2021Date of Patent: January 7, 2025Assignee: Sony Group CorporationInventor: Hiroki Shiina
-
Patent number: 12190367Abstract: Embodiments of the invention relate to a computer-implemented method and system for generating personalized recommendations for a target user based at least on stored data about the target user. The method comprises obtaining, at the server computer, data from a plurality of data sources, including entity data associated with a plurality of entities, stored in an entity database, or personal data associated with a plurality of users, stored in a user database. The personalized recommendations system then merges the entity data or personal data and maps the entity or personal data to a corresponding entity or target user, respectively. The entity or personal data is differentiated, a relevance is determined, a weight is assigned to the data and corresponding source to canonicalize the data, the respective databases are updated with the corresponding data, and then a set of personalized recommendations to the target user is generated using the updated databases.Type: GrantFiled: May 31, 2022Date of Patent: January 7, 2025Assignee: Opentable, Inc.Inventors: Jeremy Ryan Schiff, Paul Kenneth Twohey, Steven Charles Schlansker, Leejay Wu, Corey Reese, Sourav Chatterji
-
Patent number: 12192552Abstract: A method and system for controlling media-content presentation. An example method includes a computing system detecting that a media-player device has moved from a home location of the media-player device to a visited location and that the media-player device is connected with a media-presentation device at the visited location. Further, the example method includes, responsive to the detecting, the computing system causing the media-player device to output, for presentation by the media-presentation device at the visited location, media content selected by the computing system based on the media-player device having moved from the home location to the visited location. For instance, the computing system could cause the media-player device to output, for presentation by the media-presentation device, a message welcoming a user to the visited location and/or information about the visited location such as information about tourist attractions at the visited location for instance.Type: GrantFiled: November 30, 2022Date of Patent: January 7, 2025Assignee: Roku, Inc.Inventors: Sunil Ramesh, Michael Cutter, Ronica Jethwa, Karina Levitian
-
Patent number: 12192546Abstract: Systems, apparatuses, and methods are described for providing updated manifests for content items. The updated manifests may present one or more expected characteristics for a given one or more segments of the content items. The device receiving the content item may use the updated manifests to select a representation of the content item or portion thereof.Type: GrantFiled: April 25, 2019Date of Patent: January 7, 2025Assignee: Comcast Cable Communications, LLCInventors: Ryan Lee McMurray, Carl Veazey
-
Patent number: 12192268Abstract: An information processing apparatus is provided with a first connection unit configured to perform connection to a first cloud service; a second connection unit configured to perform connection to a second cloud service; and a connection support unit configured to support an initial connection to the second cloud service, which is performed after the connection to the first cloud service has been established. The first connection unit receives settings information including an access token, and a command to start the connection to the second cloud service from the first cloud service, which is already connected, before the initial connection to the second cloud service. The connection support unit activates the second connection unit in response to the command from the first cloud service via the first connection unit. The second connection unit executes initial connection to the second cloud service in response to the command using the settings information without receiving an authentication.Type: GrantFiled: August 1, 2022Date of Patent: January 7, 2025Assignee: CANON KABUSHIKI KAISHAInventor: Hidetaka Nakahara
-
Patent number: 12193081Abstract: Systems and methods are provided herein to perform edge computing in 4G and 5G cores based on application usage. Networks identify highly requested content at an access point and may use network data analytics functions to identify which content is popular in the area served by an access point. The highly requested content may be applications, webpages, or similar content. Once the highly requested content has been identified, tunneling to at least one application server to download the highly requested content occurs. The content may then be stored in a dynamically caching server near the access point. The network data analytics operations to identify highly requested content may be performed on a periodic basis, and content that no longer meets a predetermined threshold may be flushed from the dynamically caching server.Type: GrantFiled: March 16, 2022Date of Patent: January 7, 2025Assignee: T-Mobile Innovations LLCInventor: Muhammad Tawhidur Rahman
-
Patent number: 12188782Abstract: To provide dynamic generation and suggestion of map tiles, a server device receives from a user device a request for map data for a particular geographic region. The server device obtains a set of user contextual data and a set of candidate map tiles associated with the particular geographic region. The server device then selects one or more of the set of candidate map tiles based on the set of user contextual data, and transmits the one or more selected map tile to the user device for display.Type: GrantFiled: December 19, 2019Date of Patent: January 7, 2025Assignee: GOOGLE LLCInventors: Victor Carbune, Kevin Allekotte
-
Patent number: 12192168Abstract: A method includes identifying, by a Domain Name Service (DNS) server, a dynamic configuration file. The method further includes receiving, by the DNS server from a first client device, a first request for a network resource. The first request includes first client context associated with the first client device. The method further includes identifying, by the DNS server based on the network resource of the first request, a dynamic variable in the dynamic configuration file. The dynamic variable includes one or more algorithmically-defined rules. The method further includes determining, by the DNS server based on at least one of the one or more algorithmically-defined rules of the dynamic variable and the first client context, a first response to the first request. The method further includes providing, by the DNS server, the first response to the first client device.Type: GrantFiled: March 8, 2024Date of Patent: January 7, 2025Inventor: Adriano Monteiro Marques