Patents by Inventor Rohit Thukral

Rohit Thukral 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: 11069014
    Abstract: A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: July 20, 2021
    Assignee: BDNA Corporation
    Inventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
  • Patent number: 10977754
    Abstract: A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 13, 2021
    Assignee: BDNA Corporation
    Inventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
  • Publication number: 20200028739
    Abstract: A system for implementing closed-loop and dynamic capacity management in a web-scale data center is provided. In some embodiments, the method includes a local feedback loop for local system data collection and reconfiguration process that is responsive to inputs received from a global sizing system, where the global sizing system maintains local system data collected at a plurality of systems and transferred to the global sizing system using a data collection feedback mechanism. In some embodiments, the global sizing system manages a set of data representing best practices, and performs data analysis on the local system data collected at a plurality of systems in order to determine if there are any updates to the dataset for the best practices data. Finally, the global sizing system transmits the best practices data to the local system for analysis of the local systems based on the best practices data.
    Type: Application
    Filed: April 20, 2017
    Publication date: January 23, 2020
    Applicant: Nutanix, Inc.
    Inventors: Nagesh Soma SHEKAR, Subash ATREYA, Jeremy Steven LAUNIER, Rohit THUKRAL, Parmeet Singh CHADDHA
  • Publication number: 20190116036
    Abstract: The present disclosure relates to system(s) and method(s) for building a blockchain application. The system configured to maintain a set of domains and a set of application service blocks. Further, the system receives domain data from a user. The domain data comprises information associated with a target domain, and a set of domain services. Once the domain data is received, the system identifies a subset of application service blocks, from the set of application service blocks. The system further builds one or more adapters for each application service block, from the subset of application service blocks, based on correlation between the subset of application service blocks. Upon building the one or more adapters, the system links the subset of application service blocks using the one or more adapters. Further, the blockchain application, compatible with the target domain, may be generated based on linking the subset of application service blocks.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 18, 2019
    Inventors: RAHUL SABHARWAL, ROHIT THUKRAL, VINEET GOGIA
  • Publication number: 20180075561
    Abstract: A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 15, 2018
    Inventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
  • Publication number: 20180075560
    Abstract: A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets.
    Type: Application
    Filed: November 13, 2017
    Publication date: March 15, 2018
    Inventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
  • Patent number: 9355102
    Abstract: Media data for a live event such as a horse race, associated real-time data, and contextually related asynchronous data are presented to an end user. A content delivery network distributes the media data and a server distributes the associated real-time data. A time synchronization module combines the media data with the associated real-time data based on a correspondence of temporal data and outputs an integrated data feed. A contextual relating module identifies asynchronous data stored by an asynchronous data storage as contextually relevant to the integrated data feed, outputs the contextually relevant asynchronous data, and records the integrated data feed and contextually relevant asynchronous data for playback as an integrated data combination. A client device executes an application for presenting to the end user the data included in the integrated data feed output by the time synchronization module along with contextually relevant asynchronous data output by the contextual relating module.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: May 31, 2016
    Assignee: Churchill Downs Technology Initiatives Company
    Inventors: Rohit Thukral, Vernon Niven
  • Publication number: 20090270166
    Abstract: Media data for a live event such as a horse race, associated real-time data, and contextually related asynchronous data are presented to an end user. A content delivery network distributes the media data and a server distributes the associated real-time data. A time synchronization module combines the media data with the associated real-time data based on a correspondence of temporal data and outputs an integrated data feed. A contextual relating module identifies asynchronous data stored by an asynchronous data storage as contextually relevant to the integrated data feed, outputs the contextually relevant asynchronous data, and records the integrated data feed and contextually relevant asynchronous data for playback as an integrated data combination. A client device executes an application for presenting to the end user the data included in the integrated data feed output by the time synchronization module along with contextually relevant asynchronous data output by the contextual relating module.
    Type: Application
    Filed: April 22, 2009
    Publication date: October 29, 2009
    Applicant: CHURCHILL DOWNS TECHNOLOGY INITIATIVES COMPANY
    Inventors: Rohit Thukral, Vernon Niven
  • Publication number: 20060178954
    Abstract: A multiphase matching process to reconcile imported asset records from a first legacy computer systems and inventory asset records which are either imported from a second legacy system or which are automatically discovered assets on a network of assets in a company or other entity by any automated asset discovery process. The multiphase matching process repetitively imports asset records, creates unique signatures for each to prevent duplication, and applies different techniques during each phase to automatically find matches, or provide tools to assist and operator to manually find matches and correct, complete or annotate asset records with incorrect or missing information and make new asset records for assets which have no asset records in the reconciliation database. Corrected, completed or new asset records can be exported through a reverse mapping processing into corrected, completed or new asset records in the original legacy computer systems.
    Type: Application
    Filed: April 21, 2005
    Publication date: August 10, 2006
    Inventors: Rohit Thukral, Constantin Delivanis, Alistair Black
  • Publication number: 20060129415
    Abstract: A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets.
    Type: Application
    Filed: December 13, 2004
    Publication date: June 15, 2006
    Inventors: Rohit Thukral, John Thorpe, Charles Marker, Constantin Delivanis, Alistair Black, Chih-Po Wen