Client/server Patents (Class 709/203)
  • Patent number: 11968417
    Abstract: Methods, systems, and apparatuses for content deliver, buffer management and synchronization are described herein. Content being played back on a playback platform is analyzed and based on the analysis, asynchronous playback of the content may be determined. A source buffer flush may be performed to correct the asynchronous playback. After the source buffer flush is performed, content segments may be written to the source buffer so that playback of the content on the playback platform resumes with synchronized audio and video.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: April 23, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jose Romsil Lacang Cosmo, Robert Smith
  • Patent number: 11968179
    Abstract: Systems and methods include, responsive to a request to access an application, wherein the application is in one of a public cloud, a private cloud, and an enterprise network, and wherein the user device is remote over the Internet, determining if a user of the user device is permitted to access the application and whether the application should be provided in an isolated browser; responsive to the determining, creating secure tunnels between the user device, an isolation service operating the isolated browser, and the application based on connection information; loading the application in the isolated browser, via the secure tunnels; and providing image content for the application to the user device, via the secure tunnels.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: April 23, 2024
    Assignee: Zscaler, Inc.
    Inventors: Alex-Marian Negrea, Constantin Miroslav, John A. Chanak, Arvind Nadendla
  • Patent number: 11968426
    Abstract: Techniques for selecting TV user interface (UI) transition characteristics are described. In accordance with various embodiments, a transition characteristics selection method is performed at a device (e.g., a cloud UI engine on a server) with one or more processors and a non-transitory memory. The UI engine receives a request for transitioning from a first screen to a second screen on a client device while in a real-time content presentation mode. In response to receiving the request and while in the real-time content presentation mode, the UI engine obtains one or more presentation conditions of the client device and selects one or more transition characteristics for transitioning from the first screen to the second screen based on costs associated with the one or more transition characteristics and the one or more presentation conditions.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: April 23, 2024
    Assignee: Synamedia Limited
    Inventors: Karthigayan Anand, Anthony Leigh, Peter Benjamin Matthews
  • Patent number: 11966898
    Abstract: A system receives, from a server, information about a first set of remotely-configured options for an unattended machine. In response to receiving the information about the first set of remotely-configured options, the system displays user interface objects that allow for selection of respective options in the first set of remotely-configured options. After detecting a selection of a first user interface object, the system receives, from the server, specifications regarding electric pulses to be provided to the unattended machine by a pulse-providing device. After sending an authorization grant and the specifications to the pulse-providing device, the system receives an indication that the electric pulses were provided to the unattended machine according to the specifications.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: April 23, 2024
    Assignee: PayRange Inc.
    Inventor: Paresh K. Patel
  • Patent number: 11960468
    Abstract: A database management system receives a command defining a view of the database. The view definition is accepted without determining whether references to schema elements within the view definition are resolvable to existing elements of the database schema. A query of the view is received. In response to the query of the view, the database management system resolves references to schema elements in the view definition by determining whether the references correspond to data available for processing the query.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: April 16, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Huiyuan Wang, Meng Tong, Naresh Kishin Chainani, Mengchu Cai
  • Patent number: 11962684
    Abstract: According to an aspect of the present disclosure, a method performed by a verification platform for authorising a user incapable of providing digital consent comprises: receiving sensitive user information and a unique supervisor identifier; encrypting the sensitive user information using an encryption scheme with an associated encryption key to generate encrypted user information; sending an authorisation request message to a supervisor device associated with the unique supervisor identifier, wherein the authorisation request message comprises the encryption key and a request for authorisation in response; discarding the sensitive user information and the encryption key, such that the verification platform cannot access the sensitive user information; and, if the verification platform receives an authorisation response message from the supervisor device comprising a received encryption key, decrypting the encrypted user information using the received encryption key, such that the verification platform can su
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: April 16, 2024
    Assignee: Epic Games, Inc.
    Inventor: Michael Benjamin Hutchinson
  • Patent number: 11960501
    Abstract: User profiles of remote desktops are managed in a crash-consistent manner. When a user logs into a remote desktop, metadata of the user profile is loaded from persistent storage while registry settings and files of the user profile are loaded asynchronously with respect to the login. During the remote desktop session, snapshots of the remote desktop image in persistent storage are generated periodically, and a change log that indicates changes to the user profile is created therefrom. The user profile stored in persistent storage is updated lazily using the change log at opportunistic times after snapshot generation. When the user logs out of the remote desktop, the user profile stored in the persistent storage is updated with any additional changes to the user profile by extracting the changes from the copy-on-write cache associated with the most recent snapshot.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: April 16, 2024
    Assignee: VMware, Inc.
    Inventors: Scott Howard Davis, Daniel James Beveridge, Jonathan Clark, Blake Watts
  • Patent number: 11960622
    Abstract: A system, method, device, and platform for managing data. Data associated with a user is automatically retrieved from one of a number of sources. The data is automatically confirmed as applicable to a user. The data is added to a data set associated with the user. A determination is made whether the data set is complete after adding the data to the data set. One or more tokens are created based on the data set of the user.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: April 16, 2024
    Assignee: DATA VAULT HOLDINGS, INC.
    Inventors: Alfred Blair Blaikie, III, Nathaniel T. Bradley, Joshua S. Paugh
  • Patent number: 11956495
    Abstract: According to an embodiment, a source device for providing a screen sharing service with a sync device may include a display, a communication circuit configured to perform communication with the sync device, and a processor configured to receive a connection request for the screen sharing service from the sink device through the communication circuit, execute a home application for providing a home screen of the sink device according to the received connection request, display an execution screen of the home application on the display according to execution of the home application, and transmit image data corresponding to the displayed execution screen of the home application to the sink device through the communication circuit.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: April 9, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Sukwon Park, Yongtaek Gong, Jaewon Oh, Kyungmee Lee
  • Patent number: 11956300
    Abstract: A communication system includes a server and a client that transmits messages to the server. The messages include data and descriptive tags and may be in XML format. The server initiates a negotiation with the client relating to message format switching. If the client indicates that the client can accept message format switching, the server instructs the client to switch further messages to a simpler message format including solely data.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: April 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Bittles, David Granshaw, John Brian Pickering
  • Patent number: 11944900
    Abstract: A system and method for establishing a gaming session via cloud services with a first device, receiving information at the first device to establish a connection with a second device, and receiving at the first device instructions from the second device via the connection, wherein the instructions control an aspect of the gaming session.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: April 2, 2024
    Assignee: SOUTH PARK DIGITAL STUDIOS LLC
    Inventors: Jordan Thomas, Jeff Lake, Michael Kelly, Kain Shin, Stephen Alexander
  • Patent number: 11947564
    Abstract: The present disclosure relates to blockchain-based data processing methods and devices to achieve balance between a service need and system resource consumption. In one example method, an amount of service data processed by consensus in a blockchain in a specified time period is monitored. A determination is made as to whether the monitored amount of processed service data in the specified time period is less than a specified first threshold or more than a specified second threshold. In response to determining that the monitored amount of processed service data in the specified time period is less than the specified first threshold or more than the specified second threshold, a block generation time for the blockchain is dynamically adjusted. A new block in the blockchain is then dynamically adjusted based on the adjusted block generation time.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: April 2, 2024
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Hao Wu
  • Patent number: 11949654
    Abstract: Techniques for distributed offload leveraging different offload devices are disclosed. In some embodiments, a system, process, and/or computer program product for distributed offload leveraging different offload devices includes receiving a flow at a firewall of a security service (e.g., a cloud-based security service); inspecting the flow at the firewall to determine meta information associated with the flow; and offloading the flow to an offload entity (e.g., a SmartNIC, software executed on a Network Interface Card (NIC), and/or a network device, such as a network router and/or network switch) based on the meta information associated with the flow (e.g., an application identification associated with the flow determined using deep packet inspection) and based on a policy.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: April 2, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventors: John Edward McDowall, James Sugg, Charles Bransi
  • Patent number: 11949593
    Abstract: Stateless address translation at an Autonomous System (AS) boundary for host privacy may be provided. An address associated with a host device in the AS may be received. The address may comprise a network prefix and an interface identifier (ID). Then a cypher value may be assigned to a cypher bit range in the network prefix. The cypher value may be associated with a first cypher algorithm of a plurality of cypher algorithms. Next, the address may be encoded wherein encoding the address comprises applying the first cypher algorithm to encode a coding bit range in the address that is less significant than the cypher bit range. The encoded address may then be used for flows from the host that egress the AS.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 2, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Pradeep Kumar Kathail, Eric Voit, David A. Maluf
  • Patent number: 11948024
    Abstract: Technologies are described for automated payload testing of open data protocol (OData) application programming interfaces (APIs). For example, metadata describing an OData service can be retrieved from the OData service. The OData service can then be tested for one or more entities of the OData service. Testing can be performed by dynamically creating various payloads for testing the entities of the OData service and the OData operations supported by the entities. Results of executing the payloads can be received and evaluated to determine whether a given payload was executed successfully by the OData service. Results of the testing (e.g., indications of success or failure) can be output.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: April 2, 2024
    Assignee: SAP SE
    Inventors: Krishnan Harihara Subramanian, Dinesh Bhandarkar, Jerin James, Madhu Tirumalasetti
  • Patent number: 11948004
    Abstract: Methods and systems for transferring an application between a server environment and a local device are provided. Some examples include launching the application in the server environment. The application is associated with a URL. Some examples further include determining that the application should be executed on the local device, generating a transfer control option corresponding to switching the application from the server environment to the local device, receiving a selection of the transfer control option, and in response to receiving the selection, transmitting the URL from the server environment to the local device to enable execution of the application on the local device.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: April 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Prasanna Chromepet Padmanabhan, Zachary Dixon, Jinhua Fei
  • Patent number: 11949946
    Abstract: The present disclosure is generally related to inserting supplemental audio content into primary audio content via digital assistant applications. A data processing system can maintain an audio recording of a content publisher and a content spot marker to specify a content spot that defines a time at which to insert supplemental audio content. The data processing system can receive an input audio signal from a client device. The data processing system can parse the input audio signal to determine that the input audio signal corresponds to a request and can identify the audio recording of the content publisher. The data processing system can identify, responsive to the determination, a content selection parameter. The data processing system can select an audio content item using the content selection parameter. The data processing system can generate and transmit an action data structure including the audio recording inserted with audio content item.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: April 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Rachel Hausmann, Collin Irwin
  • Patent number: 11949712
    Abstract: Detection of a security threat to a web browser by: Wrapping a suspect JavaScript code with a detection JavaScript code, wherein, when the wrapped suspect JavaScript code is executed in a web browser, the detection JavaScript code indirectly monitors access to a property of a non-writable, non-configurable JavaScript property, to detect an attempt by the suspect JavaScript code to perform a malicious action in the web browser. Executing the wrapped suspect JavaScript code in the web browser, to effect the monitoring and the detection.
    Type: Grant
    Filed: May 30, 2021
    Date of Patent: April 2, 2024
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Daniel Maman, Nili Davidor
  • Patent number: 11949736
    Abstract: A system and a method are provided for enabling a user to connect a serial port of a device server to a serial device, query and capture data and settings pertaining to the serial device such that the device server can communicate and exchange data with the serial device without requiring customized programming. The device server may periodically query and capture user-specified data from the serial device. A poll configuration feature may be used to specify one or more commands which the device server will periodically query from the serial device. The response to each poll may be further sliced into a multiplicity of smaller portions according to user-specified filter rules. The captured data may be presented to other users online by way of a Web Manager, and the device server may establish machine-to-machine communications by way of XML and a Command Line Interface.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: April 2, 2024
    Assignee: Lantronix, Inc.
    Inventor: Steve Cook
  • Patent number: 11949755
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: February 26, 2022
    Date of Patent: April 2, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11947563
    Abstract: Systems and methods are provided for collecting and sharing digital experience information. A system for collecting and distributing digital experience information may comprise a digital experience application that may be configured to host a plurality of micro-applications, a first micro-application being able to be configured to detect application events and application states; a connector that may be configured to receive information corresponding to detected application events and application states and belonging to a category; an event backbone that may be configured to route the information received by the connector based on the category; a database that may be configured to store the received information; wherein the event backbone may be further configured to send information to the connector from the event backbone and the database based on one or more criteria; and wherein a second micro-application may be configured to receive information belonging to the category from the connector.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: April 2, 2024
    Assignee: The PNC Financial Services Group, Inc.
    Inventor: Michael Nitsopoulos
  • Patent number: 11943707
    Abstract: A core provider predicts that a device will enter an area of poor coverage by a wireless network provider. Based on the prediction, one or more rules are applied to prioritize data traffic to be received prior to entering the area of poor coverage. The prediction that the device will enter the area of poor coverage may be based on cell coverage data received from the wireless network provider, connection quality data received from other devices, a location of the device, a speed of the device, a direction of the device, or any suitable combination thereof. A route of the device may be changed to avoid or minimize an amount of time in the area of poor coverage. As another alternative, the device may be switched from the wireless network provider to another wireless network with better coverage.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: March 26, 2024
    Assignee: KORE Wireless Group, Inc.
    Inventors: Jonas Mikael Boerjesson, Evan Cummack
  • Patent number: 11941608
    Abstract: A method, apparatus, and system of activating and using a contactless card are disclosed. More particularly, a transaction card that includes a contactless enabled chip having a customer-specific uniform resource locator (URL) stored thereon, where the contactless enabled chip is configured to communicate the customer-specific URL to a mobile device via a contactless communication to activate the transaction card for use in a transaction.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: March 26, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Deana Cook, Darrell L. Suen, William E. Wheeler
  • Patent number: 11941642
    Abstract: A queue management system is provided having a customer device and service provider computing devices in different service provider facilities. The customer device is configured to prompt customers to select a services, receive a customer service request, and facilitate communication between the customer and a service provider in a first service provider facility. The system includes a server that receives availability information for service provider computing devices; generate virtual queues; receives a customer service request from a customer device identifying service type requested; assigns the customer service request to a virtual queue based on the availability information associated with the plurality of service providers and the service type requested; and notifies the customer of the assignment. The server is configured to consider a virtual queue for both an in-person service provider and a remote service provider when determining the virtual queue that the customer should be assigned to.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: March 26, 2024
    Assignee: ACF Technologies, Inc.
    Inventor: Jose Gregorio Mora
  • Patent number: 11936816
    Abstract: A system and method for managing virtual queues. A cloud-based queue service manages a plurality of queues hosted by one or more entities. The queue service is in constant communication with the entities providing queue management, queue analysis, and queue recommendations. The queue service is likewise in direct communication with queued persons. Sending periodic updates while also motivating and incentivizing punctuality and minimizing wait times based on predictive analysis. The predictive analysis uses “Big Data” and other available data resources, for which the predictions assist in the balancing of persons across multiple queues for the same event or multiple persons across a sequence of queues for sequential events.
    Type: Grant
    Filed: April 5, 2023
    Date of Patent: March 19, 2024
    Assignee: Virtual Hold Technology Solutions, LLC
    Inventors: Daniel Bohannon, Richard Daniel Siebert, Jay Power, Matthew DiMaria
  • Patent number: 11936696
    Abstract: System and methods for sharing a screen shot of a conference application during a network conference. In an embodiment, a method is provided for sharing a screen shot of a conference application during a network conference. The method includes participating in a network conference using a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application during the network conference, capturing a screen shot of a display window generated by the conference application during the network conference, and transmitting the screen shot to attendees of the network conference.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: March 19, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
  • Patent number: 11936631
    Abstract: The invention relates to a method and a system for computer-assisted maintenance of a device to be maintained, comprising a storage in a first system, which storage is implemented progressively when in use an operating system comprising the device to be maintained, of operational data associated with the said operating system. For a maintenance processing method, which is to be implemented by the second system (8) by applying a processing algorithm (38) to a set of operational data, the maintenance system uses a homomorphic or partially homomorphic cryptosystem (28) to obtain a modified maintenance processing algorithm (40) which makes it possible to obtain an item of predictive or corrective maintenance information in encrypted form, from a set of protected operational data comprising a first subset of encrypted operational data ((D1)H) by a means of a cryptosystem encryption method (28), and a second subset of plain data (D2) from the said set of operational data.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: March 19, 2024
    Assignee: VIACCESS
    Inventor: PĂ©rez Pelage
  • Patent number: 11928244
    Abstract: A method is disclosed, performed at a server device, for detecting tracking elements of a web page, wherein the server device is configured to control a proxy server. The method comprises obtaining a web page address configured to connect to a web server. The method comprises establishing a controlled communication interface between the server device and the web server via the proxy server. The method comprises transmitting, via the controlled communication interface, a web page request based on the web page address. The method comprises receiving, via the controlled communication interface, a web page response. The method comprises identifying, based on the web page response, a set of tracking tags including a first tracking tag and a second tracking tag and deactivating all tracking tags of the set; and activating the first tracking tag.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: March 12, 2024
    Assignee: Usercentrics A/S
    Inventor: Daniel Johannsen
  • Patent number: 11929891
    Abstract: Methods and systems for managing distributed systems are disclosed. The distributed systems may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to positively contribute to one or more functions. To manage configuration of data processing system, intermediate representations of roles may be used to flexibly manage system configuration. The roles may be taken on by independent and dependent data processing systems.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Lucas A. Wilson
  • Patent number: 11921612
    Abstract: In exemplary embodiments, a computer system detects performance anomalies for user computer services. Physical databases convert physical database KPIs into logical database KPI vectors for individual user services and individual time intervals. Physical application servers convert physical application server KPIs into logical application server KPI vectors for the individual user services and time intervals. Physical web servers convert physical web server KPIs into logical web server KPI vectors for the individual user services and time intervals. A KPI server combines the logical database KPI vectors, the logical application server KPI vectors, and the logical web server KPI vectors for individual time intervals into user service KPI vectors for the individual user services during the time intervals. The KPI server detects outlier user service KPI vectors as compared to normal user service KPI vectors and indicates corresponding computer performance anomalies for the user services.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: March 5, 2024
    Assignee: Oracle International Corporation
    Inventors: Octavian Gheorghe Morariu, Fa Wang, Raymond Michael Ofiaza Ordona, Xintao He, Mei Yuan, Victor Campbell Webb
  • Patent number: 11924268
    Abstract: Systems and methods for locating microserver nodes in proximity to edge devices using georouting are disclosed. Microservers automatically form a global peer-to-peer network to serve edge functions and content to edge devices. Edge devices use HyperText Transfer Protocol (HTTP) to execute serverless functions or otherwise retrieve data from edge nodes and/or microservers located in proximity to the HTTP client. The cloud platform locates the nearest edge node and/or microserver. Edge devices georoute HTTP requests to the nearest edge node and/or microserver. Serverless functions are implemented in secure, isolated environments using a blockchain.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: March 5, 2024
    Assignee: EDJX, Inc.
    Inventor: James A. Thomason
  • Patent number: 11922239
    Abstract: A system for abstraction of creation of an Application Programming Interface (API) without code is provided. The system includes a metadata repository, at least one authentication server, and at least one API server. The metadata repository is configured to store API metadata information and generate API signatures. The authentication server(s) is configured to check authorization of client application.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: March 5, 2024
    Inventor: Vikram Vasudevan
  • Patent number: 11924516
    Abstract: A video interaction method includes receiving a video posting operation for a first video, where the first video is a video shot by a first user by using a target prop, where the target prop is a preset type of shooting prop; in response to the video posting operation, posting the first video; in response to finishing posting the first video, acquiring information about the degree of completion of interaction between the first user and the target prop in the shooting process of the first video; determining a first target object corresponding to the first video according to information about the degree of completion of interaction; and paying the first target object to the account of the first user and displaying a first object information window of the first target object.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: March 5, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO, LTD.
    Inventors: Bo Sun, Mengwan Hu, Yuanxiang Ye, Xinjing Ye, Xiaoyi Qiu
  • Patent number: 11916999
    Abstract: At a radio-based application pipeline processing server at which a portion of a distributed unit (DU) of a radio-based application is implemented, a particular networking hardware device is selected from among several devices (which include least one device incorporated within a network function accelerator card and at least one device which is not part of an accelerator card) for transmission of at least a portion of mid-haul traffic to a centralized unit (CU). The mid-haul traffic is transmitted to the CU via the selected device. At least a portion of front-haul traffic is transmitted to a radio unit (RU) via a networking hardware device incorporated within a network function accelerator card of the server.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Benjamin Wojtowicz, Upendra Bhalchandra Shevade, Ximeng Simon Yang
  • Patent number: 11913970
    Abstract: A wireless motion detection system is provided which uses a sharp band-stop and low-pass filters to reject unwanted low and high frequency components of a signal in the CSI. A gap in the frequency domain is caused by taking the absolute value of the signal when using the absolute value of channel matrix H? for motion detection. A sharp band-stop (notch) filter is used to reject any unwanted signals that have significant components in this gap. A low-pass filter is used to reject all unwanted signal after the motion highest frequency.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: February 27, 2024
    Assignee: Aerial Technologies Inc.
    Inventors: Seyedehsan Bateni, Negar Ghourchian, Michel Allegue Martinez, David Grant
  • Patent number: 11916973
    Abstract: The disclosure relates to a method for Internet Protocol based Multimedia Subsystem (IMS) registration and device, a communication device, and a storage medium. The method for IMS registration includes determining whether a network side supports an IMS service; acquiring, based on an IMS Access Point Name (APN), an address for the IMS registration when the network side supports the IMS service; performing the IMS registration based on the acquired address for the IMS registration; and initiating an IMS re-registration when the IMS registration fails.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: February 27, 2024
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Wentao Li, Hengbin Cui
  • Patent number: 11914642
    Abstract: The present technology can detect potential labeling conflicts made during different labeling tasks when those tasks are checked in to ensure that a map database is free from conflicts that might interrupt publishing of a map. The present technology can determine whether a first labeled version of map portion is based on a most recent version for the map portion that is stored in the map database, and when it is determined that it is not, and there is an intervening version, the present technology can identify differences between the intervening version of the map portion and the first version of the map portion and identify differences between the second version of the map portion and the first version of the map portion. Based on the identified differences, the present technology can determine whether any of those differences are conflicting.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: February 27, 2024
    Assignee: GM Cruise Holdings LLC
    Inventors: Rohan Agrawal, Andra-Maria Bogildea, Chen Xie, Brian Donohue, Michael Rusignola, Christopher Setian
  • Patent number: 11912234
    Abstract: Upon authorizing a user via challenge biometric data, user data is determined to be updated based on detecting a trigger. Upon detecting the trigger prior to authenticating the user, the user data is updated with the challenge biometric data based on authenticating the user. Upon detecting the trigger after authenticating the user, the user data is updated with updated challenge biometric data based on a confidence score for the second biometric data exceeding a threshold. Structure components are controlled based on the updated user data.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: February 27, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Ali Hassani, Mackenzie Martinez, John Robert Van Wiemeersch, Jake Schwartz, Medha Karkare
  • Patent number: 11916865
    Abstract: The present invention relates to methods and systems for managing and organizing the emails. The method performed by an application server includes creating a shared mailbox including client accounts based at least receipt of user inputs through a client application from at least one user of an institution. The method includes monitoring mailboxes of the users in real-time for determining at least incoming emails from client users in the mailboxes. The method includes determining a client account based on parsing an incoming email received in the mailboxes of a user. The method further includes assigning the incoming email to a section in the client account based on a sharing option defined for the client account. The method includes transmitting a real-time notification to the user upon assigning the incoming email to the section, thereby indicating occurrence of an activity pertaining to the incoming email in the client account.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: February 27, 2024
    Assignee: TAGINBOX CORPORATION
    Inventors: Rajasekhar Abburi, Venkatakrishna Sharma Vedam, Brian K. Suchland
  • Patent number: 11916990
    Abstract: Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: February 27, 2024
    Assignee: VIASAT, INC.
    Inventors: William B. Sebastian, Peter Lepeska
  • Patent number: 11907230
    Abstract: Methods and systems for managing distributed systems are disclosed. The distributed systems may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to positively contribute to one or more functions. To manage configuration of data processing system, user input reflecting the intents of users may be obtained. The user input may reflect responses to multiple inquires which may elucidate a user's true intent with respect to user of services provided by data processing systems.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Lucas A. Wilson
  • Patent number: 11910191
    Abstract: One aspect relates to initiating, by a device, a connection with an application server associated with one or more application services. A gateway derives an uplink network token and/or a downlink network token. The tokens are provisioned to the device and/or an application server over the user-plane. The tokens are included with uplink and/or downlink packets, respectively. Another aspect relates to receiving a data packet at a gateway. The gateway determines a requirement for a network token from the packet. The gateway derives the network token based on a device subscription profile maintained by a network. The network token may be sent with the packet to a destination address associated with the packet. A packet including a network token may be received at a gateway. The gateway may verify the network token and send the data packet to an application server or a device if the verifying is successful.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Soo Bum Lee, Gavin Bernard Horn, John Wallace Nasielski, Stefano Faccin
  • Patent number: 11907926
    Abstract: A system receives, from a server, information about a first set of remotely-configured options for an unattended machine. In response to receiving the information about the first set of remotely-configured options, the system displays user interface objects that allow for selection of respective options in the first set of remotely-configured options. After detecting a selection of a first user interface object, the system receives, from the server, specifications regarding electric pulses to be provided to the unattended machine by a pulse-providing device. After sending an authorization grant and the specifications to the pulse-providing device, the system receives an indication that the electric pulses were provided to the unattended machine according to the specifications.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: February 20, 2024
    Assignee: PayRange Inc.
    Inventor: Paresh K. Patel
  • Patent number: 11909830
    Abstract: A method for generating a client interaction timeline for interactions that occur between a client of a bank and the bank or its representatives. The method includes providing an interaction source that stores information and data for each of the interactions over all banking channels and a source of data and information that identifies each of the banks clients. The method also includes performing an application sessions process that groups the interactions that each client performs over a particular channel at a certain time frame into an interaction session having a time stamp for that time frame. The method further includes performing an application interaction process that aggregates all of the available data and information about each client and the data and information for each interaction by the client with the bank, and creating an interaction timeline for each client over all of the banking channels for a predetermined time.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: February 20, 2024
    Assignee: TRUIST BANK
    Inventors: Tahira Abdul-Malik, Karthik Lingappan
  • Patent number: 11909878
    Abstract: Systems and methods for authenticating a user on an augmented, mixed and/or virtual reality platform are provided. Once the user is authenticated, advertisements, experiences, appless apps, and/or tools may be deployed to a user, such as transforming an object on gaze into an advertisement, experience, scripted or un-scripted 3D object, animated or still 2D image, appless app, and/or tool. Using augmented, mixed and/or virtual reality technology, when a user looks/gazes at a virtual object, the bubble may then pop, transitioning into a video screen. The video screen is not being augmented on the virtual object itself.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: February 20, 2024
    Assignee: PRACTICALVR, INC.
    Inventors: James-Micheal A. Reed, Terry L. Bennett, Volkan Seymen
  • Patent number: 11907584
    Abstract: Methods and systems associated with data modification are described. Examples can include receiving, at a controller of a device, data associated with a read or write command transmitted to a memory resource and modifying the data using logic before transmitting the data to a host or image sensor or before writing the data to the memory resource. The modification can include removing one or more bits from the data, reordering one or more bits of the data, changing a format of the data, or any combination thereof. The modified data can be transmitted to the host or image sensor or written to the memory resource. In some examples, a plurality of memory devices can combine modified data for transmitting to a host.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: February 20, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Reshmi Basu, Libo Wang
  • Patent number: 11909840
    Abstract: The embodiments of the present application provide a resource subscription method, a device, and a storage medium, a subscription device and a resource collection device respectively maintain a current tag of a subscription resource, where the tag of the subscription resource is generated according to a generation rule, tags generated according to the generation rule have an association relationship; during a resource update process, the subscription device may determine whether a version is missing according to the current tag of the subscription resource transmitted by the resource collection device, a tag of the subscription resource stored locally and the generation rule. Since one or more versions before a current version of the target resource are stored on the resource collection device, the subscription device may request a missing version from the resource collection device when a version is missing, thereby ensuring that the user will not miss the subscription resource.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: February 20, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Xiaoqiang Lyu
  • Patent number: 11902396
    Abstract: Edge devices of a network collect data. An edge device may determine whether to process the data using a local data processing model or to send the data to a tier device. The tier device may receive the data from the edge device and determine whether to process the data using a higher tier data processing model of the tier device. If the tier device determines to process the data, then the tier device processes the data using the higher tier data processing model, generates a result based on the processing, and sends the result to an endpoint (e.g., back to the edge device, to another tier device, or to a control device). If the tier device determines not to process the data, then the tier device may send the data on to another tier device for processing by another higher tier model.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: February 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sunil Mallya Kasaragod, Aran Khanna, Calvin Yue-Ren Kuo
  • Patent number: 11902382
    Abstract: Example techniques of migration of cloud networks between different multi-cloud management platforms, are described. In an example, a migration request is received. The migration request is indicative of a source multi-cloud management platform from which a cloud network is to be migrated to a destination multi-cloud management platform. The cloud network to be migrated from the source multi-cloud management platform to the destination multi-cloud management platform is identified based on a user input. Management platform information from the source multi-cloud management platform is obtained. The management platform information is representative of policies and data associated with the cloud network stored in databases of the source multi-cloud management platform. The cloud network is registered at the destination multi-cloud management platform. The management platform information is associated with the cloud network based on a unique identification number of the cloud network.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: February 13, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Charan Acharya Chandrashekar
  • Patent number: 11900450
    Abstract: An approach for establishing and managing authentication circles is disclosed. The circles may be used to facilitate management of accounts, goals, or resources of one or more entities, or to provide an integrated view of the circumstances of, for example, family members or other interrelated persons. A person receiving assistance with the management of one or more accounts need not disclose authentication credentials to persons helping manage the accounts, enhancing security. Members may view members and access accounts administered by separate computing systems without needing credentials for each member, account, and/or computing system. The multiple accounts (which may be held at multiple institutions) need not be accessed individually by each member of the authentication circle, saving time and computing resources of users.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: February 13, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Balin K Brandt, Laura Fisher, Marie Jeanette Floyd, Katherine J. McGee, Teresa Lynn Rench, Sruthi Vangala