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: 11069014Abstract: 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: GrantFiled: November 13, 2017Date of Patent: July 20, 2021Assignee: BDNA CorporationInventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
-
Patent number: 10977754Abstract: 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: GrantFiled: November 13, 2017Date of Patent: April 13, 2021Assignee: BDNA CorporationInventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
-
Publication number: 20200028739Abstract: 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: ApplicationFiled: April 20, 2017Publication date: January 23, 2020Applicant: Nutanix, Inc.Inventors: Nagesh Soma SHEKAR, Subash ATREYA, Jeremy Steven LAUNIER, Rohit THUKRAL, Parmeet Singh CHADDHA
-
Publication number: 20190116036Abstract: 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: ApplicationFiled: October 17, 2018Publication date: April 18, 2019Inventors: RAHUL SABHARWAL, ROHIT THUKRAL, VINEET GOGIA
-
Publication number: 20180075561Abstract: 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: ApplicationFiled: November 13, 2017Publication date: March 15, 2018Inventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
-
Publication number: 20180075560Abstract: 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: ApplicationFiled: November 13, 2017Publication date: March 15, 2018Inventors: Rohit Thukral, John Robert Thorpe, Charles Larry Marker, II, Constantin Stelio Delivanis, Alistair D'Lougar Black, Chih-Po Wen
-
Patent number: 9355102Abstract: 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: GrantFiled: April 22, 2009Date of Patent: May 31, 2016Assignee: Churchill Downs Technology Initiatives CompanyInventors: Rohit Thukral, Vernon Niven
-
Publication number: 20090270166Abstract: 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: ApplicationFiled: April 22, 2009Publication date: October 29, 2009Applicant: CHURCHILL DOWNS TECHNOLOGY INITIATIVES COMPANYInventors: Rohit Thukral, Vernon Niven
-
Publication number: 20060178954Abstract: 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: ApplicationFiled: April 21, 2005Publication date: August 10, 2006Inventors: Rohit Thukral, Constantin Delivanis, Alistair Black
-
Publication number: 20060129415Abstract: 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: ApplicationFiled: December 13, 2004Publication date: June 15, 2006Inventors: Rohit Thukral, John Thorpe, Charles Marker, Constantin Delivanis, Alistair Black, Chih-Po Wen