Patents by Inventor Aditya Agarwal

Aditya 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: 20240078392
    Abstract: A decision support system for assessing and reviewing large volume of digital content which comprise complex subject matter and providing recommendations on relevance of each content by applying context-based rules which are specific to the subject matter of interest. The rules are captured in a standardized format and the algorithm for the rules-based decision making is designed with the flexibility to select the rules based on the subject matter of interest.
    Type: Application
    Filed: January 14, 2022
    Publication date: March 7, 2024
    Applicant: VIRTUOSOURCE LLC
    Inventors: Sunil Vinodkumar JAIN, Aditya AGARWAL
  • Publication number: 20230290332
    Abstract: Embodiments herein provide a system and a method for automatically generating at least one synthetic talking head video using a machine learning model. The method includes (i) extracting features from each frame of a video that is extracted from data sources, (ii) analyzing, using a face-detection model, the video to determine a driving face video if a number of identities, and faces of speakers are equal to one in all frames of the video, (iii) generating, using a text to speech model, synthetic speech utterances by automatically selecting a vocabulary of words and sentences from the data sources, (iv) modifying lip movements that are originally present in the driving face video corresponding to the synthetic speech utterances, and (v) generating, using machine learning model, synthetic talking head video based on the lip movements that are modified corresponding to the synthetic speech utterances.
    Type: Application
    Filed: March 11, 2023
    Publication date: September 14, 2023
    Inventors: C.V. Jawahar, Aditya Agarwal, Bipasha Sen, Rudrabha Mukhopadhyay, Vinay Namboodiri
  • Publication number: 20230092975
    Abstract: The technology is directed to providing pick and place instructions to a robot. Sensor data including an image feed of a picking container in which at least one product is located may be output. An input indicating a selected product including at least one of the products located in the picking container may be received. A representation of the selected product and at least one image of the order container may be output for display. The representation of the product may be scaled relative to the at least one image of the order container. A place input corresponding to the position of the representation of the product at a packing location within the at least one image of the order container may be received and transmitted to a robot control system.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Applicant: Nimble Robotics, Inc.
    Inventors: Simon Kalouche, Aditya Agarwal, Gen Xu, Aleksi Hämäläinen, Rohan Tiwari, Siva Mynepalli, Suyash Nigam
  • Patent number: 11430446
    Abstract: There is provided a dialogue system comprising: an input for obtaining an input signal relating to speech or text input provided by a user; an output for outputting speech or text information specified by a determined dialogue act; and a processor configured to: determine dialogue information from the input signal; determine the dialogue act based on the determined dialogue information, wherein determining the dialogue act comprises: selecting a next state from a plurality of states, wherein each of the plurality of states comprises information specifying a dialogue act and transition information specifying a transition to another state, the transitions defining one or more dialogue pathways, wherein selecting the next state comprises selecting a state which is specified by the transition information in a current state or selecting a state which is specified by a rule in a first set of one or more rules.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: August 30, 2022
    Assignee: PolyAI Limited
    Inventors: Tsung-Hsien Wen, Razvan-Emanuel Kusztos, Inigo Casanueva-Perez, Pei-Hao Su, Ivan Vulic, Nikola Mrksic, Daniela Susanne Gerz, Aditya Agarwal, Pawel Franciszek Budzianowski
  • Publication number: 20210137450
    Abstract: In one aspect, a computerized method breath monitoring and feedback application comprising the steps of providing a breath monitoring and feedback application in a mobile device; providing a means to monitor a user breath; communicating the user breath statistics to the breath monitoring and feedback application; and with the breath monitoring and feedback application, communicating an application mediation technique to the user.
    Type: Application
    Filed: September 28, 2020
    Publication date: May 13, 2021
    Inventor: Aditya Agarwal
  • Patent number: 10778733
    Abstract: A social networking system that enables a member of social networking site to search for other members whose group profiles satisfy one or more search criteria. The system further enables the member to select one or more of the members whose profile satisfies the search criteria, and enables a communication between the member and the selected members. Thus, the member may send a communication to all members whose profiles satisfy the search criteria, or to a subset of those members whose profiles satisfy the search criteria. The communication may be an e-mail, an invitation, a chat message, a private positing on a public message board, a text message or any other suitable type of communication.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 15, 2020
    Assignee: Dropbox, Inc.
    Inventors: Akhil Wable, Aditya Agarwal, Ruchi Sanghvi, Joshua Jenkins
  • Publication number: 20170024829
    Abstract: A method for collecting indirect tax associated with a transaction, the method being performed using a tax collection module, and comprising the steps of: determining that an indirect tax is due on the transaction having a transaction value; calculating the amount of indirect tax due on the transaction; deducting the calculated amount of indirect tax due on the transaction from the transaction value at a time associated with settlement of the transaction; and forwarding the deducted amount to a tax collecting entity at the time associated with settlement of the transaction.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 26, 2017
    Inventors: Sumit Mittal, Pradeep Shekhawat, Ravi Ayyalasomayajula, Aditya Agarwal
  • Publication number: 20160173327
    Abstract: A device for mobile ad hoc networking is provided. The device may include a hand-held radio configured to communicate using a first radio technology with a first communications network. The device may include a mission module configured to communicate using a second radio technology with a second communications network. For example, the mission module may be removably attached to the hand-held radio. In a further example, the hand-held radio may be further configured to communicate with the second communications network via the mission module.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 16, 2016
    Inventors: Alan BOONIE, Aditya Agarwal, John Kabelac, Paul Brown
  • Publication number: 20160050290
    Abstract: A social networking system enables users to join multiple user groups and create separate profiles for each group they join on the site. Each profile has a default set of user fields and a set of customized, administrator-created fields. Members of a group may create a profile when joining a particular group and may create the profile using a custom profile template generated for each group. Thus, if the same user joins a second group, they can create a new profile for the second group based on a profile template that is unique to the second group. The system may use information from the first profile to auto-populate the second profile if the second profile includes one or more of the same fields as the first profile. However, users may be able to edit the auto-populated information in the second profile to make it more specific to the second group.
    Type: Application
    Filed: October 27, 2015
    Publication date: February 18, 2016
    Inventors: Akhil Wable, Aditya Agarwal, Ruchi Sanghvi, Joshua Jenkins
  • Patent number: 9203926
    Abstract: A social networking system enables users to join multiple user groups and create separate profiles for each group they join on the site. Each profile has a default set of user fields and a set of customized, administrator-created fields. Members of a group may create a profile when joining a particular group and may create the profile using a custom profile template generated for each group. Thus, if the same user joins a second group, they can create a new profile for the second group based on a profile template that is unique to the second group. The system may use information from the first profile to auto-populate the second profile if the second profile includes one or more of the same fields as the first profile. However, users may be able to edit the auto-populated information in the second profile to make it more specific to the second group.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: December 1, 2015
    Assignee: DROPBOX, INC.
    Inventors: Akhil Wable, Aditya Agarwal, Ruchi Sanghvi, Joshua Jenkins
  • Patent number: 8949948
    Abstract: A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: February 3, 2015
    Assignee: Facebook, Inc.
    Inventors: Ezra Callahan, Aditya Agarwal, Charles Duplain Cheever, Christopher W. Putnam, Bob Trahan
  • Patent number: 8871109
    Abstract: A donor wafer, for example of silicon, has an irregular surface following cleaving of a lamina from the surface, for example by exfoliation following implant of hydrogen and/or helium ions to define a cleave plane. Pinholes in the lamina leave column asperities at the exfoliated surface of the donor wafer, and the beveled edge may leave an edge asperity which fails to exfoliate. To prepare the surface of the donor wafer for reuse, mechanical grinding removes the column and edge asperities, and minimal additional thickness. Following cleaning, growth and removal of an oxide layer at the surface rounds remaining peaks. The smoothed surface is well adapted to bonding to a receiver element and exfoliation of a new lamina. A variety of devices may be fabricated from the lamina, for example a photovoltaic cell.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: October 28, 2014
    Assignee: GTAT Corporation
    Inventors: Gopal Prabhu, Kathy J. Jackson, Orion Leland, Aditya Agarwal
  • Publication number: 20140181086
    Abstract: A content management system that enables a member of a service to search for other members whose group profiles satisfy one or more search criteria is disclosed. The system further enables the member to select one or more of the members whose profile satisfies the search criteria, and facilitates communication between the member and the selected members. Thus, the member may send a communication to all members whose profiles satisfy the search criteria, or to a subset of those members whose profiles satisfy the search criteria. The communication may be an e-mail, an invitation, a chat message, a private positing on a public message board, a text message, or any other suitable type of communication.
    Type: Application
    Filed: March 14, 2013
    Publication date: June 26, 2014
    Inventors: Akhil Wable, Aditya Agarwal, Ruchi Sanghvi, Joshua Jenkins
  • Publication number: 20140137201
    Abstract: A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value.
    Type: Application
    Filed: January 21, 2014
    Publication date: May 15, 2014
    Applicant: Facebook, Inc.
    Inventors: Ezra Callahan, Aditya Agarwal, Charles Duplain Cheever, Christopher W. Putnam, Bob Trahan
  • Publication number: 20140082101
    Abstract: A social networking system that enables a member of social networking site to search for other members whose group profiles satisfy one or more search criteria. The system further enables the member to select one or more of the members whose profile satisfies the search criteria, and enables a communication between the member and the selected members. Thus, the member may send a communication to all members whose profiles satisfy the search criteria, or to a subset of those members whose profiles satisfy the search criteria. The communication may be an e-mail, an invitation, a chat message, a private positing on a public message board, a text message or any other suitable type of communication.
    Type: Application
    Filed: March 15, 2013
    Publication date: March 20, 2014
    Applicant: DROPBOX, INC.
    Inventors: Akhil Wable, Aditya Agarwal, Ruchi Sanghvi, Joshua Jenkins
  • Publication number: 20140082073
    Abstract: A social networking system enables users to join multiple user groups and create separate profiles for each group they join on the site. Each profile has a default set of user fields and a set of customized, administrator-created fields. Members of a group may create a profile when joining a particular group and may create the profile using a custom profile template generated for each group. Thus, if the same user joins a second group, they can create a new profile for the second group based on a profile template that is unique to the second group. The system may use information from the first profile to auto-populate the second profile if the second profile includes one or more of the same fields as the first profile. However, users may be able to edit the auto-populated information in the second profile to make it more specific to the second group.
    Type: Application
    Filed: April 1, 2013
    Publication date: March 20, 2014
    Applicant: Dropbox, Inc.
    Inventors: Akhil Wable, Aditya Agarwal, Ruchi Sanghvi, Joshua Jenkins
  • Patent number: 8656463
    Abstract: A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: February 18, 2014
    Assignee: Facebook, Inc.
    Inventors: Ezra Callahan, Aditya Agarwal, Charlie Cheever, Chris Putnam, Bob Trahan
  • Patent number: 8549651
    Abstract: A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: October 1, 2013
    Assignee: Facebook, Inc.
    Inventors: Ezra Callahan, Aditya Agarwal, Charlie Cheever, Chris Putnam, Bob Trahan
  • Patent number: 8481845
    Abstract: A very thin photovoltaic cell is formed by implanting gas ions below the surface of a donor body such as a semiconductor wafer. Ion implantation defines a cleave plane, and a subsequent step exfoliates a thin lamina from the wafer at the cleave plane. A photovoltaic cell, or all or a portion of the base or emitter of a photovoltaic cell, is formed within the lamina. In preferred embodiments, the wafer is affixed to a receiver before the cleaving step. Electrical contact can be formed to both surfaces of the lamina, or to one surface only.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: July 9, 2013
    Assignee: GTAT Corporation
    Inventors: Srinivasan Sivaram, Aditya Agarwal, S. Brad Herner, Christopher J. Petti
  • Patent number: 8360409
    Abstract: A system for simultaneously treating multiple workpieces is configured with sites, configured to hold respective workpieces, affixed on a rotatable base. Each site has a shelf accommodating an interior space and may be positioned by base rotation in alignment with a station of fixed location. Each station is equipped with an active component. The active components are movable simultaneously within respective stations into the respective interior spaces of respective aligned sites.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: January 29, 2013
    Assignee: GTAT Corporation
    Inventors: Steven M. Zuniga, Derek G. Aqui, Andrew J. Nagengast, Keenan Leon Guerrero, Harish K. Bolla, Aditya Agarwal