Patents by Inventor Vishal Chalana

Vishal Chalana 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: 20220215052
    Abstract: Methods, apparatus, and system to summarize an audio-visual media with a neural network machine learning architecture.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 7, 2022
    Applicant: Pictory, Corp
    Inventors: Vikram Chalana, Vishal Chalana, Shailendra SINGH
  • Patent number: 9373094
    Abstract: A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: June 21, 2016
    Assignee: Winshuttle, LLC
    Inventors: Vishal Chalana, Amit Sharma, Piyush Nagar, Vishal Sharma, Vikram Chalana
  • Patent number: 9129238
    Abstract: A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface. Such a dynamic web service may be performed as part of an automated business process managed by a workflow server.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: September 8, 2015
    Assignee: Winshuttle, LLC
    Inventors: Vishal Chalana, Amit Sharma, Piyush Nagar, Jearld Waitkus, Vikram Chalana
  • Publication number: 20140164497
    Abstract: A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface.
    Type: Application
    Filed: February 17, 2014
    Publication date: June 12, 2014
    Applicant: Winshuttle, LLC
    Inventors: Vishal CHALANA, Amit SHARMA, Piyush NAGAR, Vishal SHARMA, Vikram CHALANA
  • Patent number: 8701159
    Abstract: A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: April 15, 2014
    Assignee: Winshuttle, LLC
    Inventors: Vishal Chalana, Amit Sharma, Piyush Nagar, Vishal Sharma, Vikram Chalana
  • Publication number: 20140067447
    Abstract: An ERP client may automatically determine a list of one or more ERP database tables and fields that store the data associated with a particular business transaction in the ERP system. Various embodiments identify screen fields presented via the business transaction UI, map the screen fields to database-table fields, identify one or more application programming interface functions that operate on some or all of the same database-table fields, and report to the business user a list of some or all of the identified application programming interface functions.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: WINSHUTTLE, LLC
    Inventors: Gurpreet Singh SIDHU, Vishal CHALANA, Vikram CHALANA
  • Publication number: 20140025425
    Abstract: A bulk-workflow server in communication with a bulk-workflow client may assist business users in completing multiple instances of a workflow task by transforming multiple instances of an individual workflow form into a single spreadsheet-like user interface with which a business user may simultaneously input, view, review/approve, and/or submit data for multiple instances of the workflow task.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: WINSHUTTLE, LLC
    Inventors: Vikram CHALANA, Piyush NAGAR, Kumar PRABHAKAR, Vishal CHALANA
  • Patent number: 8516554
    Abstract: A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: August 20, 2013
    Assignee: Winshuttle, LLC
    Inventors: Vishal Chalana, Amit Sharma, Piyush Nagar, Vishal Sharma, Vikram Chalana
  • Publication number: 20120310690
    Abstract: An ERP client may automatically determine a list of one or more ERP database tables that store the data associated with a particular business transaction in the ERP system. At the time a given business transaction is executed via a business transaction UI, various embodiments record screen fields presented via the business transaction UI, map the screen fields to persistent ERP database fields, and report to the business user a list of database tables that the business transaction updated. The business user may then use this information to construct reports related to the business transaction or for other purposes.
    Type: Application
    Filed: May 4, 2012
    Publication date: December 6, 2012
    Applicant: WINSHUTTLE, LLC
    Inventors: Gurpreet Singh SIDHU, Munish GARG, Vishal CHALANA
  • Patent number: 8321447
    Abstract: An adaptive query throttling system and method are provided herein.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: November 27, 2012
    Assignee: Winshuttle, LLC
    Inventors: Vikram Chalana, Gurpreet Singh Sidhu, Vishal Chalana
  • Publication number: 20120179503
    Abstract: A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface. Such a dynamic web service may be performed as part of an automated business process managed by a workflow server.
    Type: Application
    Filed: February 24, 2012
    Publication date: July 12, 2012
    Applicant: WINSHUTTLE, LLC
    Inventors: Vishal Chalana, Amit Sharma, Piyush Nagar, Jearld Waitkus, Vikram Chalana
  • Publication number: 20110282934
    Abstract: A Dynamic Web Service server may facilitate custom Enterprise Application interface development with little or no developer input by dynamically creating a web service for performing a particular transaction according to a transaction map. An Enterprise Application client device may create a transaction map by “recording” a transaction between an Enterprise Application client and an Enterprise Application server and mapping transaction fields to a custom interface generated to collect data for re-performing the recorded transaction. The Enterprise Application client device may call the dynamic web service, and the Dynamic Web Service server may then perform the recorded transaction using input data collected in the custom interface.
    Type: Application
    Filed: January 28, 2011
    Publication date: November 17, 2011
    Applicant: WINSHUTTLE, LLC
    Inventors: Vishal Chalana, Amit Sharma, Piyush Nagar, Vishal Sharma, Vikram Chalana
  • Publication number: 20100223256
    Abstract: An adaptive query throttling system and method are provided herein.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 2, 2010
    Inventors: Vikram Chalana, Gurpreet Singh Sidhu, Vishal Chalana