Client/server Patents (Class 709/203)
-
Patent number: 12254492Abstract: Disclosed are methods and devices for converting mobile notifications to content using a local content exchange. In one embodiment, the method comprises receiving a request for content from a mobile application; querying a data store of available content, the data store of available content populated with one or more notifications received by other mobile applications installed on the mobile device; identifying a responsive notification for the request for content based on the querying, the content item identified based on bid parameters associated with the one or more notifications; and transmitting the responsive notification to the mobile application.Type: GrantFiled: March 14, 2022Date of Patent: March 18, 2025Assignee: YAHOO AD TECH LLCInventors: Gaurav Chaula, Kavind Aggarwal
-
Patent number: 12255966Abstract: A network system can receive a request data corresponding to a group request for service for multiple users. The request data can indicate a common destination or start location for the multiple users. The system transmits a first set of data to a first user device of the first user to cause the first user device to prompt the first user to input a start or destination location for the first user. The system then identifies a set of service providers to fulfill the group request for service for the multiple users.Type: GrantFiled: December 21, 2023Date of Patent: March 18, 2025Assignee: Uber Technologies, Inc.Inventors: Matthew Sweeney, Logan Rockmore, Lisa Weitekamp
-
Patent number: 12251629Abstract: A system and method for facilitating lighting of objects during interactive gameplay by users on client computing platforms distinguishes activities performed prior to interactive gameplay and during interactive gameplay. Different client computing platforms may have different levels of graphics performance. Lighting may be defined by characteristics of one or more light sources that illuminate one or more objects in a multi-dimensional volume in a virtual space. Different lighting techniques or lighting features may be combined to create lighting during interactive gameplay. Some lighting techniques or lighting features may only be available and/or supported on high-performance computing platforms, whereas other lighting features may be available even on low-performance computing platforms.Type: GrantFiled: February 21, 2024Date of Patent: March 18, 2025Assignee: Kabam, Inc.Inventors: Cody Snyder, Russell Warneboldt
-
Patent number: 12254502Abstract: Systems as described herein may include detecting live browser information that a user navigates to a first website displayed in a first open browser tab and a second website displayed in a second open browser tab. A data sharing server may provide the live browser information to a machine learning model as input. Based on feedback from the machine learning model, one or more similar products displayed in the first website and the second website may be determined. The data sharing server may detect an update on the one or more similar products, and cause a user device to display an alert indicating the update on the similar products.Type: GrantFiled: November 7, 2022Date of Patent: March 18, 2025Assignee: Capital One Services, LLCInventors: Samuel Sharpe, Kenny Bean, Jeremy Goodsitt, Austin Walters, Brian Barr, Galen Rafferty
-
Patent number: 12255670Abstract: A data compression system comprising computer memory to store plural compression algorithms and a hardware processor to apply compression algorithm/s to incoming data items, wherein the compression algorithm to be applied to individual data item/s from among the incoming data items is selected, from among the plural compression algorithms, by the hardware processor, depending at least on the individual data item.Type: GrantFiled: August 18, 2022Date of Patent: March 18, 2025Assignee: Mellanox Technologies, LtdInventors: Vladimir Shalikashvili, Ran Sandhaus
-
Patent number: 12253620Abstract: An intelligent assistant records speech spoken by a first user and determines a self-selection score for the first user. The intelligent assistant sends the self-selection score to another intelligent assistant, and receives a remote-selection score for the first user from the other intelligent assistant. The intelligent assistant compares the self-selection score to the remote-selection score. If the self-selection score is greater than the remote-selection score, the intelligent assistant responds to the first user and blocks subsequent responses to all other users until a disengagement metric of the first user exceeds a blocking threshold. If the self-selection score is less than the remote-selection score, the intelligent assistant does not respond to the first user.Type: GrantFiled: September 27, 2021Date of Patent: March 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Kazuhito Koishida, Alexander A. Popov, Uros Batricevic, Steven Nabil Bathiche
-
Patent number: 12248431Abstract: A method for updating file system entity (FSE) metadata. The method may include receiving, by a first computing entity, a request to perform a case-sensitive FSE operation that comprises one of (a) adding a case-sensitive version of a name of a FSE to a data structure, or (b) deleting the case-sensitive version of the name of the FSE from the data structure, the data structure comprises multiple name blocks; finding, by the first computing entity, a certain name block of the multiple name blocks that is associated with the case-sensitive version of the name of the FSE.Type: GrantFiled: November 21, 2023Date of Patent: March 11, 2025Assignee: VAST DATA LTD.Inventors: Oded Sonin, Dror Dayan, Avi Goren
-
Patent number: 12242540Abstract: A data processing apparatus includes circuitry. The circuitry acquires data. The circuitry identifies a type of the data based on text information of the data, the text information being one of text information included in the data and text information converted from the data. The circuitry executes one or more processes on the data according to the identified type to obtain one or more pieces of processed data. The circuitry performs control to output the one or more pieces of processed data, as one or more processing results.Type: GrantFiled: April 6, 2022Date of Patent: March 4, 2025Assignee: Ricoh Company, Ltd.Inventors: Shinichi Adachi, Kei Kawashima, Taku Nagumo
-
Patent number: 12242838Abstract: Disclosed herein is a server management apparatus, comprising: a server information acquisition unit configured to acquire, from a plurality of servers respectively, server information on a server and hardware component information on hardware components included in the server, using an identifier of a control board of the server as a key; an analysis unit configured to analyze the server information and the hardware component information, and acquire information indicating whether or not firmware of any of the server and the hardware components needs to be updated; and a structured file generation unit configured to generate a structured file that hierarchically stores, in a readable format, the server information and the hardware component information, the structured file including a header describing the information indicating whether or not the firmware of any of the server and the hardware components needs to be updated.Type: GrantFiled: June 30, 2021Date of Patent: March 4, 2025Assignee: RAKUTEN MOBILE, INC.Inventors: Yu-Chun Lin, Masachika Hamabe
-
Patent number: 12244682Abstract: A system and method for issuing requests to a stateless computing platform is described. In an example implementation, the system may include a stateless computing platform configured to receive and service a first set of requests and a second set of requests from a stateful server.Type: GrantFiled: September 8, 2023Date of Patent: March 4, 2025Assignee: Hound Technology, Inc.Inventor: Ian Wilkes
-
Patent number: 12244677Abstract: Systems and methods for enabling various devices to remotely interact with cloud-based client applications are provided. A method comprises receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application, reserving an application engine for executing the cloud-based client application remotely from the first client device, receiving interaction data from the first client device as the user engages with a first media data associated with the cloud-based client application, modifying the cloud-based client application executing within the application engine that is reserved based on the interaction data received from the first client device, receiving a second request from the first client device to end the interactive session with the cloud-based client application that is modified, and deallocating the application engine that is reserved, wherein the application engine that is reserved is delinked from the first client device.Type: GrantFiled: November 7, 2023Date of Patent: March 4, 2025Assignee: Skillz Platform Inc.Inventors: Meidad Glory, Aharon Weisberg, Andrew Fead
-
Patent number: 12242753Abstract: Methods and apparatus for reduced network load with receiver-managed offset (RMO) PUT or GET messages. An RMO PUT message including an RMO key, data, and a length is sent from an initiator to a target, where the RMO key is extracted by a Network Interface controller (NIC), SmartNIC, or Infrastructure Processing Unit and used to identify an address or address offset of a memory buffer in a target memory at which to write the data. An RMO GET message is sent from an initiator to a target and includes an RMO key, a source buffer on the target, and a length. The target processes the RMO GET, reads the length of data from its source buffer, and returns a message to the initiator including the RMO key, the read data, and the length. The RMO key is extracted and used to identify an address or address offset of a memory buffer in a memory on the initiator in which to write the read data.Type: GrantFiled: September 24, 2021Date of Patent: March 4, 2025Assignee: Intel CorporationInventors: David Keppel, David M. Ozog
-
Patent number: 12244568Abstract: Implementations described herein utilize an independent server for facilitating secure exchange of data between multiple disparate parties. The independent server receives client data, via an automated assistant application executing at least in part at a client device, that is to be transmitted to a given third-party application. The independent server processes the client data, using a first encoder-decoder model, to generate opaque client data, and transmits the opaque client data to the given third-party application and without transmitting any of the client data. Further, the independent server receives response data, via the given third-party application, that is generated based on the opaque client data and that is to be transmitted back to the client device. The independent server processes the response data, using a second encoder-decoder model, to generate opaque response data, and transmits the opaque response data to the client device and without transmitting any of the response data.Type: GrantFiled: August 23, 2022Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventors: Akshay Goel, Jonathan Eccles, Nitin Khandelwal, Sarvjeet Singh, David Sanchez, Ashwin Ram
-
Patent number: 12238183Abstract: A computer implemented method is described for validation of a service. A graph data structure including a catalog layer with a service offering is statically analyzed. The method uses the static analysis to determine that a build exposing the service deviates from a pre-declared whitelist of dependencies. The method rejects insertion of the build into the graph data structure responsive to the determination in accord with a deny-by-default security posture.Type: GrantFiled: October 11, 2023Date of Patent: February 25, 2025Assignee: Chicago Mercantile Exchange Inc.Inventors: Adam Gilat, Alexander Abugov, Regev Dekel, Roy Antman, Or Yosef Sela, Eyal Cohen
-
Patent number: 12238618Abstract: Method and system consist of a mobile application installed on a mobile device with geo-positioning device, internet or wireless network connection; a hosting server configured with software and database and communicates with the mobile application. Mobile user submits a request to identify an object within a structure to the hosting server; the hosting server identifies location of the onsite user to determine the location of the structure, the host server searches a database and sends back information to the software application on user's mobile device and displays the location of the requested object with an identifier and related information on user's mobile device.Type: GrantFiled: October 23, 2024Date of Patent: February 25, 2025Inventors: Alfred Xueliang Xin, Sherry Xiaoli Sun
-
Patent number: 12229162Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing asynchronous data replication in a multiple availability zone cloud environment. Metadata for files for asynchronous replication at a second availability zone is stored at an in-memory data grid of a first instance of a storage service at a first availability zone at a multiple availability cloud platform that provides storage services. The in-memory data grid includes a queue data structure of metadata records and a map of metadata records. In response to determining that connection from the first availability zone to the second availability zone is available, asynchronous data replication for files identified at the map is executed. A file for replication is identified at the map and provided for replication at a second file storage at the second availability zone through a replication interface of a second instance of the storage service at the second availability zone.Type: GrantFiled: May 17, 2023Date of Patent: February 18, 2025Assignee: SAP SEInventors: Stoyan Zhivkov Boshev, Stoyan Ivanov Veleshki, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov, Plamen Marianov Peev
-
Patent number: 12229811Abstract: Presented are methods and systems to universally assess composite utility consumption (1) in which a plurality of real-time and batch sensor readings such as from multiple disparate utility sensor data inputs (3) may be acquired and stored such as into a local device (2) or a central data warehouse (6). A composite utility estimated cost generator (9) can generate missing or uncorrelated data and a collected composite utility data information correlator (11) can correlate the data so it can be applied to determine some type of composite utility cost information. For real-time calculation, a disparate utility rate information accessor (8) can obtain multiple items of disparate rate information and this can use with correlated data to create a composite utility consumption and spend so a user can manage and control utility usage for a home, building, facility, plant, specific equipment, or the like.Type: GrantFiled: September 30, 2022Date of Patent: February 18, 2025Assignee: Mountain Vector Energy, LLCInventors: Steve R. Kiziuk, Robert Bruce Pitt, Paige A. Mankey, Madeline Rae Lamb
-
Patent number: 12231485Abstract: A method of delivering content includes, at a node in a network, receiving a first file, from a server, for rendering a first webpage. The method also includes transmitting the first file to a client computer system. The method also includes extracting a first hyperlink to a second webpage from the first file. The method also includes prefetching a second file for rendering the second webpage. The method also includes receiving a request to access a third webpage from the client computer system. The method also includes, in accordance with a determination that the second file can be used for rendering the third webpage, transmitting the second file to the client computer system.Type: GrantFiled: March 28, 2023Date of Patent: February 18, 2025Assignee: Palo Alto Networks, Inc.Inventors: Subramanian Varadarajan, Rosarin Jolly Roy Antonyraj, Kumaravel Senthivel, Badrinath Natarajan
-
Patent number: 12229361Abstract: A transparent touch display apparatus including a device substrate, a touch electrode and a routing line. The device substrate may include an emission area and a transmission area. The touch electrode may be disposed on the transmission area of the device substrate. The routing line may be disposed outside the emission area and the transmission area of the device substrate. A transmittance of the touch electrode may be higher than a transmittance of the routing line. Thus, in the transparent touch display apparatus, the reliability of the touch detection may be improved.Type: GrantFiled: August 17, 2023Date of Patent: February 18, 2025Assignee: LG Display Co., Ltd.Inventors: Hwi Deuk Lee, Yang Sik Lee, Yong Chan Park, Hyoung Su Kim, Sung Su Han
-
Patent number: 12229381Abstract: An entity-centric approach has been proposed to provide a consistent user experience in accessing a unified software applications suite effortlessly. Entities are connected with one another. The entities and the connectivity between them are reflected in all three functional layers of 3-tier client-server architecture. Every entity has a set of attributes and each attribute represents a data item or record of a particular type. The data items or records are represented in the form of card(s) as determined by contextualization and access control engines. The connection between two or more entities in the context of communication/interaction, collaboration and productivity, can be referred to as an activity. The activities of the entities can be represented in a timeline or swimlane mode. The timeline mode represents the recent activities between two entities as a vertical timeline chart, in reverse chronological order. The swimlane mode represents activities of multiple entities, in parallel.Type: GrantFiled: March 6, 2023Date of Patent: February 18, 2025Assignee: Zoho Corporation Private LimitedInventor: Ramakrishna Raju Vegesna
-
Patent number: 12230278Abstract: Techniques for outputting supplemental content are described. A system may receive input data corresponding to a user input, and determine and present output data responsive to the user input. After causing the output data to be presented, the system may determine supplemental content is to be presented. Based on this, the system may determine first presentation data representing first supplemental content is to be visually presented, and second presentation data representing second supplemental content is to be audibly presented. The system may use a machine learning model to determine the first supplemental content is to be presented instead of the second supplemental content. The system may thereafter cause a device to use the first presentation data to visually present the first supplemental content.Type: GrantFiled: February 22, 2022Date of Patent: February 18, 2025Assignee: Amazon Technologies, Inc.Inventors: Yining Bao, Ellen Hong, Wenjun Xiong, Luis Pantoja, Manish Dutt Sharma, Felix Xiaomeng Wu
-
Patent number: 12225080Abstract: Systems and methods for an adaptive scheduler for collaboration networking are described. In an illustrative, non-limiting embodiment, a first Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, wherein the memory comprises program instructions store thereon that, upon execution by the processor, cause the first IHS to: establish a peer-to-peer (P2P) connection with a second IHS; and adapt a scan rate and an advertisement rate of the first IHS based, at least in part, on context of the P2P connection. If the first IHS is configured as a host for the P2P connection, then it can adapt an advertisement rate of the first IHS, and stop any scans by the first IHS. If the first IHS is configured as a client for the P2P connection, it can adapt a scan rate of the first IHS, and stop any advertisements by the first IHS.Type: GrantFiled: June 6, 2023Date of Patent: February 11, 2025Assignee: Dell Products, L.P.Inventors: Harpreet Narula, Danilo O. Tan
-
Patent number: 12222877Abstract: A NVMe™ or NVMe-over-fabrics enabled device with video codec functionality may be seen to overcome scalability problem of known hardware assisted video codec solutions. The device of aspects of the present application may or may not have storage media. A host computer communicates with the device through NVMe™ commands. The device may be in one of many SSD form factors, such as U.2 or AIC. The device may be provided as a component in NVMe-enabled computers or NVMe-over-fabrics-enabled systems.Type: GrantFiled: January 9, 2024Date of Patent: February 11, 2025Assignee: Rongming Microelectronics (Jinan) Co., Ltd.Inventors: Yan Jun Zhou, Tao Zhong, Wei Liu
-
Patent number: 12225070Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining media data, generating, from the media data, one or more event segments, appending the one or more event segments, to a first event processing buffer, the one or more event segments comprising an event start offset for each of the one or more event segments based on a time at which the each of the one or more event segments is appended to the first event processing buffer, appending the one or more event segments, to a second event processing buffer, the one or more event segments comprising event dispatch information for the each of the one or more event segments, and dispatching the one or more event segments based on the first event processing buffer and the event dispatch information in the second event processing buffer.Type: GrantFiled: December 19, 2023Date of Patent: February 11, 2025Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 12225085Abstract: A wireless device (S) includes a radio (R) for communicating via a wireless communication protocol which employs messages constructed as layer 2 MAC frames each including a layer 2 MAC header and a payload. The wireless device is configured to operate in (i) a first mode in which the wireless device transmits messages (N0, . . . , Nn) via the radio each including an IPv6 packet header and an upper layer protocol data unit encapsulated within the payload of a layer 2 MAC frame, and (ii) a second mode in which the wireless device transmits messages (M0, . . . , Mn) via the radio each including an upper layer protocol data unit encapsulated within the payload of a layer 2 MAC frame without including the IPv6 header. A relay device (T) comprises a radio for communicating via the wireless communication protocol which employs messages constructed as layer 2 MAC frames each including a layer 2 MAC header and a payload.Type: GrantFiled: July 6, 2023Date of Patent: February 11, 2025Assignee: Koninklijke Philips N.V.Inventors: Walter Dees, Franciscus Antonius Maria Van De Laar
-
Patent number: 12219225Abstract: A method, apparatus, system, and computer program product provide the ability to enhance linear video content. Linear video content is received. A request to enhance the linear video content is received. Based on the request, a toolbar with options for enhanced content is rendered. One or more of the options are selected. Based on the selection, the enhanced content is invoked simultaneously with a rendering of the linear video content.Type: GrantFiled: November 5, 2020Date of Patent: February 4, 2025Assignee: XUMO LLCInventors: Christopher Mark Doe, Christopher Forrest Gordon
-
Patent number: 12219173Abstract: In various examples, the decoding and upscaling capabilities of a client device are analyzed to determine encoding parameters and operations used by a content streaming server to generate encoded video streams. The quality of the upscaled content of the client device may be monitored by the streaming servers such that the encoding parameters may be updated based on the monitored quality. In this way, the encoding operations of one or more streaming servers may be more effectively matched to the decoding and upscaling abilities of one or more client devise such that an increased number of client devices may be served by the streaming servers.Type: GrantFiled: November 14, 2023Date of Patent: February 4, 2025Assignee: NVIDIA CorporationInventors: Prabindh Sundareson, Sachin Pandhare, Shyam Raikar
-
Patent number: 12219061Abstract: A method is disclosed. The method includes receiving, by a token gateway, a first request message from a token requestor computer. The token gateway determines at least one token service computer from a plurality of token service computers, each token service computer in the plurality of token service computers operating independently of each other. The token gateway transmits at least one second request message to the at least one token service computer and receives, at least one first response message comprising at least one token and/or supplemental data associated with the at least one token from the at least one token service computer. The token gateway transmits a second response message to the token requestor computer, the second response message comprising the at least one token and/or the supplemental data.Type: GrantFiled: December 21, 2020Date of Patent: February 4, 2025Assignee: Visa International Service AssociationInventors: Sayeed Mohammed, Alan Johnson, Sheldon Banow, Fouad Rabhi, Laszlo Spoor, Mohammed Chakib Bouda, Rahmat Adnan, Arvind Santhanaraman
-
Patent number: 12218996Abstract: The present disclosure relates to a system and a method for accessing streaming data. The method includes: obtaining, from a first user terminal and via a network, a first request for streaming data; transmitting the first request to a server for accessing the streaming data; recording identification information included in the first request to be corresponding to the server in a table; obtaining, from a second user terminal and via a network, a second request for the streaming data; and transmitting the second request to the server for accessing the streaming data. Identification information included in the second request is the same as the identification information included in the first request.Type: GrantFiled: December 29, 2022Date of Patent: February 4, 2025Assignee: 17LIVE Japan Inc.Inventors: Yu-Chuan Chang, Kun-Ze Li, Che-Wei Liu
-
Patent number: 12210497Abstract: An event deduplication system may efficiently perform event deduplication (identifying “new” or “unique” events that might be an anomaly) by using a first stage that has multiple first stage processes running in parallel (e.g., at different data centers) and a single second stage that has a second stage process that receives and processes events from the different first stage processes. The second stage process updates a global state (e.g., lookup table) and periodically publishes the global state to the first stage processes to update their local state. When the second stage process receives a possible new event from a first stage process, it may more accurately determine whether the event is actually a new event based on the global state.Type: GrantFiled: September 29, 2022Date of Patent: January 28, 2025Assignee: Amazon Technologies, Inc.Inventors: Karl Eric Anderson, Jacob A. Niebloom, Kelly Anne Rooker, Martin C Stonebraker, Nebi Mert Aydin
-
Patent number: 12212555Abstract: Aspects of subject technology provide systems and methods for generation and distribution of a stable identifier associated with multiple aliases of a user account. The stable identifier may be provided to various electronic devices by a server, responsive to requests associated with communications to those devices from one of the associated aliases. In this way, messaging applications can utilize the stable identifier to merge conversations from a single user having multiple aliases, and secure access to a secure device can be provided to an authorized user, even if the authorized user attempts access from an unauthorized account alias.Type: GrantFiled: November 10, 2023Date of Patent: January 28, 2025Assignee: Apple Inc.Inventors: Nicholas Joseph Circosta, Patrick R. Burns, Bhaskar P. Sarma, Daniel B. Pollack, Liang Qu, Kevin J. Lindeman, Roberto Garcia
-
Patent number: 12204558Abstract: Techniques are described for preserving the inflight sessions failing over from a primary database to the replicated logical database of the primary database. In an implementation, prior to failover, when the primary database server receives a commit for a transaction, the process stores a commit indication that the transaction has been committed by performing a corresponding SQL command. The commit indication is replicated to the logical replica database by virtue of the replication of the SQL command and its execution on the logical replica database. Accordingly, the standby database server in the failover session may successfully request for the outcome of the transaction. Techniques are also described for the client-side LOB references to be preserved when failing over to the logical replica database, for AS OF queries preserved, and for versioning of checksums, signatures and structures across logical replicas.Type: GrantFiled: October 13, 2023Date of Patent: January 21, 2025Assignee: Oracle International CorporationInventors: Carol Lyndall Colrain, Xiaoli Qi, Kevin S. Neel, Stephen J. Vivian, Michael Cusson, Yunrui Li, Jonathan Giloni
-
Patent number: 12206751Abstract: Methods and systems are described for content distribution. A first computing device may send a request for content to a second computing device. The first computing device may receive data that indicates a third computing device, and the first computing device may send a request for content to the third computing device. The third computing device may facilitate the first computing device receiving content from a fourth device.Type: GrantFiled: March 13, 2020Date of Patent: January 21, 2025Assignee: Comcast Cable Communications, LLCInventors: James Panagos, Jeffrey Elsloo, John Benton
-
Patent number: 12199817Abstract: Techniques are provided for establishing a secure home ecosystem such that the one or more installers only have access to set-up accessories. A mobile device may identify a home device using a first wireless protocol. The mobile device may enable a secure channel between the home device and the mobile device via a second wireless protocol. The mobile device may authenticate access for the mobile device using an identification code. The mobile device may validate a home device certificate via a secure server. The mobile device may send a mobile device certificate to the home device via the secure channel. The mobile device may receive a signed mobile device certificate from the home device via the secure channel and receive accessory information corresponding to one or more accessory devices from the home device. The mobile device can be configured to connect to the one or more accessory devices.Type: GrantFiled: August 13, 2021Date of Patent: January 14, 2025Assignee: Apple Inc.Inventors: Oren Segal, Manuel Roman Cuesta, Andreas I. Gal
-
Patent number: 12197520Abstract: Disclosed embodiments can include a system for generating experiences. A system receives user data related to interactions by the user. The system identifies a set of trends for the user based on the interactions. The system receives a locational indicator, the locational indicator providing a first destination. The system searches locational data associated with the first destination to identify one or more experiences for the user. The system compares the set of trends with the locational data. The system calculates a first experience for the user. The system outputs, for display on a user device, the first experience.Type: GrantFiled: June 30, 2023Date of Patent: January 14, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Julian Duque, Muhammad Uddin, Tania Cruz Morales, Dwipam Katariya, Kimberly Stockley
-
Patent number: 12200025Abstract: A system for holding a network conferencing session may include a remote server and a presenter interface. The remote server may be configured to load a presentation material in a content renderer operated at the remote server and transmit video streams of the presentation material to remote client devices that are in the network conferencing session. The presenter interface may receive one of the video streams and display the presentation material based on data from the one of the video streams. The presenter interface may capture interactive events of a presenter directed at the presenter interface. The presenter interface may transmit the interactive events of the presenter to the remote server for remotely controlling the content renderer operating at the remote server using the interactive events directed at the presenter interface.Type: GrantFiled: April 27, 2022Date of Patent: January 14, 2025Assignee: Aktana, Inc.Inventors: Matthew J. Toohey, Mudit Saxena, Naveen I. Pai, Sanyam Jain, Haresh Kannan, Aditya Tiwari, Shailaja Nair, Shresth Sahai
-
Patent number: 12195038Abstract: An autonomous vehicle control system and method may utilize a dual mode map including sparse map data for some portions of an environment that lacks some of the data maintained in dense map data for other portions of the environment. Sparse map data may be used, for instance, to address a recently-established construction area on a roadway that is incompatible with dense map data that was previously used to operate on the roadway, enabling operation of an autonomous vehicle in the construction area to proceed even in the absence of dense map data for the construction area, e.g., by dynamically augmenting the sparse map data to incorporate additional data sensed by a perception system of the autonomous vehicle.Type: GrantFiled: December 26, 2023Date of Patent: January 14, 2025Assignee: AURORA OPERATIONS, INC.Inventors: Chris Leibs, Stephen O'Hara
-
Patent number: 12199985Abstract: Method, apparatus and computer program product for multi-modal user authorization are described herein. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, receive a request to enable a first client device associated with a first user profile to access a group-based communication system; determine a first access privilege status for the first user profile; in response to determining that the first access privilege status is a general access privilege status, transmit, to the first client device, first user interface data associated with a general access user interface; and in response to determining that the first access privilege status is a limited access privilege status, transmit, to the first client device, second user interface data associated with a limited access user interface.Type: GrantFiled: November 27, 2018Date of Patent: January 14, 2025Assignee: Salesforce, Inc.Inventors: Leah Jones, Ilan Frank, Rosaleen Nguyen, Kevin Marshall
-
Patent number: 12197385Abstract: A computer system provides transaction-level data retention policy inheritance. The system may perform operations including storing a first dataset comprising a plurality of transactions, each of the plurality of transactions comprising one or more data items; receiving a first transaction to the first dataset, the first transaction comprising one or more data items; determining a first retention policy for the first transaction; and storing the first retention policy with the first transaction. The system may further perform operations including calculating a deletion date for the first transaction based on the first retention policy; and storing the deletion date with the first transaction in the first dataset.Type: GrantFiled: April 26, 2023Date of Patent: January 14, 2025Assignee: Palantir Technologies Inc.Inventors: Arnav Jagasia, Ashley Meuser, Hugo Dobbelaere, Mihir Patil, Sam Stoll, Pieris Christofi
-
Patent number: 12192278Abstract: A method may include receiving, at a target, from a server, a command, information to identify data, and access information to perform a data transfer using a memory access protocol, and performing, based on the command, based on the access information, the data transfer between the target and a client using the memory access protocol. The information to identify the data may include an object key, and the object key and the access information may be encoded, at least partially, in an encoded object key. The method may further include sending, based on the data transfer, from the target to the server, a completion. The method may further include sending, based on the completion, from the server to the client, an indication of success. The method may further include reconstructing the data based on the parity data.Type: GrantFiled: May 17, 2022Date of Patent: January 7, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Somnath Roy, Ronald Lee, Benixon Arul Dhas, Xiangnan Li
-
Patent number: 12192119Abstract: A computer-readable medium storing instructions for a universal API (Application Programming Interface) for multiple network resources. The instructions cause a processor to perform receiving, from a user interface, a request associated with a set of different network resources. The request includes one or more operations for the different network resources. The instructions may cause parsing the request to identify each of the operations, and performing the operations on the network resources. The instructions may also cause collecting, from the network resources, responses to the operations that were performed; and generating a consolidated response that includes the responses. The consolidated response may be generated according to a schema defining valid syntax for communications.Type: GrantFiled: February 23, 2023Date of Patent: January 7, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Aziz Pulatov, Saranjit S. Chudha
-
Patent number: 12189528Abstract: An identification station is operable to obtain digital representations of biometrics for people and communicate these digital representations of biometrics over one or more networks to an identification system device in order to identify the people for a variety of different purposes. The identification station also stores data related to previous biometric identifications in a local cache for one or more time windows. Upon obtaining a digital representation of a biometric, the identification station may first check if the digital representation of the biometric corresponds to data in the local cache. If so, the identification station may omit communicating with the identification system device. Otherwise, the identification station may communicate with the identification system device to identify the person, as well as store the digital representation of the biometric in the local cache for the one or more time windows.Type: GrantFiled: November 12, 2021Date of Patent: January 7, 2025Assignee: SECURE IDENTITY, LLCInventor: Rob Wisniewski
-
Patent number: 12190199Abstract: Methods, systems, and non-transitory computer readable media are configured to perform operations comprising obtaining, by a server system, encoded data in a URL contained in a code associated with a test performed on a communications network; decoding, by the server system, the encoded data to determine at least one of measurement data or contextual data associated with the test; providing, by the server system, the at least one of measurement data or contextual data on a page for presentation on a computing device.Type: GrantFiled: April 12, 2023Date of Patent: January 7, 2025Assignee: VeEX Inc.Inventors: Cyrille Morelle, Ildefonso Miguel Polo, Cesar Kyle Della Casil, Monica Hua, Tri Khai Nguyen, Eugene Belianka, Dmitriy Popesku
-
Patent number: 12192301Abstract: A service broker that is connected to each of a server unit and a client unit in a service offer system for offering a service from the server unit to the client unit by way of a service oriented communication includes: a communication controller that receives a frame for use in offer of the service, from the server unit or the client unit; and a service manager that determines whether a combination of a service identifier included in the frame received by the communication controller, an identifier indicating one of a transmission source and a destination of the frame, and a type of the frame is appropriate, and provides output of a result of the determination.Type: GrantFiled: July 10, 2023Date of Patent: January 7, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Takeshi Kishikawa, Yoshihiro Ujiie, Ryo Hirano
-
Patent number: 12192108Abstract: Datalink (data link) frames or networking packets contain protocol information. A system and method is disclosed where part of or all of the protocol information is contained in the same data link frame as network packet or another datalink frame referred to as STPI. The STPI contains enough protocol information to identify the source of the datalink, the destination and the next hop node or port. STPI sent in a datalink frame can be a request feed-back to avoid network congestion. The request STPI will be a pause or slow down request and comprise the source, destination and class of the datalink frames that are causing the congestion. There will be one datalink frame or packet for each non-request STPI, called DFoNP, containing data. The creation of STPI and DFoNP is done by the originator of the network packet such as an o end node.Type: GrantFiled: September 12, 2024Date of Patent: January 7, 2025Inventors: George Madathilparambil George, Susan George, Mammen Thomas
-
Patent number: 12189698Abstract: Embodiments of the present disclosure provide a content creation method and a device. The method comprises: displaying a creation guide panel in response to a triggering operation on a content publishing control, wherein the creation guide panel comprises at least two creation guide themes, and creation attributes corresponding to the creation guide themes are different; and in response to a triggering operation on a target creation guide theme, displaying multiple pieces of creation guide content information corresponding to the target creation guide theme, so that a user performs content creation according to the creation guide content information, wherein the target creation guide theme is any one of the at least two creation guide themes.Type: GrantFiled: April 30, 2021Date of Patent: January 7, 2025Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventor: Zhili Luo
-
Patent number: 12192053Abstract: The disclosed technology relates to determining a period in which a non-urgent RRM update should be deferred. The method may comprise applying a first update to an existing configuration of the plurality of wireless access points in the network based on an analysis of telemetry received from the plurality of wireless access points received over a period spanning at least two busy periods. The method may further comprise applying a second update that modifies the first preferred network configuration based on an analysis of telemetry received during the first busy period. The method may further comprise applying a maintenance update to the tweaked network configuration based on telemetry received during the next busy period.Type: GrantFiled: April 26, 2023Date of Patent: January 7, 2025Assignee: Cisco Technology, Inc.Inventors: Vishal S Desai, Young Il Choi, Abhishek Datta
-
Patent number: 12192863Abstract: Embodiments of the present disclosure provide techniques for improving interaction dynamics between users and telecommunications devices through the use of encoded audio signals. An interaction system can obtain user inputs during a telecommunications session, obtain encoded audio signals based on these inputs, and transmit the encoded signals. A telecommunications device can receive these encoded audio signals, decode them to identify embedded instructions, and execute the corresponding operations, thereby facilitating enhanced interaction dynamics.Type: GrantFiled: May 1, 2024Date of Patent: January 7, 2025Assignee: Bandwidth Inc.Inventor: Steve McKinnon
-
Patent number: 12182599Abstract: Aspects of the present application relate to systems, methods and non-transitory computer readable media for network virtualization in a rack-based switch. The method can include sending a communication from a first virtual machine (“VM”) instantiated on a first host machine to a first network virtualization Top of Rack (“ToR”) switch. The first network virtualization ToR can include a peripheral component interconnect express (“PCIe”) switch coupled to a plurality of host-side Ethernet ports, a virtualization device communicatingly coupled to the PCIe switch, which virtualization device can include a plurality of virtualization functions, and a switching ASIC coupled to the virtualization device and to a network-side Ethernet port. The method can include forming the communication into an Internet Protocol (“IP”) packet with a first virtualization function of the virtualization device, and sending the IP packet to a second VM with the switching ASIC.Type: GrantFiled: December 22, 2020Date of Patent: December 31, 2024Assignee: Oracle International CorporationInventors: Nachiketh Rao Potlapally, Pradeep Vincent, Jagwinder Singh Brar
-
Patent number: 12184495Abstract: A method performed by at least one processor in a network node includes subscribing to one or more events defined for a first edge server, each subscribed event being associated with one or more triggering conditions. The method includes, responsive to determining by the first edge server that at least one triggering condition is satisfied, generating a respective subscribed event. The method includes receiving an event notification corresponding to the generated event. The method includes determining whether the event associated with the received event notification meets an edge server activation condition. The method includes activating a second edge server based on a determination that the event meets the edge server activation condition.Type: GrantFiled: December 1, 2022Date of Patent: December 31, 2024Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar