Patents by Inventor Ashish Gupta

Ashish Gupta has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240289803
    Abstract: A method comprising creating, by a computer-based system for shifting financial responsibility for a transaction from a merchant to a transaction account issuer, a digital wallet associated with a transaction account holder, wherein the digital wallet comprises one or more attributes associated with the transaction account holder, confirming, by the computer-based system, the attribute in response to a transaction request, and/or determining, by the computer-based system, whether to shift financial responsibility for the transaction from the merchant to the transaction account issuer.
    Type: Application
    Filed: April 18, 2024
    Publication date: August 29, 2024
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Clinton R. ALLEN, Dewi J. APUN, Christopher J. FLETCHER, Jeffrey FROMM, Ashish GUPTA, Alois T. STOCK, Angee STONEHOUSE
  • Publication number: 20240292273
    Abstract: An electronic device and a method performed by the electronic device are provided. The method includes receiving a management frame for each of one or more links transmitted by at least one hub device, determining a predicted downlink (DL) throughput and a predicted uplink (UL) throughput for each of the links based on the management frame, determining a target link based on the determined predicted DL throughput and the predicted UL throughput for each of the links, and exchanging data with an external electronic device through the target link.
    Type: Application
    Filed: May 10, 2024
    Publication date: August 29, 2024
    Inventors: Hyunkee MIN, Ashish GUPTA, Taeyong KIM, Yeji YOON, Junghun LEE, Junyeop JUNG, Seongsu CHOI, Junsu CHOI
  • Publication number: 20240281161
    Abstract: Disclosed are systems and methods for node management performed by a client driver of a client device comprising receiving cluster topology data from the cluster system; transmitting, a data request to each of a plurality of nodes in a cluster system; receiving a reply from each of the nodes that are responsive; assigning, by the client driver, based on the received replies, a responsive status for each of the nodes that are responsive or a non-responsive status for each of nodes that are non-responsive; updating a listing of management data, wherein the management data includes: an identification of each of the plurality of nodes, and a current status of each of the plurality of nodes; and routing, by the client driver, a client request to one of the plurality of nodes that are responsive based on the cluster topology data.
    Type: Application
    Filed: May 2, 2024
    Publication date: August 22, 2024
    Inventors: Rohit JOSHI, Ashish GUPTA, Glen Hao CHENG
  • Publication number: 20240275767
    Abstract: Methods and systems disclosed herein describe tokenizing data to generate a secure token that is limited in scope (e.g., directed to a specific recipient) and limited in time (e.g., valid for only a specified period of time). A detokenization process may be employed to recover encrypted data of the secure token without the need for any relational database lookup processes, thereby reducing cost while maintaining robust protection against unintended recipients that attempt to recover the encrypted data.
    Type: Application
    Filed: April 23, 2024
    Publication date: August 15, 2024
    Inventors: Hao Cheng, Rohit Joshi, Ashish Gupta
  • Patent number: 12063415
    Abstract: Systems and methods are described to selectively stream content based on parental control ratings. A particular frame of a live broadcast of a media asset that is to be transmitted to a first device is identified, and it is determined whether the particular frame of the media asset depicts content associated with a parental control rating. In response to such determination, the particular frame and metadata associated with the particular frame that indicates that the particular frame depicts content associated with the parental control rating may be transmitted to the first device, where the transmittal of the metadata causes the first device to perform an action related to display of the particular frame based on comparing the parental control rating with a local parental control setting.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: August 13, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta, Senthil Kumar Karuppasamy
  • Publication number: 20240265071
    Abstract: Methods and systems are described which facilitate protecting a virtual desktop infrastructure (VDI) session. A first communication channel is established between a first cryptographic element and a VDI service. The first cryptographic element decrypts a video stream from the VDI service and overlays the decrypted video stream on a user's display. A second communication channel is established between a second cryptographic element and the VDI service. The second cryptographic element encrypts input received at a user's input device and sends the encrypted input to the cloud VDI service.
    Type: Application
    Filed: April 3, 2023
    Publication date: August 8, 2024
    Inventors: Orr SROUR, Ori LASLO, Ashish GUPTA, Vadim MAKHERVAKS, Andrew Lee JENKS, Samuel John WENKER
  • Publication number: 20240265072
    Abstract: Methods and systems are described which facilitate protecting a virtual desktop infrastructure (VDI) session. A first communication channel is established between a DRM component and a VDI service. The DRM component decrypts a video stream from the VDI service and overlays the decrypted video stream on a user's display. A second communication channel is established between an inputs protection component and the VDI service. The inputs protection component encrypts input received at a user's input device and sends the encrypted input to the cloud VDI service.
    Type: Application
    Filed: April 3, 2023
    Publication date: August 8, 2024
    Inventors: Orr SROUR, Ori LASLO, Ashish GUPTA, Vadim MAKHERVAKS, Andrew Lee JENKS, Samuel John WENKER
  • Patent number: 12055920
    Abstract: The systems and methods provide an action recognition and analytics tool for use in manufacturing, health care services, shipping, retailing and other similar contexts. Machine learning action recognition can be utilized to determine cycles, processes, actions, sequences, objects and or the like in one or more sensor streams. The sensor streams can include, but are not limited to, one or more video sensor frames, thermal sensor frames, infrared sensor frames, and or three-dimensional depth frames. The analytics tool can provide for process validation, anomaly detection and in-process quality assurance.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: August 6, 2024
    Assignee: APPLE INC.
    Inventors: Prasad Narasimha Akella, Ananya Honnedevasthana Ashok, Krishnendu Chaudhury, Ashish Gupta, Sujay Venkata Krishna Narumanchi, David Scott Prager, Devashish Shankar, Ananth Uggirala
  • Publication number: 20240255906
    Abstract: A method including determining, via a machine learning model, a predicted energy load profile for a facility based at least in part on weather forecast data and sensor data for the facility. The sensor data can be received from one or more energy monitoring sensors for one or more devices in the facility. The method further can include determining one or more demand shedding time slots based at least in part on peak periods and the predicted energy load profile. Moreover, the method can include determining one or more demand shedding events for the one or more devices to be scheduled during the one or more demand shedding time slots. The method additionally can include causing a respective performance of each of the one or more demand shedding events by the one or more devices during the one or more demand shedding time slots. Other embodiments are disclosed.
    Type: Application
    Filed: March 7, 2023
    Publication date: August 1, 2024
    Applicant: Walmart Apollo, LLC
    Inventors: Mandeep Singh, Viraj Chimanlal Patel, Ashish Gupta, Devanand Guruprasad Chintoju, Abhishek Mishra, Aaron Wayne Ray
  • Patent number: 12047641
    Abstract: Systems and methods are described for viewing missed media content. A media content stream is received at a user device. A first timestamp is logged, in response to determining a first failure in the receiving of the content stream, indicating when the first failure in the receiving of the content stream to the user device occurred. A second timestamp is logged, in response to determining a first restoration of the receiving of the content stream, indicating when the first restoration in the receiving of the content stream to the user device occurred. A first recorded portion of the media content stream is retrieved. The first recorded portion has a start point corresponding to the first timestamp and an end point corresponding to the second timestamp.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: July 23, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta
  • Publication number: 20240233479
    Abstract: The innovations disclosed herein concern improvements for a hosted gaming environment to provide improved flexibility, scalability, and game deployment/maintenance. In particular, the multi-form gaming platforms disclosed herein may host so-called “iGaming” sessions (i.e., online gaming with real money wagering), mobile Class-II gaming sessions (e.g., Bingo games) and/or mobile Class-III gaming sessions (e.g., traditional casino-style games), as well as “Social” or “Demo” gaming sessions (i.e., online gaming with non-real money wagering).
    Type: Application
    Filed: January 11, 2023
    Publication date: July 11, 2024
    Inventors: Ashish GUPTA, Mayank AGARWAL, Milind SHRIVASTAVA, Nitin VARSHNEY, Pardeep RATHEE, Sandeep AGARWAL, Vinay KHANDELWAL
  • Publication number: 20240232606
    Abstract: A computing system module facilitates designing a cloud computing services application that comprises multiple disparate cloud computing services available from multiple sources, vendors, or platforms. A description, in textual or verbal form, of desired functionality of the application is converted into a context vector. A trained supervised learning model having a number of nodes corresponding to a number of available computing services, analyzes the context vector and determines a relative probability for each node with respect to probability thresholds. The learning model identifies in a recommendation report that the application should include a service if a probability corresponding to the service satisfies a respective criterion. Edges may be determined from the context vector and analyzed by the learning model to determine an architecture of recommended services. The architecture may be rendered as a visual diagram based on the edges.
    Type: Application
    Filed: October 19, 2022
    Publication date: July 11, 2024
    Inventors: Nisanth Mathilakath Padinharepatt, Pratika Dola, Shital Tank, Ashish Gupta, Shruti Zalpuri
  • Patent number: 12035017
    Abstract: Systems and methods for a computer-based process that determines content display preferences of nearby detected devices, and transmits content tracks to those devices according to their individual preferences. For example, language preferences are determined from nearby devices, and content is played with corresponding language tracks sent to each device. In this manner, different tracks of content may be sent to different devices according to each device's preferences, so that individualized or personalized versions of content may be played for each different device. Thus, for instance, content may be played with different language tracks, where each track is selected to conform to the preferences of each different device. Accordingly, content may be played with different users or viewers experiencing the content in their preferred language. Embodiments of the disclosure also contemplate any other settings and preferences besides language.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: July 9, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ashish Gupta, Vaibhav Gupta, Senthil Kumar Karuppasamy, Anil Kumar
  • Publication number: 20240218751
    Abstract: A system can include a top drive with a quill with a pivot joint, with an upper portion pivotably coupled to a lower portion via a pivot, coupled between the quill and a running tool, wherein rotation of the lower portion relative to the upper portion pivots the running tool about the pivot. A method for running a tubular string by moving a tubular along a catwalk, coupling a pivot joint between a running tool and a quill, and pivoting the running tool about the pivot by pivoting the lower portion relative to the upper portion.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 4, 2024
    Inventors: Ashish GUPTA, Marinel MIHAI, Hendrik Schalk LE ROUX, Geoffrey MARJORAM
  • Publication number: 20240220422
    Abstract: Disclosed are systems and methods for leader node election, comprising a cluster system including a plurality of nodes, a node registry, wherein nodes are configured to transmit registration requests to the node registry, receive node data is response, and to determine a leader node based on the earliest registered node, and wherein the leader node is configured to dynamically allocate data slots between the plurality of nodes, and each of the nodes are configured to store data associated with allocated data slots in an in-memory least recently used component and data associated with all of the data slots in a persistent storage component.
    Type: Application
    Filed: January 17, 2024
    Publication date: July 4, 2024
    Inventors: Rohit JOSHI, Ashish GUPTA
  • Patent number: 12021847
    Abstract: Methods and systems disclosed herein describe tokenizing data to generate a secure token that is limited in scope (e.g., directed to a specific recipient) and limited in time (e.g., valid for only a specified period of time). A detokenization process may be employed to recover encrypted data of the secure token without the need for any relational database lookup processes, thereby reducing cost while maintaining robust protection against unintended recipients that attempt to recover the encrypted data.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: June 25, 2024
    Assignee: Capital One Services, LLC
    Inventors: Hao Cheng, Rohit Joshi, Ashish Gupta
  • Patent number: 12014188
    Abstract: The disclosed computer-implemented method may include predicting, by a machine learning model, a user action and a timing of the user action for an application on a computing device. The method may also include determining that an expected lag in executing the user action is greater than a predetermined threshold based on one or more resource constraints of the computing device and initializing a setup of the application to reduce the expected lag in executing the user action based on the predicted timing. Furthermore, the method may include prefetching one or more application components in response to initializing the setup of the application and preprocessing at least a portion of a function of the application used to execute the user action. Finally, the method may include executing the user action for the application in response to a user request. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: June 18, 2024
    Assignee: Netflix, Inc.
    Inventors: Shyamsundar Gopalakrishnan, Amritanshu Thakur, Ashish Gupta, Sailesh Nepal
  • Patent number: 12014298
    Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, perform: determining one or more work orders for a service provider; determining an optimal service route for the one or more work orders; updating an available time slot in a work schedule of the service provider; and transmitting the work schedule updated with the optimal service route to be displayed on a user interface executed on a device of the service provider. Other embodiments are also provided.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: June 18, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Abhishek Mishra, Sunil Kumar Potnuru, Nimish Kumar, Paulami Chaudhuri, Ashish Gupta, Noyle Christopher, Lauren Jean Shores, Rahul Verma, Hema Vaishanav, Abhishek Ray Chaudhury, Himanshu Singh
  • Patent number: 12008250
    Abstract: Disclosed are systems and methods for node management performed by a client driver of a client device comprising receiving cluster topology data from the cluster system; transmitting, a data request to each of a plurality of nodes in a cluster system; receiving a reply from each of the nodes that are responsive; assigning, by the client driver, based on the received replies, a responsive status for each of the nodes that are responsive or a non-responsive status for each of nodes that are non-responsive; updating a listing of management data, wherein the management data includes: an identification of each of the plurality of nodes, and a current status of each of the plurality of nodes; and routing, by the client driver, a client request to one of the plurality of nodes that are responsive based on the cluster topology data.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: June 11, 2024
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Rohit Joshi, Ashish Gupta, Glen Hao Cheng
  • Publication number: 20240187688
    Abstract: Systems and methods are provided herein to dynamically update content restrictions for multiple users by detecting a first user in the proximity of a media device playing a first content item and detecting a second user entering the proximity of the media device. In response to detecting a second user entering the proximity of the media device and receiving a command from the first user that controls playing the first content, the system modifies a stored relationship between the first user and the second user to track the relationship between the first user and the second user. Thereafter, when the system detects the first user and the second user in the proximity of a media device playing a second content, in response, the system automatically performs an action that controls the playing of the second content (e.g., without user having to issue those commands).
    Type: Application
    Filed: February 13, 2024
    Publication date: June 6, 2024
    Inventors: Rohit Dhiman, Vaibhav Gupta, Ashish Gupta, Senthil Kumar Karuppasamy, Anil Kumar