Patents by Inventor Amit Agarwal

Amit Agarwal 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: 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
  • Patent number: 11398814
    Abstract: A new family of shared clock single-edge triggered flip-flops that reduces a number of internal clock devices from 8 to 6 devices to reduce clock power. The static pass-gate master-slave flip-flop has no performance penalty compared to the flip-flops with 8 clock devices thus enabling significant power reduction. The flip-flop intelligently maintains the same polarity between the master and slave stages which enables the sharing of the master tristate and slave state feedback clock devices without risk of charge sharing across all combinations of clock and data toggling. Because of this, the state of the flip-flop remains undisturbed, and is robust across charge sharing noise. A multi-bit time borrowing internal stitched flip-flop is also described, which enables internal stitching of scan in a high performance time-borrowing flip-flop without incurring increase in layout area.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: July 26, 2022
    Assignee: Intel Corporation
    Inventors: Steven Hsu, Amit Agarwal, Simeon Realov, Satish Damaraju, Ram Krishnamurthy
  • Publication number: 20220224316
    Abstract: A fast Mux-D scan flip-flop is provided, which bypasses a scan multiplexer to a master keeper side path, removing delay overhead of a traditional Mux-D scan topology. The design is compatible with simple scan methodology of Mux-D scan, while preserving smaller area and small number of inputs/outputs. Since scan Mux is not in the forward critical path, circuit topology has similar high performance as level-sensitive scan flip-flop and can be easily converted into bare pass-gate version. The new fast Mux-D scan flip-flop combines the advantages of the conventional LSSD and Mux-D scan flip-flop, without the disadvantages of each.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 14, 2022
    Inventors: Amit Agarwal, Steven Hsu, Simeon Realov, Mahesh Kumashikar, Ram Krishnamurthy
  • Patent number: 11386301
    Abstract: Images are tagged with values in an image data hierarchy that is most subjective at its top level and least subjective at its bottom level, such as a hierarchy including style, type, and features for clothing. A user preference hierarchy is determined from user response to images that are tagged. Tagged images may be generated by processing them with machine learning models trained to determine values for images. Product records including images and other data are analyzed to generate attribute vectors that are encoded to generate product vectors. Products are clustered according to their product vectors. Images of products within a cluster are clustered according to composition and groups of images are selected from image clusters for soliciting feedback regarding user preference for products of a cluster. Feedback is used to train a user preference model to estimate user affinity for a product having a given product vector.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: July 12, 2022
    Assignee: The Yes Platform
    Inventors: Amit Aggarwal, Navin Agarwal, Judy Yi-Chun Hsieh, Lianghao Chen, Preetam Amancharla, Julie Bornstein
  • Patent number: 11381853
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to determine a request for a video from a client device, wherein the video is associated with a plurality of reframed versions of the video. A reframed version of the video to provide in response to the request can be determined based at least in part on a consumption surface associated with the client device. The reframed version of the video can be provided to the client device for display.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: July 5, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Aayush Bhutani, Prakash Chandra, Amit Agarwal, Xin Su
  • Patent number: 11379781
    Abstract: An unstructured data input is accessed that includes an electronic communication. Content of the unstructured data is parsed to determine one or more terms in the unstructured data input. It is determined that one or more particular elements defined in a structured business data model correspond to the terms. Tags are assigned to the unstructured data based on the terms corresponding to the one or more particular elements, where the tags define an association between the unstructured data and the structured data model.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: July 5, 2022
    Assignee: o9 Solutions, Inc.
    Inventors: Chakradhar Gottemukkala, Umesh Arasu, Koustuv Chatterjee, Raghav Ranganathan, Amit Agarwal
  • Patent number: 11374749
    Abstract: An example method facilitates enabling Key Encryption Key (KEK) rotation for a running multi-tenant system without requiring system downtime or interruption. The example method facilitates decrypting a set of one or more DEKs using a preexisting KEK; using a new KEK to re-encode the DEKs using the new KEK, all while simultaneously enabling servicing of tenant requests. This is enabled in part, by strategic caching of tenant DEKs in a secure local memory, wherein the cached tenant DEKs are maintained in the clear and are readily accessible to running processes that are using the DEKs to decrypt and access tenant data, irrespective of the state of a background process used to implement the KEK rotation to the new KEK.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: June 28, 2022
    Assignee: Oracle International Corporation
    Inventors: Amit Agarwal, Rohit Koul, Srikant Krishnapuram Tirumalai, Jie Wang, Xinnong Wang
  • Patent number: 11354497
    Abstract: A webpage serving system is provided and generally includes a server and a computing device. The server can receive a webpage request from the computing device, and determine a type of webpage being requested. The server may provide a document, such as an HTML document, to the computing device based on the type of webpage. The document may include instructions to download a particular bundle, which may include one or more files, from a server. The bundle identified in the instructions may be based on the type of webpage the document is for. The customer computing device may receive the requested bundle, and display the requested webpage based on the information received in the document and in the bundle.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: June 7, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Vikas Choudhry, Amit Agarwal, Alfonso Acevedo, Avery Armour, Anthony Soohoo
  • Publication number: 20220171767
    Abstract: An interactive user interface is generated to illustrate a graphical view of a network of plan models. The network of plan models includes a plurality of plan models, each plan model including one or more measures and one or more dimensions. At least one user-entered text character is entered in a query field and the plan models are searched for names of measures and/or dimensions in the plan models that correspond to the user entry. The names are presented as search term suggestions in the search query field and at least one suggestion is selected and adopted as at least a portion of a search query. The network of plan models is searched to generate search results corresponding to the search query. The graphical view of the network of plan models can be revised based on the search results.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 2, 2022
    Inventors: Amit Agarwal, Koustuv Chatterjee
  • Patent number: 11350039
    Abstract: Described is a system for contrast and entropy-based perception adaption to optimize perception. The system is operable for receiving an input image of a scene with a camera system and detecting one or more objects (having perception data) in the input image. The perception data of the one or more objects is converted into probes, which are then converted into axioms using probabilistic signal temporal logic. The axioms are evaluated based on probe bounds. If the axioms are within the probe bounds, then results are provided; however, if the axioms are outside of the probe bounds, the system estimates optimal contrast bounds and entropy bounds as perception parameters. The contrast and entropy in the camera system are then adjusted based on the perception parameters.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: May 31, 2022
    Assignee: HRL Laboratories, LLC
    Inventors: Hyukseong Kwon, Amir M. Rahimi, Amit Agarwal, Rajan Bhattacharyya
  • Publication number: 20220156826
    Abstract: Systems and methods for loyalty estimation are disclosed. A set of assortments each including a subset of a plurality of items is received and a loyalty score is calculated for each item in the plurality of items. The loyalty value is calculated based on a relationship between assortments including the item and assortments without the item.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 19, 2022
    Inventors: Amit AGARWAL, Chepuri Shri KRISHNA, Tarun BALOTIA
  • Publication number: 20220155455
    Abstract: A system ground surface projection for autonomous driving of a host vehicle is provided. The system includes a LIDAR device of the host vehicle and a computerized device. The computerized device is operable to monitor data from the LIDAR device including a total point cloud. The total point cloud describes an actual ground surface in the operating environment of the host vehicle. The device is further operable to segment the total point cloud into a plurality of local point cloud and, for each of the local point clouds, determine a local polygon estimating a portion of the actual ground surface. The device is further operable to assemble the local polygons into a total estimated ground surface and navigate the host vehicle based upon the total estimated ground surface.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 19, 2022
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jacqueline Staiger, Hyukseong Kwon, Amit Agarwal, Rajan Bhattacharyya
  • Patent number: 11334767
    Abstract: Described is a system to evaluate and reduce perception error in object detection and recognition. The system includes a perception module that receives perception data (of an object(s)) from an environment proximate a mobile platform. Perception probes are generated that describe one or more characteristics of the objects. The perception probes are converted into probabilistic signal temporal logic (PSTL)-based constraints that provide axioms having statistical analysis of the perception probes. The axioms are evaluated to classify the perception probes as valid or erroneous. Optimal perception parameters are generated by solving an optimization problem based on the axioms, which allows the system to adjust the perception module based on the optimal perception parameters.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: May 17, 2022
    Assignee: HRL Laboratories, LLC
    Inventors: Hyukseong Kwon, Amir M. Rahimi, Amit Agarwal, Rajan Bhattacharyya
  • Publication number: 20220150210
    Abstract: A system and method for automatically transitioning between carrier and IP messaging that can include receiving client application registration updates; receiving a messaging request directed to at least one destination endpoint; retrieving client status of the destination endpoint from the client application registration database; evaluating the client status for use of a client application destination; in response to the destination endpoint having an inactive client status, transmitting content of the messaging request to the destination endpoint; and in response to the destination endpoint having an active client status, transmitting content of the messaging request to a client application endpoint mapped to the destination point.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 12, 2022
    Inventors: Amit Agarwal, Peter Tan
  • Patent number: 11330036
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, and a third field comprising a session identifier for the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: May 10, 2022
    Assignee: GOOGLE LLC
    Inventors: Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal, Ahmed Mohamed Hassan Osman Akef
  • Publication number: 20220141630
    Abstract: Techniques are described herein for network sliced based billing. In one example, a control center obtains, from a charging system, a charging data record that includes an indication of a network slice associated with a chargeable telecommunications event. Based on the indication of the network slice, the control center identifies a charging rate for the chargeable telecommunications event and applies the charging rate to the chargeable telecommunications event.
    Type: Application
    Filed: November 3, 2020
    Publication date: May 5, 2022
    Inventors: Amit Agarwal, Rajpal Bhoria, Praveen Joseph
  • Publication number: 20220133261
    Abstract: A method includes, using a processor, identifying a septum and a Left Atrium Appendage (LAA) of a heart of a patient in an anatomical map of at least part of the heart. An entry surface over which a medical device is defined on the anatomical map, which is to be delivered via a sheath that penetrates the septum, is to engage with the LAA. A normal to the entry surface is calculated. A plurality of curves is calculated that each (i) have one end that is tangent to the normal, (ii) have a second end touching the septum, and (iii) comply with specified mechanical properties of the sheath. Multiple candidate locations on the septum are derived from the curves, for transseptal puncture with the sheath. The multiple candidate locations are presented to a user.
    Type: Application
    Filed: November 3, 2020
    Publication date: May 5, 2022
    Inventors: Roy Urman, Liron Shmuel Mizrahi, Amit Agarwal
  • Publication number: 20220114271
    Abstract: A return address of a caller of a software function within an access control component is determined, the caller comprising a software component seeking access to a protected resource protected by the access control component. From the return address, a filename of the caller is determined. Responsive to determining that the filename is included in a set of filenames of components allowed to access the protected resource, the caller is allowed to access the protected resource.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 14, 2022
    Applicant: International Business Machines Corporation
    Inventors: Xiaohan Qin, Pedro V. Torres, Xinya Wang, Amit Agarwal
  • Patent number: 11296681
    Abstract: A fast Mux-D scan flip-flop is provided, which bypasses a scan multiplexer to a master keeper side path, removing delay overhead of a traditional Mux-D scan topology. The design is compatible with simple scan methodology of Mux-D scan, while preserving smaller area and small number of inputs/outputs. Since scan Mux is not in the forward critical path, circuit topology has similar high performance as level-sensitive scan flip-flop and can be easily converted into bare pass-gate version. The new fast Mux-D scan flip-flop combines the advantages of the conventional LSSD and Mux-D scan flip-flop, without the disadvantages of each.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: April 5, 2022
    Assignee: Intel Corporation
    Inventors: Amit Agarwal, Steven Hsu, Simeon Realov, Mahesh Kumashikar, Ram Krishnamurthy
  • Publication number: 20220070242
    Abstract: The disclosed embodiments describe methods, devices, systems, and computer-readable media for synchronizing streamlining multimedia files among client devices. In the various embodiments, multiple client devices are configured to adjust playback of live multimedia content to synchronize playback in combination with a video conference.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 3, 2022
    Inventors: Mikul BHATT, Ajit BHATE, Sreekanth MAMIDALA, Judes SARMIENTO, Robert RALLISON, John BOWERS, Neha DIKE, Amit AGARWAL, Alex AUSTIN, Anupam KUMAR, James LOU, Herry LEONARD, Ronald JACOBY, Roger URRABAZO