Patents by Inventor Arpit Agrawal

Arpit Agrawal 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: 20240013275
    Abstract: Recommendation filtering is provided. The method comprises creating a user feature matrix that cross-references users with user attributes and items and creating a user similarity matrix of user similarities according to the user attributes. Nearest neighbors of the users are then determined based the user similarities. The system creates a user-item matrix is that cross-references the users with the items, wherein the user-item matrix identifies users who use the item and users who do not use the items. The user-item matrix is multiplied by a penalizing factor for users who do not use the items. A top N number of the items is recommended to a new user based on the item scores according to user attributes of the new user.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 11, 2024
    Inventors: Arpit Agrawal, Ramendra Singla
  • Publication number: 20230401622
    Abstract: Systems and methods of generating a fulfillment interface are disclosed. A request for a fulfillment interface is received from a first device. The request identifies a plurality of items for an order. Fulfillment options are determined for each of the items and a first fulfillment plan including a first fulfillment option for a first set of items and a second fulfillment option for a second set of items is generated. The first and second fulfillment options are generated based on the fulfillment options of the corresponding set of items and a customer intent. The fulfillment interface including the first fulfillment plan is generated and transmitted to the first device for display. The interface includes a first portion identifying the first fulfillment option and each of the first set of items and a second portion identifying the second fulfillment option and each of the second set of items.
    Type: Application
    Filed: June 7, 2023
    Publication date: December 14, 2023
    Inventors: Siddharth Rao, Sony Mangalassery Gregory, Mangala Mathe, Kannan Chellappa, Eric Nelson Elem, Mengzeng Rao, Sriram Uppuluri, Kurt Swanson, Keshav Agrawal, Arpit Agrawal, Anilkumar Garikepati, Balaji Sangabattuni, Justin Jose
  • Publication number: 20230196435
    Abstract: A method, apparatus, system, and computer program code for identifying at-risk items. Raw account data is collected for a set of accounts, each account comprising a set of subscriptions to a set of items. The raw account data is transformed to generate a first subset of account data that comprises only accounts having subscriptions that have been modified, and a second subset of account data that comprises only accounts having subscriptions that are unmodified. An interaction function it is determined, by a machine learning model, according to the first subset of account data. A number of at-risk items is determined, by the machine learning model. Each at-risk item has a respective probability of modification based on the interaction function. The at-risk items are displayed on a graphical user interface.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Inventors: Ratheen Chaturvedi, Arpit Agrawal
  • Patent number: 11199945
    Abstract: A system and method for performing context-based actions in an electronic device is provided. The method includes selecting one or more first graphical objects in the electronic device, detecting a drag-and-drop event on the selected one or more first graphical objects involving manipulation of the one or more first graphical objects over one or more second graphical objects, and identifying a context associated with each of the one or more first graphical objects and the one or more second graphical objects in response to the detected drag-and-drop event, wherein the context of the one or more first graphical objects is shared with the one or more second graphical objects. Furthermore, the method includes performing one or more actions in the electronic device based on the identified context.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: December 14, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ankur Sharma, Anupriya Tewari, Arpit Agrawal, Pulkit Jain, Shashi Singh
  • Patent number: 10855841
    Abstract: A first communication device includes a memory and a processor coupled to the memory. The processor is configured to receive, during a first call with a second communication device, an indication of a second call from a third communication device. The processor is further configured to monitor the first call, in response to the indication of the second call, for a pause in speech of at least a threshold duration. The processor is further configured to initiate, in response to detecting the pause in speech of at least the threshold duration, an audio message indicating call information associated with the second call.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: December 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Arpit Agrawal, Arun Kumar Singh, Shankar Anand, Murali Krishna Busanaboyina
  • Publication number: 20200320549
    Abstract: Disclosed are systems (100) and (300) and a method (200) for integrated contextual performance analysis. As per an aspect of the disclosure, an integrated approach of audience analysis, performance feed and ambiance analysis, is described for evolving the performance analysis. One more aspect of the disclosure describes the audience analysis comprising simultaneous image, video and audio analysis of the audience feed. Yet another aspect of the disclosure elaborates the use of performance feed in conjunction with audience analysis. One more aspect of the disclosure describes integrating the ambiance analysis to the audience analysis and the performance feed.
    Type: Application
    Filed: December 30, 2019
    Publication date: October 8, 2020
    Applicant: MediaAgility Inc.
    Inventor: Arpit Agrawal
  • Patent number: 10727703
    Abstract: A charger apparatus a first port, a second port, a first circuit coupled to the first port, and a second circuit coupled to the second port. The charger also includes a controller, wherein the first circuit and the second circuit each receive a DC power signal generated from an AC input signal, and wherein the controller is structured and configured to determine whether a load current on the second circuit is above a threshold level and responsive to determining that the load current is above the threshold level, (i) cause the first circuit to advertise the first current at a level that is less than a maximum current level that may be advertised at the first port, and (ii) cause the second circuit to advertise the second current at a level that is equal to a maximum current level that may be advertised at the second port.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: July 28, 2020
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Nilesh Ankush Kadam, Arpit Agrawal, Saivaraprasad Murahari, Luis Salas
  • Publication number: 20200195063
    Abstract: A charger apparatus a first port, a second port, a first circuit coupled to the first port, and a second circuit coupled to the second port. The charger also includes a controller, wherein the first circuit and the second circuit each receive a DC power signal generated from an AC input signal, and wherein the controller is structured and configured to determine whether a load current on the second circuit is above a threshold level and responsive to determining that the load current is above the threshold level, (i) cause the first circuit to advertise the first current at a level that is less than a maximum current level that may be advertised at the first port, and (ii) cause the second circuit to advertise the second current at a level that is equal to a maximum current level that may be advertised at the second port.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 18, 2020
    Applicant: EATON INTELLIGENT POWER LIMITED
    Inventors: NILESH ANKUSH KADAM, ARPIT AGRAWAL, SAIVARAPRASAD MURAHARI, LUIS SALAS
  • Patent number: 10615632
    Abstract: A charger apparatus a first port, a second port, a first circuit coupled to the first port, and a second circuit coupled to the second port. The charger also includes a controller, wherein the first circuit and the second circuit each receive a DC power signal generated from an AC input signal, and wherein the controller is structured and configured to determine whether a load current on the second circuit is above a threshold level and responsive to determining that the load current is above the threshold level, (i) cause the first circuit to advertise the first current at a level that is less than a maximum current level that may be advertised at the first port, and (ii) cause the second circuit to advertise the second current at a level that is equal to a maximum current level that may be advertised at the second port.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: April 7, 2020
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Nilesh Ankush Kadam, Arpit Agrawal, Saivaraprasad Murahari, Luis Salas
  • Publication number: 20200034009
    Abstract: A system and method for performing context-based actions in an electronic device is provided. The method includes selecting one or more first graphical objects in the electronic device, detecting a drag-and-drop event on the selected one or more first graphical objects involving manipulation of the one or more first graphical objects over one or more second graphical objects, and identifying a context associated with each of the one or more first graphical objects and the one or more second graphical objects in response to the detected drag-and-drop event, wherein the context of the one or more first graphical objects is shared with the one or more second graphical objects. Furthermore, the method includes performing one or more actions in the electronic device based on the identified context.
    Type: Application
    Filed: July 25, 2019
    Publication date: January 30, 2020
    Inventors: Ankur SHARMA, Anupriya TEWARI, Arpit AGRAWAL, Pulkit JAIN, Shashi SINGH
  • Publication number: 20180159341
    Abstract: A charger apparatus a first port, a second port, a first circuit coupled to the first port, and a second circuit coupled to the second port. The charger also includes a controller, wherein the first circuit and the second circuit each receive a DC power signal generated from an AC input signal, and wherein the controller is structured and configured to determine whether a load current on the second circuit is above a threshold level and responsive to determining that the load current is above the threshold level, (i) cause the first circuit to advertise the first current at a level that is less than a maximum current level that may be advertised at the first port, and (ii) cause the second circuit to advertise the second current at a level that is equal to a maximum current level that may be advertised at the second port.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 7, 2018
    Applicant: EATON CORPORATION
    Inventors: NILESH ANKUSH KADAM, ARPIT AGRAWAL, SAIVARAPRASAD MURAHARI, LUIS SALAS
  • Patent number: 9239699
    Abstract: A method includes providing a memory unit in a computing device already including a number of processors communicatively coupled to a memory through a system bus, and providing a non-system bus based dedicated channel between the number of processors and the memory unit. The method also includes rendering a different video frame and/or a surface on each processor of the number of processors, and leveraging the memory unit to store a video frame and/or a surface rendered on a processor therein through the non-system bus based dedicated channel. Further, the method includes copying, to other processors, the stored video frame and/or the surface rendered on the processor from the memory unit through the non-system bus based dedicated channel, and scanning out, through the number of processors, the video frame and/or the surface rendered on the processor following the copying to enable display thereof on a corresponding number of displays.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: January 19, 2016
    Assignee: NVIDIA Corporation
    Inventors: Praful Jotshi, Arpit Agrawal
  • Publication number: 20150160911
    Abstract: A method includes providing a memory unit in a computing device already including a number of processors communicatively coupled to a memory through a system bus, and providing a non-system bus based dedicated channel between the number of processors and the memory unit. The method also includes rendering a different video frame and/or a surface on each processor of the number of processors, and leveraging the memory unit to store a video frame and/or a surface rendered on a processor therein through the non-system bus based dedicated channel. Further, the method includes copying, to other processors, the stored video frame and/or the surface rendered on the processor from the memory unit through the non-system bus based dedicated channel, and scanning out, through the number of processors, the video frame and/or the surface rendered on the processor following the copying to enable display thereof on a corresponding number of displays.
    Type: Application
    Filed: December 10, 2013
    Publication date: June 11, 2015
    Applicant: NVIDIA Corporation
    Inventors: Praful Jotshi, Arpit Agrawal
  • Publication number: 20140063068
    Abstract: A method includes defining, through a graphics driver component of a graphics processor of a computing device, a custom mode of displaying pixel data from the graphics processor on a display communicatively coupled to the computing device, and receiving, as an input through the custom mode, dimensional parameters of the display through the graphics processor. The custom mode is interpretable through an operating system executing on the computing device. The method also includes providing a virtual representation of the display through the operating system based on the received dimensional parameters of the display, and scaling, through the graphics processor, the pixel data corresponding to a scanout of the graphics processor to fit within the virtual representation of the display to provide a one-on-one mapping between a virtual display canvas corresponding to the scanout of the graphics processor and dimensions of the display.
    Type: Application
    Filed: September 3, 2012
    Publication date: March 6, 2014
    Applicant: NVIDIA Corporation
    Inventors: PRAFUL JOTSHI, Arpit Agrawal
  • Publication number: 20120005151
    Abstract: In one embodiment, a processor-readable medium stores code representing instructions to cause a processor to perform a process including accessing a metadata specification and generating a data warehouse based on the metadata specification. The metadata specification includes metadata associated with generation of the data warehouse.
    Type: Application
    Filed: January 28, 2011
    Publication date: January 5, 2012
    Inventors: Vineetha Vasudevan, Jean-Michel Collomb, Arpit Agrawal
  • Patent number: D778238
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: February 7, 2017
    Assignee: EATON CORPORATION
    Inventors: Erik Jefferey Gouhl, Luis F Salas, Pramod Kumar, Sushant Dilip Raut, Arpit Agrawal