Patents by Inventor Pratap Singh

Pratap Singh 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: 11979425
    Abstract: A computing system is provided that implements a system classifier including a first artificial intelligence model configured to classify each of a plurality of elements a computer system into one or more defined security categories, and a threat classifier including a second artificial intelligence model configured to classify each of a plurality of identified cybersecurity threats into the one or more defined security categories. The computing system further includes a threat analyzer configured to perform an analysis of a risk posed by each cybersecurity threat to each element of the target computer system based at least on the security categories of the classified cybersecurity threats and the security categories of classified elements of the target computer system, and output a security recommendation based on the analysis.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: May 7, 2024
    Assignee: The Boeing Company
    Inventors: Bhanu Pratap Singh Thakur, Ameya Deepak Kamat, Surya Sundar Raj Durairaj, Tim W. Anstey, Sangeeta Suresh Patro
  • Publication number: 20240134499
    Abstract: Certain aspects of the present disclosure provide techniques for providing an augmented reality user interface, including: receiving, by an image sensor of an electronic device, an image of a physical document; determining a document type associated with the physical document by performing image recognition on the image of the physical document; determining an augmented reality template to display on a display of the electronic device; displaying the augmented reality template on the display of the electronic device, wherein the augmented reality template is aligned in three dimensions with the physical document; determining a distance between the physical document and the electronic device; and enabling one or more interactive user interface elements within the augmented reality template displayed on the display of the electronic device if the determined distance between the physical document and the electronic device is less than a threshold distance.
    Type: Application
    Filed: January 2, 2024
    Publication date: April 25, 2024
    Inventors: Molly Beth DAVIS, Timothy Joseph MUELLER, Mark Anders HOLMBERG, Jessica Jaiyeon CHO, Anoop Pratap Singh TOMAR
  • Publication number: 20240134824
    Abstract: A multi-cluster configuration of a database management system in a virtual computing system includes a server that defines a first policy for a source database on a first cluster of a plurality of clusters. Each of the plurality of clusters is registered with the server and the first policy defines capture of snapshots and/or transactional logs from the source database on the first cluster. The server defines a second policy for the source database to replicate at least some of the snapshots and/or transactional logs from the first cluster to a second cluster of the plurality of clusters, captures a first snapshot and/or a first transactional log from the source database in accordance with the first policy, and replicates the first snapshot and/or the first transactional log to the second cluster in accordance with the second policy.
    Type: Application
    Filed: January 2, 2024
    Publication date: April 25, 2024
    Applicant: Nutanix, Inc.
    Inventors: Kamaldeep Khanuja, Yashesh Mankad, Sagar Sontakke, Bakul Banthia, Balasubrahmanyam Kuchibhotla, Anil Madan, Manish Pratap Singh
  • Patent number: 11966361
    Abstract: With a forever incremental snapshot configuration and a typical caching policy (e.g., least recently used), a storage appliance may evict stable data blocks of an older snapshot, perhaps unchanged data blocks of the snapshot baseline. If stable data blocks have been evicted, restore of a recent snapshot will suffer the time penalty of downloading the stable blocks for restoring the recent snapshot. Creating synthetic baseline snapshots and refreshing eviction data of stable data blocks can avoid eviction of stable data blocks and reduce the risk of violating a recovery time objective.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 23, 2024
    Assignee: NetApp, Inc.
    Inventors: Ajay Pratap Singh Kushwah, Ling Zheng, Sharad Jain
  • Patent number: 11960476
    Abstract: The present disclosure relates to a system and techniques for preventing corruption of snapshot data by limiting the visibility of committed data. To do this, the system may maintain an index that indicates the highest transaction identifier value such that no future commits will have a transaction identifier less than or equal to the indexed transaction identifier value. In embodiments, if a read is performed, only transactions having a transaction identifier less than or equal to the index value can be read. Each time that a transaction is committed, the index value is updated to the transaction identifier for the transaction having the highest transaction identifier without any intermediary transactions.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Daniel Ricketts, Mahendra Pratap Singh Dangi, Calvin Alexander Loncaric
  • Publication number: 20240103751
    Abstract: Disclosed are various embodiments for garbage collection for object-based storage systems. A first set of objects stored by an object storage service that have been accessed within a previously defined date range is identified. Then, a second set of objects stored by the object storage service is identified based at least in part on a relationship to one or more objects in the first set of objects. Next, a third set of objects stored by the object storage service that have been created prior to a predefined date is identified. Then, a subset of objects which are members of the third set of objects and not members of the first set of objects or the second set of objects is identified. Finally, a retention action is performed on individual members of the subset of objects based at least in part on a retention policy.
    Type: Application
    Filed: December 4, 2023
    Publication date: March 28, 2024
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Lakshman Chaitanya, Arindam Chatterjee, Pratap Singh Singh Rathore, Shourya Roy, Nitish Sharma, Swatee Singh, Mohammad Torkzahrani
  • Publication number: 20240103718
    Abstract: A software developer can use a local browser, running on a local machine of the developer in a first location to access a real device (e.g., a smart phone) at a second location, such as a datacenter. The developer can select and control the remote device, in the second location. A mirrored display of the remote device can be generated on the local machine by transmitting a video feed of the screen of the remote device to the local machine. The developer can interact with the mirrored display, and the interactions can be transmitted to the remote device. The developer can activate an accessibility mode via the local machine to test accessibility features of a program.
    Type: Application
    Filed: May 12, 2023
    Publication date: March 28, 2024
    Inventors: Navinkumar Arun Singh, Ajay Pratap Singh, Tirth Shailesh Shah
  • Publication number: 20240098455
    Abstract: A system receives a service request sent from a computing device of a user, which identifies a service to be provided. The system then identifies potential locations based on the service request and historical data. These locations are assessed based on predetermined criteria, including an amount of successful and unsuccessful service requests at each location according to the historical data. After a location is chosen, the user's acceptance is obtained. Upon receiving this acceptance, the system generates and sends navigation instructions from the provider's current position to the selected location to a second computing device associated with the provider.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Inventors: Neil Fernandes, Shivendra Pratap Singh, Krishna Aditya Gabbita, Aditya Somani
  • Publication number: 20240097429
    Abstract: Illustrative GFCI devices and methods maintain safety while reducing the risk of unnecessary interruptions. One illustrative GFCI circuit includes: a first operational amplifier configured to couple to a first current transformer that senses a net current through multiple power conductors, the first operational amplifier configured to convert a signal current from a signal terminal of the first current transformer to a signal voltage, the signal voltage having an inverse dependence on frequency; an analog to digital converter configured to provide samples of the signal voltage; and a controller configured to interrupt at least one of the multiple power conductors when an magnitude measurement derived from the samples exceeds a frequency-independent and/or phase-independent threshold a predetermined number of times or for a predetermined time period.
    Type: Application
    Filed: August 15, 2023
    Publication date: March 21, 2024
    Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Rishi Pratap SINGH, Colton JENSEN, Yixin SONG, Seunghan BACK
  • Patent number: 11907167
    Abstract: A multi-cluster configuration of a database management system in a virtual computing system includes a server that defines a first policy for a source database on a first cluster of a plurality of clusters. Each of the plurality of clusters is registered with the server and the first policy defines capture of snapshots and/or transactional logs from the source database on the first cluster. The server defines a second policy for the source database to replicate at least some of the snapshots and/or transactional logs from the first cluster to a second cluster of the plurality of clusters, captures a first snapshot and/or a first transactional log from the source database in accordance with the first policy, and replicates the first snapshot and/or the first transactional log to the second cluster in accordance with the second policy.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: February 20, 2024
    Assignee: Nutanix, Inc.
    Inventors: Kamaldeep Khanuja, Yashesh Mankad, Sagar Sontakke, Bakul Banthia, Balasubrahmanyam Kuchibhotla, Anil Madan, Manish Pratap Singh
  • Patent number: 11899908
    Abstract: Certain aspects of the present disclosure provide techniques for providing an augmented reality user interface, including: receiving, by an image sensor of an electronic device, an image of a physical document; determining a document type associated with the physical document by performing image recognition on the image of the physical document; determining an augmented reality template to display on a display of the electronic device; displaying the augmented reality template on the display of the electronic device, wherein the augmented reality template is aligned in three dimensions with the physical document; determining a distance between the physical document and the electronic device; and enabling one or more interactive user interface elements within the augmented reality template displayed on the display of the electronic device if the determined distance between the physical document and the electronic device is less than a threshold distance.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 13, 2024
    Assignee: Intuit, Inc.
    Inventors: Molly Beth Davis, Timothy Joseph Mueller, Mark Anders Holmberg, Jessica Jaiyeon Cho, Anoop Pratap Singh Tomar
  • Patent number: 11900100
    Abstract: An information handling system includes a shared device, first and second compute nodes, and a chassis management controller. The first compute node includes a first management controller, which initiates a firmware update for firmware in the shared device. The first management controller detects that that the firmware update is complete. In response to the firmware update being completed, the management controller sends rollback information for the firmware to the chassis controller. The chassis controller stores the rollback information as a rollback image within a storage location of a memory. The chassis controller further sends the rollback information to the second compute node. The second compute node includes a second management controller, which in turn receives the rollback information from the chassis controller, and updates the rollback information within the second compute node.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: February 13, 2024
    Assignee: Dell Products L.P.
    Inventors: Amit Pratap Singh, Vivek Sundaresan, Raveendra Babu Madala, Santosh Gore
  • Publication number: 20240028721
    Abstract: Systems and methods include performing inline monitoring of production traffic between users, the Internet, and cloud services via a cloud-based system; utilizing a trained machine learning model to inspect static properties of files in the production traffic; and classifying the traffic as one of malicious or benign based on the trained machine learning model.
    Type: Application
    Filed: September 26, 2023
    Publication date: January 25, 2024
    Inventors: Changsha Ma, Nirmal Singh, Naveen Selvan, Tarun Dewan, Uday Pratap Singh, Deepen Desai, Bharath Meesala, Rakshitha Hedge, Parnit Sainion, Shashank Gupta, Narinder Paul, Rex Shang, Howie Xu
  • Patent number: 11868444
    Abstract: In an approach for creating synthetic visual inspection data sets for training an artificial intelligence computer vision deep learning model utilizing augmented reality, a processor enables a user to capture a plurality of images of an anchor object using a camera on a user computing device. A processor receives the plurality of images of the anchor object from the user. A processor generates a baseline model of an anchor object. A processor generates a training data set. A processor trains the baseline model of the anchor object. A processor creates a trained Artificial Intelligence (AI) computer vision deep learning model. A processor enables the user to interact with the trained AI computer vision deep learning model in an access mode.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael Charles Hollinger, Mal Pattiarachi, Abhinav Pratap Singh
  • Publication number: 20240002357
    Abstract: This invention relates to compounds that are 4?-substituted analogues of the flavonol Fisetin. In particular, the invention relates to such compounds wherein the 4? position on the B-ring is substituted with a ring deactivating group which has a para-Hammett constant greater than zero, and the use of these compounds in the treatment of cancer, including epithelial cancers.
    Type: Application
    Filed: November 30, 2021
    Publication date: January 4, 2024
    Inventors: Catherine Hart Kaschula, Rana Pratap Singh, Arpit Dheeraj, Akash Sabarwal
  • Publication number: 20240000119
    Abstract: The use of a megastigmane derivative to enhance the sweetness of a sweetness modifier and to decrease the amount of a sweetness modifier used in a consumable is provided.
    Type: Application
    Filed: December 15, 2021
    Publication date: January 4, 2024
    Inventors: Hou Wu, Diana Klaser Cheng, Thumpalasseril V. John, Michelle Eve Huber, Hassan Mustaq Ubaideen, Jing Li, Xiao-Qing Tang, Yanpeng Hou, Ajay Pratap Singh
  • Publication number: 20240002770
    Abstract: Embodiments described herein generally relate to assemblies, systems, and methods for cell culture and production of biologics. Disclosed herein are multi-purpose assemblies that facilitate combination of perfusion processes and harvest processes. The multi-purpose assemblies and systems comprising the same simplify and streamline the biomanufacturing process, at least by improving automation capabilities, reducing physical footprint, reducing risk of contamination, and reducing consumable use rates. Also disclosed herein are methods of using the aforementioned assemblies and systems.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 4, 2024
    Inventors: Edward Hon Man CHAN, Rigzen Pratap Singh AULAKH, Dominik MARKS, Christian SCHANTZ
  • Publication number: 20240007179
    Abstract: A system for airborne radio frequency (RF) profiling receives a satellite-based (e.g., GNSS) absolute position of an aircraft including at least latitude and longitude at a timestamp, and an aircraft altitude (baro/radio). The system determines a VHF omnidirectional range (VOR)/distance measuring equipment (DME) position fix of the aircraft relative to a VOR/DME ground station. Further, the system receives one or more avionics communication link identifier based on a link to an identified station established by an onboard avionics radio and a link quality indicator (e.g., received signal strength). Avionics links may include high-altitude HF/VHF or low-altitude cellular links, or a combination of both. Based on the available links and link quality identifiers at a given position and a given time, the system generates an RF profile corresponding to that position, which may be downloaded for future use by other aircraft to validate or invalidate a GNSS-based aircraft position.
    Type: Application
    Filed: March 16, 2023
    Publication date: January 4, 2024
    Inventors: Rhishi Pratap Singh, Subramanian Ramasamy, Souparno Sengupta, Santosh Multhalli
  • Patent number: 11861206
    Abstract: Disclosed are various embodiments for garbage collection for object-based storage systems. A first set of objects stored by an object storage service that have been accessed within a previously defined date range is identified. Then, a second set of objects stored by the object storage service is identified based at least in part on a relationship to one or more objects in the first set of objects. Next, a third set of objects stored by the object storage service that have been created prior to a predefined date is identified. Then, a subset of objects which are members of the third set of objects and not members of the first set of objects or the second set of objects is identified. Finally, a retention action is performed on individual members of the subset of objects based at least in part on a retention policy.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: January 2, 2024
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC
    Inventors: Lakshman Chaitanya, Arindam Chatterjee, Pratap Singh Singh Rathore, Shourya Roy, Nitish Sharma, Swatee Singh, Mohammad Torkzahrani
  • Patent number: 11864057
    Abstract: A network system receives a service request sent from a computing device of a user. The service request identifies a service to be provided by a provider and a service request location. In response to receiving the service request, the network system identifies a plurality of candidate locations. The network system selects the location from a plurality of candidate locations according to predetermined criteria including a frequency measurement of each candidate location. The network system replaces the service request location with the selected location. The network system sends the selected location to the computing device. Responsive to receiving an acceptance of the selected location from the computing device, the network system generates navigation instructions for the provider from a current location of the provider to the selected location.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: January 2, 2024
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Neil Fernandes, Shivendra Pratap Singh, Krishna Aditya Gabbita, Aditya Somani