Patents by Inventor Kanchan Shringi

Kanchan Shringi 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: 20210409267
    Abstract: Techniques for self-service provisioning and activation of cloud services are disclosed. In some embodiments, a self-service user interface is generated through which a cloud service subscriber may input configuration parameters to customize an instance of the cloud service. The configuration parameters may define topology, deployment, and/or operational configurations for the cloud service. Responsive to receiving configuration parameters through the self-service user interface, a set of instructions may be automatically generated and executed to perform one or more provisioning operations.
    Type: Application
    Filed: January 12, 2021
    Publication date: December 30, 2021
    Applicant: Oracle International Corporation
    Inventors: Lisa Ozlem Ozkan, Weiran Zhao, Srikanth Chittineni, Lawrence Yoo Lindsey, Kanchan Shringi, Ajay Kumar Singh
  • Patent number: 11212171
    Abstract: Techniques for self-service provisioning and activation of cloud services are disclosed. In some embodiments, a self-service user interface is generated through which a cloud service subscriber may input configuration parameters to customize an instance of the cloud service. The configuration parameters may define topology, deployment, and/or operational configurations for the cloud service. Responsive to receiving configuration parameters through the self-service user interface, a set of instructions may be automatically generated and executed to perform one or more provisioning operations.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: December 28, 2021
    Assignee: Oracle International Corporation
    Inventors: Lisa Ozlem Ozkan, Weiran Zhao, Srikanth Chittineni, Lawrence Yoo Lindsey, Kanchan Shringi, Ajay Kumar Singh
  • Patent number: 9589009
    Abstract: In one embodiment, a method includes accessing a mapping that represents a correspondence between a column in a source database and a column in a temporary storage table, in response to receiving a data operation request to execute a data operation on a column of the source database. The method further includes changing the temporary storage table by executing the data operation on the temporary storage table and performing a reconstruction operation using data from the temporary storage table and the source database.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: March 7, 2017
    Assignee: Oracle International Corporation
    Inventors: Kanchan Shringi, Min Lu, Xiaopei (Joyce) Zhang, Siemel Naran, Rahim Yaseen, Jon Rexford Degenhardt
  • Patent number: 8255813
    Abstract: A method for building wizard-style user interfaces (UIs) for a business task is disclosed. The method includes receiving metadata at a computer system, where the metadata comprises information regarding the business task, generating an analysis by analyzing the metadata, generating user guidance information, and executing flow and business logic of the business task. The user guidance information is with regard to the business task, and the user guidance information is based on the analysis.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: August 28, 2012
    Assignee: Oracle International Corporation
    Inventors: Rahim Mohamed Yaseen, Jon Rexford Degenhardt, Sean Kevin Frogner, Sudhakar Kaki, Maria Elisabeth Kaval, Yee Wah Lee, Min Lu, Christopher Scott Nash, Kaushik Roy, Kanchan Shringi, Vipul Shroff, Yu Sui, Alvin H. To, Sanjin Tulac, Dejia Wang
  • Patent number: 8244696
    Abstract: Methods and systems for supporting multiple deployment models for enterprise business applications, are described. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: August 14, 2012
    Assignee: Oracle International Corporation
    Inventors: Vivek Salgar, John Joseph Jakubik, Rajesh Raheja, Alan Fothergill, David Bowin, George Colliat, Kanchan Shringi, Larry Harris, Michael Stillger, Oliver Steinmeier, Peter Moore
  • Publication number: 20120136826
    Abstract: In one embodiment, a method for facilitating long-lived data transactions includes starting a data transaction during a first user session, storing data associated with the data transaction in a temporary storage table, and ending the data transaction during a second user session using contents of the temporary storage table.
    Type: Application
    Filed: February 3, 2012
    Publication date: May 31, 2012
    Inventors: Kanchan Shringi, Min Lu, Xiaopei (Joyce) Zhang, Siemel Naran, Rahim Yaseen, Jon Rexford Degenhardt
  • Patent number: 8112394
    Abstract: In one embodiment, a method for facilitating long-lived data transactions includes starting a data transaction during a first user session, storing data associated with the data transaction in a temporary storage table, and ending the data transaction during a second user session using contents of the temporary storage table.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: February 7, 2012
    Assignee: Oracle International Corporation
    Inventors: Kanchan Shringi, Min Lu, Xiaopei (Joyce) Zhang, Siemel Naran, Rahim Yaseen, Jon Rexford Degenhardt
  • Publication number: 20110093781
    Abstract: In one embodiment, a method for building wizard-style user interfaces (UIs) for a business task includes identifying a collection of metadata associated with the business task, and processing the collection of metadata to provide a set of wizard-style UIs pertaining to the business task.
    Type: Application
    Filed: March 12, 2010
    Publication date: April 21, 2011
    Applicant: ORACLE CORPORTION
    Inventors: Rahim Mohamed Yaseen, Jon Rexford Degenhardt, Sean Kevin Frogner, Sudhakar Kaki, Maria Elisabeth Kaval, Yee Wah Lee, Min Lu, Christopher Scott Nash, Kaushik Roy, Kanchan Shringi, Vipul Shroff, Yu Sui, Alvin H. To, Sanjin Tulac, Dejia Wang
  • Patent number: 7853557
    Abstract: A method of, and a computer for, processing a query. The method includes receiving the query in a first language at a computerized messaging device, the first language being one of different languages. A template in the first language is then selected from one of the different languages and query data corresponding to the first language is retrieved from a database of query data. The method includes populating the template with template data corresponding to the first language to define a query response in the query language, and communicating the query response from the device to a recipient.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: December 14, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Stacey Schneider, Daniel Salzer, David Tchankotadze, Kanchan Shringi
  • Patent number: 7681133
    Abstract: In one embodiment, a method for building wizard-style user interfaces (UIs) for a business task includes identifying a collection of metadata associated with the business task, and processing the collection of metadata to provide a set of wizard-style UIs pertaining to the business task.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: March 16, 2010
    Assignee: Oracle International Corporation
    Inventors: Rahim Mohamed Yaseen, Jon Rexford Degenhardt, Sean Kevin Frogner, Sudhakar Kaki, Maria Elisabeth Kaval, Yee Wah Lee, Min Lu, Christopher Scott Nash, Kaushik Roy, Kanchan Shringi, Vipul Shroff, Yu Sui, Alvin H. To, Sanjin Tulac, Dejia Wang
  • Publication number: 20090265683
    Abstract: This disclosure describes, generally, methods and systems for supporting multiple deployment models for enterprise business applications. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 22, 2009
    Applicant: Oracle International Corporation
    Inventors: Vivek Salgar, John Joseph Jakubik, Rajesh Raheja, Alan Fothergill, David Bowin, George Colliat, Kanchan Shringi, Larry Harris, Michael Stillger, Oliver Steinmeier, Peter Moore
  • Publication number: 20070244853
    Abstract: A method of, and a computer for, processing a query. The method includes receiving the query in a first language at a computerized messaging device, the first language being one of different languages. A template in the first language is then selected from one of the different languages and query data corresponding to the first language is retrieved from a database of query data. The method includes populating the template with template data corresponding to the first language to define a query response in the query language, and communicating the query response from the device to a recipient.
    Type: Application
    Filed: June 14, 2002
    Publication date: October 18, 2007
    Inventors: Stacey Schneider, Daniel Salzer, David Tchankotadze, Kanchan Shringi
  • Publication number: 20070239798
    Abstract: In one embodiment, a method for facilitating long-lived data transactions includes starting a data transaction during a first user session, storing data associated with the data transaction in a temporary storage table, and ending the data transaction during a second user session using contents of the temporary storage table.
    Type: Application
    Filed: September 22, 2006
    Publication date: October 11, 2007
    Inventors: Kanchan Shringi, Min Lu, Xiaopei Zhang, Siemel Naran, Rahim Yaseen, Jon Degenhardt
  • Publication number: 20070226637
    Abstract: In one embodiment, a method for building wizard-style user interfaces (UIs) for a business task includes identifying a collection of metadata associated with the business task, and processing the collection of metadata to provide a set of wizard-style UIs pertaining to the business task.
    Type: Application
    Filed: September 22, 2006
    Publication date: September 27, 2007
    Inventors: Rahim Mohamed Yaseen, Jon Rexford Degenhardt, Sean Kevin Frogner, Sudhakar Kaki, Maria Elisabeth Kaval, Yee Wah Lee, Min Lu, Christopher Scott Nash, Kaushik Roy, Kanchan Shringi, Vipul Shroff, Yu Sui, Alvin H. To, Sanjin Tulac, Dejia Wang