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: 20220300991
    Abstract: A system and method for customizing a digital platform for a target user. The method encompasses receiving, at a transceiver unit [102], a target user selection number of at least one high value action (HVA) on the digital platform. The method thereafter comprises determining, by a processing unit [104], a quantile score for the target user based on a first set of users identified from a plurality of users on the digital platform. Further the method by the processing unit [104] determines an importance score for the HVA/s based at least on a successful placement of a first order by a second set of users identified from the plurality of users. The method thereafter encompasses determining, by the processing unit [104], a score for the HVA/s based on the quantile score and the importance score, to customize the digital platform.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 22, 2022
    Applicant: FLIPKART INTERNET PRIVATE LIMITED
    Inventors: Piyush Ranjan, Ashish Gupta, Anmol Srivastava
  • Patent number: 11432214
    Abstract: An electronic device according to various embodiments of the present invention can include a method comprising the steps of: identifying the state of a transport protocol; determining a communication state of the electronic device on the basis of the state of the transport protocol; and changing a network on the basis of the communication state. Other embodiments are also possible.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 30, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ashish Gupta, Yonghae Choi, Gibeom Kim, Heewon Hwang
  • Patent number: 11425460
    Abstract: Systems and methods are described to selectively stream content based on parental control ratings. At a client device, a manifest identifying sequential segments of a media asset and versions of a particular segment of the sequential segments may be received, and a graphical user interface may be generated for display to simultaneously depict a respective portion of each respective version of the particular segment and respective selectable options associated with each respective version of the particular segment. A selection of a first option may be received that is associated with a first version of the particular segment, and during playing of the media asset, in response to determining that the particular segment is the next segment to be played, the first version of the particular segment may be requested from the server.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: August 23, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta, Senthil Kumar Karuppasamy
  • Publication number: 20220248090
    Abstract: Systems and methods are described to selectively stream content based on parental control ratings. At a client device, a manifest identifying sequential segments of a media asset and versions of a particular segment of the sequential segments may be received, and a graphical user interface may be generated for display to simultaneously depict a respective portion of each respective version of the particular segment and respective selectable options associated with each respective version of the particular segment. A selection of a first option may be received that is associated with a first version of the particular segment, and during playing of the media asset, in response to determining that the particular segment is the next segment to be played, the first version of the particular segment may be requested from the server.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta, Senthil Kumar Karuppasamy
  • Publication number: 20220245505
    Abstract: This application relates to apparatus and methods for training machine learning models. In some examples, a pool of worker pods are generated that can execute tasks to train a machine learning model. The pool of work pods are assigned tasks by a master that communicates with the worker pods using a work queue. Each worker pod can provide output using a results queue. The embodiments may operate with less reliable memory, such as object stores, which may be less costly than other types of storage mechanisms. To operate in less reliable environments, each worker pod can include a checkpoint mechanism that can recover from interruptions, such as interruptions due to node failure or preemption. For example, the checkpoint mechanism may allow a worker pod to continue processing a task, when the task is interrupted, from a last checkpoint. Processing results are provided to a results queue when a task completes.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Chepuri Shiri Krishna, Amit Agarwal, Ashish Gupta, Swarnim Narayan, Himanshu Rai, Varun Mishra, Abhinav Rai, Chandrakant Bharti, Gursirat Singh Sodhi, Nitin Raj Singh Namdev Balaji
  • Publication number: 20220248072
    Abstract: Systems and methods are provided for temporarily granting access to a digital gateway. One example method includes receiving a request for temporary access to the digital gateway. A temporary access token is generated at a server. The temporary access token is assigned to a user. Access to the digital gateway is granted via the temporary access token. The temporary access token is automatically expired after a pre-set period. Access to the digital gateway is revoked once the temporary access token has expired.
    Type: Application
    Filed: February 2, 2021
    Publication date: August 4, 2022
    Inventors: Vaibhav Gupta, Ashish Gupta, Senthil Kumar Karuppasamy, Rohit Dhiman
  • Publication number: 20220248089
    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: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta, Senthil Kumar Karuppasamy
  • Publication number: 20220243456
    Abstract: A mast assembly for a drilling rig includes a mast formed from a plurality of mast subunits. The mast assembly includes a lower drilling machine, upper drilling machine, and upper mud assembly, each of which is coupled to and movable vertically relative to the mast. The mast subunits are separable when the mast is in a transport configuration such that the LDM is positioned in a first subunit and the UDM is in a second subunit of the mast when the mast is in the transport configuration. The mast assembly may be used during a continuous drilling operation.
    Type: Application
    Filed: April 22, 2022
    Publication date: August 4, 2022
    Inventors: Ashish GUPTA, Padira REDDY, Denver LEE
  • Patent number: 11401756
    Abstract: A method of building and operating a land-based drilling rig with a high-capacity mast include providing a platform collapsed on a substructure over a proposed well drilling location and building the high-capacity mast in a horizontal condition by attaching a lower portion of the high-capacity mast to the platform. The high-capacity mast having an opening formed therein sized to accommodate four Range 2 pipes or three Range 3 pipes. The high-capacity mast may be raised from the horizontal condition to a vertical condition by pushing the side of the high-capacity mast to pivot the high-capacity mast about a pivot point on the platform. The platform may be raised from a collapsed condition to a raised condition over the substructure. Some implementations include dual racking boards on the high-capacity mast.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: August 2, 2022
    Assignee: NABORS DRILLING TECHNOLOGIES USA, INC.
    Inventors: Padira Reddy, Ashish Gupta
  • Publication number: 20220239268
    Abstract: Systems and methods are provided herein for adaptively controlling the output volume level of audio content being played in a media presentation environment based on a change in the number of users in the media presentation environment. In response to detecting a change in the number of users, a stored output volume adjustment value corresponding to the detected change is retrieved and used to automatically adjust the output volume level of the audio content. In response to receiving a volume change request from a user within a predetermined time after the automatic adjustment of the output volume, the output volume level is adjusted to the user requested value and the stored output volume adjustment value is adjusted based on a difference between the automatically adjusted output volume level and the user-adjusted output volume level.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta, Senthil Kumar Karuppasamy
  • Publication number: 20220221986
    Abstract: An integrated circuit device includes a programmable fabric that has a plurality of memory blocks. The integrated circuit device also includes a network-on-chip (NOC) located on a shoreline of the programmable fabric and at least one micro NOC formed with hardened resources in the programmable fabric. The at least one micro NOC is communicatively coupled to the NOC and to at least one memory block of the plurality of memory blocks. Additionally, the at least one micro NOC is configurable to route data between the NOC and the at least one memory block.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 14, 2022
    Inventors: Scott Jeremy Weber, Ashish Gupta, Navid Azizi, Ilya K. Ganusov, Kalen Brunham, Przemek Guzy, Rajiv Kumar, Thuyet Ngo, Mark Honman
  • Publication number: 20220222082
    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: Application
    Filed: January 8, 2021
    Publication date: July 14, 2022
    Inventors: Shyamsundar Gopalakrishnan, Amritanshu Thakur, Ashish Gupta, Sailesh Nepal
  • Publication number: 20220210172
    Abstract: In some implementations, a system may obtain a first model that is trained to identify feature data associated with a client system using one or more services of a service platform. The system may train, based on the feature data, a second model to identify anomalies associated with devices accessing the one or more services in association with a client identifier of the client system. The system may receive access data associated with an acting device accessing a service of the service platform. The system may determine, using the second model, that the acting device accessing the service corresponds to potential anomalous activity based on the access information. The system may obtain, from a verification device, a verification that the acting device accessing the service is anomalous activity. The system may perform, based on obtaining the verification, an action associated with the acting device.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: Bozhao TAN, Vikash TIWARI, Fedor DZEGILENKO, Ashish GUPTA, Jeffrey MICHEL, Jonathan WEIMER, Meenakshi PANDA, Vinayak HULAWALE, Rohit JOSHI
  • Patent number: 11371291
    Abstract: A drilling rig includes a rig floor, first and second support structures, a mast, a lower drilling machine, a continuous drilling unit, an upper drilling machine, and an upper mast assembly. The rig floor includes a V-door defining a V-door axis extending perpendicularly from the side of the rig floor that includes the V-door. The first and second support structures define a traverse corridor having a traverse corridor axis, wherein the traverse corridor axis is perpendicular to the V-door axis. The drilling rig may be used for continuous drilling of a wellbore.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 28, 2022
    Assignee: NABORS DRILLING TECHNOLOGIES USA, INC.
    Inventors: Ashish Gupta, Padira Reddy, Denver Lee
  • Patent number: 11373231
    Abstract: A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for determining one or more substitutes for a product requested in an inquiry from a user and the order of the one or more substitutes to be transmitted to the user.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 28, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Anthony Soohoo, Vijay Raghavendra, Charles Myslinsky, Harman Kochar, Abilash Amarthaluri, Ashish Gupta, Karthik Deivasigamani, Behzad Ahmadi, Sreyash D. Kenkre, Rohit Deep, Zuzar Fakhruddin Nafar, Omer Ovenc, Venkatesh Kandaswamy, Arvind Senthil Kumaran, Suleman Ashfaq
  • Patent number: 11373228
    Abstract: A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for determining one or more substitutes for a product requested in an inquiry from a user. The method comprises one or more of the steps including receiving an inquiry from a user, which comprises a requested product; extracting one or more attributes of the requested product based on the inquiry; determining a context of the inquiry; and determining one or more substitutes for the requested product from an inventory database based on a distance between the requested product and each substitute of the one or more substitutes, as projected in a product graph relating to a domain of the requested product and the context of the inquiry.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 28, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Anthony Soohoo, Vijay Raghavendra, Charles Myslinsky, Harman Kochar, Abilash Amarthaluri, Ashish Gupta, Karthik Deivasigamani, Behzad Ahmadi, Sreyash D. Kenkre, Rohit Deep, Zuzar Fakhruddin Nafar, Omer Ovenc, Venkatesh Kandaswamy, Arvind Senthil Kumaran, Suleman Ashfaq
  • Publication number: 20220197852
    Abstract: A circuit system includes slow running logic circuitry that generates write data and a write command for a write request. The circuit system also includes fast running logic circuitry that receives the write data and the write command from the slow running logic circuitry. The fast running logic circuitry stores the write data and the write command. A host system generates a write response in response to receiving the write command from the fast running logic circuitry. The host system sends the write response to the fast running logic circuitry. The fast running logic circuitry sends the write data to the host system in response to receiving the write response from the host system before providing the write response to the slow running logic circuitry.
    Type: Application
    Filed: March 10, 2022
    Publication date: June 23, 2022
    Applicant: Intel Corporation
    Inventors: Mohan Nair, Ishwar Agarwal, Ashish Gupta, Peeyush Purohit, Vijay Pothi Raj Govindaraj, Nitish Paliwal, Rahul Boyapati, Minjer Juan
  • Publication number: 20220197855
    Abstract: Systems and methods described herein may relate to data transactions involving a microsector architecture. Control circuitry may organize transactions to and from the microsector architecture to, for example, enable direct addressing transactions as well as batch transactions across multiple microsectors. A data path disposed between programmable logic circuitry of a column of microsectors and a column of row controllers may form a micro-network-on-chip used by a network-on-chip to interface with the programmable logic circuitry.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: Ilya K. Ganusov, Ashish Gupta, Chee Hak Teh, Sean R. Atsatt, Scott Jeremy Weber, Parivallal Kannan, Aman Gupta, Gary Brian Wallichs
  • Patent number: 11365502
    Abstract: A laundry washing machine having an outer casing, a washing tub, a rotatable drum and at least one balancing ring rigidly secured to the drum for reducing vibrations thereof. The balancing ring comprises an annular housing rigidly secured to the drum, an internal closed annular inner cavity, and balancing masses in free movable manner inside the annular inner cavity. The annular housing has first and second discrete and complementary annular hemishells that are joined to one another to form the annular inner cavity. The annular hemishells are substantially coplanar and concentric to one another, and have approximately C-shaped cross sections that are substantially complementary to one another. The hemishells are joined to one another along corresponding first and second mating annular rims, which are arranged on opposite sides of a given intermediate plane perpendicular to the central axis of the annular housing.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 21, 2022
    Inventors: Igor Colin, Marcin Lorenc, Diana Moruzzi, Ashish Gupta, Rukesh Narayanan K R
  • Patent number: D963172
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: September 6, 2022
    Assignee: GE Precision Healthcare LLC
    Inventors: Ashish Gupta, Mahendra Patil