Patents by Inventor Ankit Agarwal

Ankit 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).

  • Patent number: 11914378
    Abstract: A computer-implemented method for controlling a vehicle includes receiving, via a processor, from two or more IX control devices disposed at a two or more stationary positions having known latitudes longitudes and orientations, first sensory data identifying the position and dimensions of a feature in a mapped region. The processor generates a plurality of IX nodes based on the first sensory data received from the IX control devices, and receives LiDAR point cloud that includes LiDAR and other vehicle sensory device data such as Inertial Measurement Unit (IMU) data received from a Vehicle (AV) driving in the mapped region. The LiDAR point cloud includes a simultaneous localization and mapping (SLAM) map having second dimension information and second position information associated with the feature in the mapped region. The processor generates, without GPS and/or real-time kinematics information, an optimized High-Definition (HD) map having Absolute accuracy using batch optimization and map smoothing.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: February 27, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Ankit Vora, Siddharth Agarwal, Krishanth Krishnan
  • Publication number: 20240009342
    Abstract: The present invention relates to large scale manufacture of nanoscale microsheets for use in applications such as wound healing or modification of a biological or medical surface.
    Type: Application
    Filed: January 17, 2023
    Publication date: January 11, 2024
    Inventors: Ankit Agarwal, Gaurav Pranami, Tyler B. Nelson, Anna M. O'Keefe, Nicholas L. Abbott, Eric Crawford
  • Publication number: 20230342022
    Abstract: Embodiments are directed to providing control functionality of a display of an electronic device. The method includes determining, by the electronic device, an event and partitioning, by the electronic device, a rear side of the electronic device into dynamic tiles based on multiple parameters associated with the display, based on determining the event. The method also includes detecting, by the electronic device, a user gesture on the dynamic tile on the rear side of the electronic device and classifying, by the electronic device, the detected gesture into a gesture category. Further, the method includes determining, by the electronic device, a functionality based on the gesture on the rear side of the electronic device and the corresponding gesture category. The method includes controlling, by the electronic device, the functionality on the display of the electronic device.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Inventors: Choice CHOUDHARY, Ankit AGARWAL, Shivam Singh RAJPUT
  • Publication number: 20230158067
    Abstract: The present invention relates to the use of compositions comprising sialic acid to inhibit or treat coronavirus infections, and in particular those caused by SARS-CoV-2 (Severe Acute Respiratory Syndrome Coronavirus 2).
    Type: Application
    Filed: April 6, 2021
    Publication date: May 25, 2023
    Inventor: Ankit Agarwal
  • Patent number: 11554194
    Abstract: The present invention relates to large scale manufacture of nanoscale microsheets for use in applications such as wound healing or modification of a biological or medical surface.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: January 17, 2023
    Assignee: Imbed Biosciences Inc.
    Inventors: Ankit Agarwal, Gaurav Pranami, Tyler B. Nelson, Anna M. O'Keefe, Nicholas L. Abbott, Eric Crawford
  • Patent number: 11460990
    Abstract: The invention concerns a method for precise positioning of a marker (42) on a display. The method comprising the steps of (a) displaying a marker (42) overlaid on an image on a display, wherein the marker (42) indicates a first point (43); (b) obtaining the coordinates of a second point (44) on the display (5), in response to a user input event (64); (c) determining the coordinates of a third point (54) on the display (5), said third point (54) being located at a defined distance (52) from the first point (43) in a direction (48) defined by connecting the first and second points (43, 44); and (d) moving the marker (42) from the first point (43) to the third point (54), so that the marker (42) indicates the third point. The invention also relates to a computer program, a computer-readable medium (9) and an image evaluation device (1).
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: October 4, 2022
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventor: Ankit Agarwal
  • Patent number: 11463577
    Abstract: According to an embodiment, there is provided an electronic device comprising: a memory storing instructions; and at least one processor configured to execute the instructions to: generate state information regarding a device state of the electronic device of a first user and communication information regarding communications of the first user with a second user; transmitting the state information and the communication information to a server or an electronic device of the second user, wherein the state information and the communication information are used to determine communication availability of the first user and to provide the second user with information regarding the communication availability of the first user.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: October 4, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sunil Rathour, Nitesh Goyal, Pratush Kumar Srivastava, Ankit Agarwal, Ekta Anil Pardeep Sachdev, Ridhima Jaiswal, Reetika Mittal, Vobbilisetty Sushant, Desh Deepak Agarwal, Anuj Mahajan, Aasheesh Nain
  • Patent number: 11442579
    Abstract: A method for accidental touch prediction using machine learning (ML) classification is provided. The method includes determining, by an electronic device, a mutual data index of a sensor data using a first ML model. Further, the method includes recognizing whether the sensor data corresponds to an object touch or a non-object touch based on the mutual data index. Further, the method includes performing, by the electronic device, one of detecting that the electronic device is in a pocket mode and providing an object touch notification on a touch screen of the electronic device in response to determining that the sensor data corresponds to the object touch, and recognizing whether the sensor data corresponds to an accidental touch or a non-accidental touch using at least one second ML model based on touch data in response to determining that the sensor data corresponds to the non-object touch.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: September 13, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ankit Agarwal, Sunil Rathour, Harshit Oberoi, Nitesh Goyal, Nitin Kishorbhai Tanwar, Vipin Khushu, Choice Choudhary
  • Patent number: 11317034
    Abstract: An electronic device for controlling a brightness of a light source and an operating method of the electronic device are provided. According to the electronic device and the operating method, an image including an ambient environment of a light source is captured, information of an exposure of the captured image is obtained, information about a brightness of the ambient environment of the light source is determined based on the information about the exposure, and a brightness of the light source is controlled based on the determined information about the brightness of the ambient environment.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: April 26, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sunil Rathour, Nitesh Goyal, Pranav Jadav, Ankit Agarwal, Avinash Thakur
  • Patent number: 11174104
    Abstract: A method for transporting a payload in a storage facility is provided. A structural arrangement that is to be formed at a first location for lifting the payload is determined. The payload is associated with a plurality of fiducial markers. Based on the structural arrangement, a plurality of transport vehicles are selected for transporting the payload to a second location. A path that is to be traversed by the plurality of transport vehicles for transporting the payload is determined. A plurality of instructions are communicated to the plurality of transport vehicles to reach at a respective fiducial marker of the plurality of fiducial markers. Based on the plurality of instructions, the plurality of transport vehicles reach at the respective fiducial markers and form the determined structural arrangement. For transporting the payload, the plurality of transport vehicles move in sync along the determined path, while maintaining the determined structural arrangement.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: November 16, 2021
    Assignee: GREY ORANGE PTE. LTD.
    Inventor: Ankit Agarwal
  • Publication number: 20210232293
    Abstract: The invention concerns a method for precise positioning of a marker (42) on a display. The method comprising the steps of (a) displaying a marker (42) overlaid on an image on a display, wherein the marker (42) indicates a first point (43); (b) obtaining the coordinates of a second point (44) on the display (5), in response to a user input event (64); (c) determining the coordinates of a third point (54) on the display (5), said third point (54) being located at a defined distance (52) from the first point (43) in a direction (48) defined by connecting the first and second points (43, 44); and (d) moving the marker (42) from the first point (43) to the third point (54), so that the marker (42) indicates the third point. The invention also relates to a computer program, a computer-readable medium (9) and an image evaluation device (1).
    Type: Application
    Filed: April 11, 2019
    Publication date: July 29, 2021
    Inventor: Ankit Agarwal
  • Publication number: 20210181919
    Abstract: A method for accidental touch prediction using machine learning (ML) classification is provided. The method includes determining, by an electronic device, a mutual data index of a sensor data using a first ML model. Further, the method includes recognizing whether the sensor data corresponds to an object touch or a non-object touch based on the mutual data index. Further, the method includes performing, by the electronic device, one of detecting that the electronic device is in a pocket mode and providing an object touch notification on a touch screen of the electronic device in response to determining that the sensor data corresponds to the object touch, and recognizing whether the sensor data corresponds to an accidental touch or a non-accidental touch using at least one second ML model based on touch data in response to determining that the sensor data corresponds to the non-object touch.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 17, 2021
    Inventors: Ankit AGARWAL, Sunil RATHOUR, Harshit OBEROI, Nitesh GOYAL, Nitin Kishorbhai TANWAR, Vipin KHUSHU, Choice CHOUDHARY
  • Publication number: 20210114809
    Abstract: A method for transporting a payload in a storage facility is provided. A structural arrangement that is to be formed at a first location for lifting the payload is determined. The payload is associated with a plurality of fiducial markers. Based on the structural arrangement, a plurality of transport vehicles are selected for transporting the payload to a second location. A path that is to be traversed by the plurality of transport vehicles for transporting the payload is determined. A plurality of instructions are communicated to the plurality of transport vehicles to reach at a respective fiducial marker of the plurality of fiducial markers. Based on the plurality of instructions, the plurality of transport vehicles reach at the respective fiducial markers and form the determined structural arrangement. For transporting the payload, the plurality of transport vehicles move in sync along the determined path, while maintaining the determined structural arrangement.
    Type: Application
    Filed: October 18, 2019
    Publication date: April 22, 2021
    Applicant: GREY ORANGE PTE. LTD.
    Inventor: Ankit AGARWAL
  • Patent number: 10860885
    Abstract: A method of processing an image in an electronic device. The method may comprise; obtaining a first image; selecting, based on comparing the first image with a plurality of second images, at least one third image from the plurality of second images, wherein the at least one third image is similar to the first image; identifying an identifier of an image group corresponding to the at least one third image; associating the first image with the identifier of the image group; and notifying, on the device, based on the identifier of the image group, existence of the at least one third image.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: December 8, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rajan Dahiya, Abhishek Jain, Dhananjay L Govekar, Ayush Chaturvedi, Ankit Agarwal, Jaideep Kumar Vishwakarma, Nitesh Goyal, Sunil Rathour, Aman Jindal, Deepak Kumar Garg, Mohit Chhabra, Vobbilisetty Sushant, Nirmal Pandey
  • Patent number: 10839300
    Abstract: The disclosed computer-implemented method for identifying subject-matter experts may include (i) collecting, by the computing device, a plurality of electronic messages transmitted within an organization, (ii) creating a message graph for the organization, (iii) extracting a plurality of topics from the plurality of electronic messages transmitted within the organization, (iv) annotating the message graph by correlating each topic within the plurality of topics with each edge of the message graph that represents an electronic message related to the topic, and (v) identifying, based on an analysis of the annotated message graph, at least one vertex that represents an expert on at least one topic from the plurality of topics. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: November 17, 2020
    Assignee: Veritas Technologies LLC
    Inventors: Ashwin Kayyoor, Henry Aloysius, Mikhail Tarasyuk, Ankit Agarwal, Stuart Sperling
  • Patent number: 10812610
    Abstract: An apparatus includes a scanner and a resolution engine. The scanner detects first and second software exceptions. The scanner also determines that the first software exception occurred previously in a plurality of desktops and that the second software exception did not occur previously in the plurality of desktops. The resolution engine determines a first solution and a second solution for resolving the first software exception and that the first solution has a higher ranking than the second solution. The resolution engine also generates a software patch that implements the first solution and deploys the software patch. The resolution engine further determines a series of steps implemented to resolve the second software exception and records the series of steps to prepare a second software patch if the second software exception occurs again in the plurality of desktops.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: October 20, 2020
    Assignee: Bank of America Corporation
    Inventors: Ankit Agarwal, Amol Patil, Shailender Dabodiya, Sandeep Kumar Chauhan
  • Publication number: 20200322475
    Abstract: According to an embodiment, there is provided an electronic device comprising: a memory storing instructions; and at least one processor configured to execute the instructions to: generate state information regarding a device state of the electronic device of a first user and communication information regarding communications of the first user with a second user; transmitting the state information and the communication information to a server or an electronic device of the second user, wherein the state information and the communication information are used to determine communication availability of the first user and to provide the second user with information regarding the communication availability of the first user.
    Type: Application
    Filed: December 4, 2018
    Publication date: October 8, 2020
    Inventors: Sunil RATHOUR, Nitesh GOYAL, Pratush Kumar SRIVASTAVA, Ankit AGARWAL, Ekta Anil Pardeep SACHDEV, Ridhima JAISWAL, Reetika MITTAL, Vobbilisetty SUSHANT, Desh Deepak AGARWAL, Anuj MAHAJAN, Aasheesh NAIN
  • Patent number: 10795657
    Abstract: A method of managing applications installed on a computing device and a computing device using the method are provided. The method includes identifying at least one application based on usage data of the computing device, fetching archive data and user data corresponding to the at least one application, creating backup data by correlating the archive data with the user data, and uninstalling the at least one application from the computing device once the creating of the backup data is completed.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: October 6, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nirmal Pandey, Sunil Rathour, Nitesh Goyal, Ankit Agarwal, Deepak Kumar Garg, Ayush Chaturvedi, Vobbilisetty Sushant, Mohit Chhabra, Govind Maheshwari, Rohit Chaturvedi, Gorav Sharma, Arun Goyal, Dhananjay L Govekar, Abhishek Jain
  • Patent number: 10754985
    Abstract: The disclosed techniques provide systems and methods for anonymizing various portions of information, action logs, end-user information, and/or other data sets that are stored in non-indexed storage systems. More specifically, various anonymization procedures are described for redacting UII and/or replacing UII in raw data with randomly generated information (RGI). The anonymization process is performed on a rolling basis as raw data is received. An anonymization mapping table maps (or associates) the replaced UII in the anonymized data to the RGI, and eventually all raw data can be deleted.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 25, 2020
    Assignee: Facebook, Inc.
    Inventors: Adam Kramer, Thomas Lento, Rajat Goel, Raghotham Sathyanarayana Murthy, Nileema Bharat Shingte, Karthik Ranganathan, Ankit Agarwal, Sameer Menon
  • Publication number: 20200153925
    Abstract: An apparatus includes a scanner and a resolution engine. The scanner detects first and second software exceptions. The scanner also determines that the first software exception occurred previously in a plurality of desktops and that the second software exception did not occur previously in the plurality of desktops. The resolution engine determines a first solution and a second solution for resolving the first software exception and that the first solution has a higher ranking than the second solution. The resolution engine also generates a software patch that implements the first solution and deploys the software patch. The resolution engine further determines a series of steps implemented to resolve the second software exception and records the series of steps to prepare a second software patch if the second software exception occurs again in the plurality of desktops.
    Type: Application
    Filed: January 21, 2020
    Publication date: May 14, 2020
    Inventors: Ankit Agarwal, Amol Patil, Shailender Dabodiya, Sandeep Kumar Chauhan