Patents by Inventor Ketan Bengali
Ketan Bengali 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: 11087279Abstract: Disclosed herein are system, computer-implemented method, and computer program product (computer-readable storage medium) embodiments for implementing bill-of-materials (BOM) lifecycle management. An embodiment operates by creating a first database entry. The first database entry may also include a first executable code instance and list of items, which may include at least part of a BOM. Additionally, a second database entry may be created and may include a second executable code instance. Based on execution of the first code instance and the second code instance, at least one processor may automatically perform further processing.Type: GrantFiled: September 6, 2018Date of Patent: August 10, 2021Assignee: SAP SEInventors: Rajendra Vuppala, Avinash Permude, Kiran Prashanth Kulkarni, Rahul Seshagiri Srivatsa, Ketan Bengali
-
Patent number: 11012806Abstract: In an example embodiment, zone information is received from a distributed database, the zone information including a mapping between each of a plurality of client applications and a corresponding zone. Then a first adapter is assigned to a first client application based on the mapping. A second adapter is then assigned to a second client application based on the mapping. When data is received from the first client application, the data from the first client application is parsed using the first adapter, producing output to a search core and an indexing core associated with a zone corresponding to the first client application.Type: GrantFiled: April 30, 2015Date of Patent: May 18, 2021Assignee: Ariba, Inc.Inventors: Ridwan Tan, Dennis Lee, Kiran Gangadharappa, Dinesh Shahane, Sushant Prasad, Ketan Bengali
-
Publication number: 20200082336Abstract: Disclosed herein are system, computer-implemented method, and computer program product (computer-readable storage medium) embodiments for implementing bill-of-materials (BOM) lifecycle management. An embodiment operates by creating a first database entry. The first database entry may also include a first executable code instance and list of items, which may include at least part of a BOM. Additionally, a second database entry may be created and may include a second executable code instance. Based on execution of the first code instance and the second code instance, at least one processor may automatically perform further processing.Type: ApplicationFiled: September 6, 2018Publication date: March 12, 2020Inventors: Rajendra VUPPALA, Avinash PERMUDE, Kiran Prashanth KULKARNI, Rahul Seshagiri SRIVATSA, Ketan BENGALI
-
Patent number: 10275409Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.Type: GrantFiled: September 13, 2016Date of Patent: April 30, 2019Assignee: DELL PRODUCTS L.P.Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang
-
Patent number: 10078676Abstract: In an example embodiment, primary data is received from a first tenant in a computer network, the primary data formatted based on a first version of a schema. Then a schema definition for the first version of the schema is obtained. The primary data is then parsed, the parsing including storing a schema version number for the first version of the schema. The primary data is indexed, by obtaining, using the schema version number for the first version of the schema, a schema definition for a most recent version of the schema; applying schema evolution to the primary data by applying one or more transforms to the primary data, the one or more transforms created using the schema definition for the first and most recent versions of the schema, causing the primary data to be converted to the most recent version of the schema; and indexing the converted primary data.Type: GrantFiled: June 11, 2015Date of Patent: September 18, 2018Assignee: SAP SEInventors: Prashant Bhagat, Ketan Bengali, Sushant Prasad, Dennis Lee, Harshad Chavan, Kiran Gangadharappa, Dinesh Shahane
-
Patent number: 10033796Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: GrantFiled: December 27, 2016Date of Patent: July 24, 2018Assignee: DELL PRODUCTS L.P.Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Publication number: 20170257420Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: ApplicationFiled: December 27, 2016Publication date: September 7, 2017Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Patent number: 9646042Abstract: An extract-transform-load (ETL) platform fetches consistent datasets in a batch for a given period of time and provides the ability to rollback that batch. The batch may be fetched for an interval of time, and the ETL platform may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the ETL platform fetches new data, the system will not overwrite existing data, but rather will create new versions so that change history is preserved. For any reason, if businesses would like to rollback data, they could rollback to any previous batch.Type: GrantFiled: September 22, 2015Date of Patent: May 9, 2017Assignee: DELL PRODUCTS L.P.Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Publication number: 20170004187Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.Type: ApplicationFiled: September 13, 2016Publication date: January 5, 2017Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang
-
Patent number: 9531790Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: GrantFiled: November 9, 2015Date of Patent: December 27, 2016Assignee: DELL PRODUCTS L.P.Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Publication number: 20160292192Abstract: In an example embodiment, primary data is received from a first tenant in a computer network, the primary data formatted based on a first version of a schema. Then a schema definition for the first version of the schema is obtained. The primary data is then parsed, the parsing including storing a schema version number for the first version of the schema. The primary data is indexed, by obtaining, using the schema version number for the first version of the schema, a schema definition for a most recent version of the schema; applying schema evolution to the primary data by applying one or more transforms to the primary data, the one or more transforms created using the schema definition for the first and most recent versions of the schema, causing the primary data to be converted to the most recent version of the schema; and indexing the converted primary data.Type: ApplicationFiled: June 11, 2015Publication date: October 6, 2016Inventors: PRASHANT BHAGAT, Ketan Bengali, Sushant Prasad, Dennis Lee, Harshad Chavan, Kiran Gangadharappa, Dinesh Shahane
-
Patent number: 9442993Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.Type: GrantFiled: February 11, 2013Date of Patent: September 13, 2016Assignee: DELL PRODUCTS L.P.Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang
-
Publication number: 20160205218Abstract: In an example embodiment, zone information is received from a distributed database, the zone information including a mapping between each of a plurality of client applications and a corresponding zone. Then a first adapter is assigned to a first client application based on the mapping. A second adapter is then assigned to a second client application based on the mapping. When data is received from the first client application, the data from the first client application is parsed using the first adapter, producing output to a search core and an indexing core associated with a zone corresponding to the first client application.Type: ApplicationFiled: April 30, 2015Publication date: July 14, 2016Inventors: Ridwan Tan, Dennis Lee, Kiran Gangadharappa, Dinesh Shahane, Sushant Prasad, Ketan Bengali
-
Publication number: 20160085794Abstract: An extract-transform-load (ETL) platform fetches consistent datasets in a batch for a given period of time and provides the ability to rollback that batch. The batch may be fetched for an interval of time, and the ETL platform may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the ETL platform fetches new data, the system will not overwrite existing data, but rather will create new versions so that change history is preserved. For any reason, if businesses would like to rollback data, they could rollback to any previous batch.Type: ApplicationFiled: September 22, 2015Publication date: March 24, 2016Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Publication number: 20160065651Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: ApplicationFiled: November 9, 2015Publication date: March 3, 2016Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Patent number: 9191432Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: GrantFiled: February 11, 2013Date of Patent: November 17, 2015Assignee: Dell Products L.P.Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Patent number: 9141680Abstract: An extract-transform-load (ETL) platform fetches consistent datasets in a batch for a given period of time and provides the ability to rollback that batch. The batch may be fetched for an interval of time, and the ETL platform may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the ETL platform fetches new data, the system will not overwrite existing data, but rather will create new versions so that change history is preserved. For any reason, if businesses would like to rollback data, they could rollback to any previous batch.Type: GrantFiled: February 11, 2013Date of Patent: September 22, 2015Assignee: Dell Products L.P.Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Publication number: 20140229423Abstract: An extract-transform-load (ETL) platform fetches consistent datasets in a batch for a given period of time and provides the ability to rollback that batch. The batch may be fetched for an interval of time, and the ETL platform may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the ETL platform fetches new data, the system will not overwrite existing data, but rather will create new versions so that change history is preserved. For any reason, if businesses would like to rollback data, they could rollback to any previous batch.Type: ApplicationFiled: February 11, 2013Publication date: August 14, 2014Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Publication number: 20140229577Abstract: A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants.Type: ApplicationFiled: February 11, 2013Publication date: August 14, 2014Inventors: Ketan Bengali, Kaniska Mandal, Alex J. Chen
-
Publication number: 20140229511Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.Type: ApplicationFiled: February 11, 2013Publication date: August 14, 2014Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang