Patents by Inventor Jon Rexford Degenhardt
Jon Rexford Degenhardt 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: 9589009Abstract: 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: GrantFiled: February 3, 2012Date of Patent: March 7, 2017Assignee: Oracle International CorporationInventors: Kanchan Shringi, Min Lu, Xiaopei (Joyce) Zhang, Siemel Naran, Rahim Yaseen, Jon Rexford Degenhardt
-
Patent number: 9146832Abstract: In one embodiment, a method for providing a debugging functionality embedded in an application supporting an n-tiered architecture includes determining that the debugging functionality embedded in the application is requested, and causing current state information to be presented to a user at each break point in the production environment.Type: GrantFiled: October 13, 2006Date of Patent: September 29, 2015Assignee: Oracle International CorporationInventors: Jon Rexford Degenhardt, Sudhakar Kaki, Maria Elisabeth Kaval, Sinfan Tang, Sanjin Tulac, Rahim Mohamed Yaseen
-
Publication number: 20150127579Abstract: A method and apparatus for an integrated process modeler is described. The modeler comprises a non-technical interface to permit design of a business process by a non-technical use and a technical interface to implement substeps of the process to automate technical aspects of the process by a technical user, using the same process modeler. The resulting process designed to be used by non-technical employees, to automatically lead the non-technical employees through the business process.Type: ApplicationFiled: January 5, 2015Publication date: May 7, 2015Inventors: Issac Stephen Levin, Jon Rexford Degenhardt, Atul Suklikar, Peter A Thorson
-
Patent number: 8930833Abstract: A method and apparatus for an integrated process modeler is described. The modeler comprises a non-technical interface to permit design of a business process by a non-technical use and a technical interface to implement substeps of the process to automate technical aspects of the process by a technical user, using the same process modeler. The resulting process designed to be used by non-technical employees, to automatically lead the non-technical employees through the business process.Type: GrantFiled: October 3, 2006Date of Patent: January 6, 2015Assignee: Siebel Systems, Inc.Inventors: Issac Stephen Levin, Jon Rexford Degenhardt, Atul Suklikar, Peter A. Thorson
-
Patent number: 8650144Abstract: Disclosed are apparatus and methods for compressing a set of numerical values for a set of feature values, which can be utilized by a rule based or decision tree system. In certain embodiments, the numerical values are transformed into a subset of integer values based on how they are to be analyzed by conditional processes of the rule based or decision tree system that compare such numerical values to one or more threshold values. This transformation is accomplished such that if the rule based or decision tree system is applied after transformation, identical results are produced as compared to the original numerical values being used by the rule based or decision tree system. Other compression techniques may also be applied to the transformed values. An altered rule based or decision tree system, in which threshold values are also transformed to integer values, may be applied to the transformed values. Alternatively, the rule based or decision tree system may be applied to a set of decoded numerical values.Type: GrantFiled: February 14, 2008Date of Patent: February 11, 2014Assignee: Yahoo! Inc.Inventors: Tamas Sarlos, Jon Rexford Degenhardt
-
Patent number: 8296727Abstract: In one embodiment, a method for handling subtasks within a business task includes providing a plurality of user interfaces (UIs) pertaining to the business task having at least one subtask step. The subtask step has a subtask defined within the business task by an intermediate user to reuse a portion of another business task. The method further includes allowing an end user to navigate back and forth through the plurality of UIs.Type: GrantFiled: September 22, 2006Date of Patent: October 23, 2012Assignee: Oracle CorporationInventors: Jon Rexford Degenhardt, Alvin H. To, Yu Sui, Sudhakar Kaki, Sanjin Tulac, Rahim Mohamed Yaseen
-
Patent number: 8255813Abstract: 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: GrantFiled: March 12, 2010Date of Patent: August 28, 2012Assignee: Oracle International CorporationInventors: 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: 20120136826Abstract: 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: ApplicationFiled: February 3, 2012Publication date: May 31, 2012Inventors: Kanchan Shringi, Min Lu, Xiaopei (Joyce) Zhang, Siemel Naran, Rahim Yaseen, Jon Rexford Degenhardt
-
Patent number: 8112394Abstract: 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: GrantFiled: September 22, 2006Date of Patent: February 7, 2012Assignee: Oracle International CorporationInventors: Kanchan Shringi, Min Lu, Xiaopei (Joyce) Zhang, Siemel Naran, Rahim Yaseen, Jon Rexford Degenhardt
-
Publication number: 20110093781Abstract: 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: ApplicationFiled: March 12, 2010Publication date: April 21, 2011Applicant: ORACLE CORPORTIONInventors: 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: 7925632Abstract: In one embodiment, a method for providing a transient data facility for database applications includes creating a definition of transient data that corresponds to a unit of work to be performed by an application, and mapping the definition of transient data to a temporary storage table. The method further includes storing the transient data in the temporary storage table while the application performs the unit of work spanning one or more user sessions, and deleting the transient data after the application completes the unit of work.Type: GrantFiled: October 11, 2006Date of Patent: April 12, 2011Assignee: Oracle CorporationInventors: Sanjin Tulac, Min Lu, Jon Rexford Degenhardt, Sudhakar Kaki
-
Patent number: 7681133Abstract: 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: GrantFiled: September 22, 2006Date of Patent: March 16, 2010Assignee: Oracle International CorporationInventors: 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: 20090210470Abstract: Disclosed are apparatus and methods for compressing a set of numerical values for a set of feature values, which can be utilized by a rule based or decision tree system. In certain embodiments, the numerical values are transformed into a subset of integer values based on how they are to be analyzed by conditional processes of the rule based or decision tree system that compare such numerical values to one or more threshold values. This transformation is accomplished such that if the rule based or decision tree system is applied after transformation, identical results are produced as compared to the original numerical values being used by the rule based or decision tree system. Other compression techniques may also be applied to the transformed values. An altered rule based or decision tree system, in which threshold values are also transformed to integer values, may be applied to the transformed values. Alternatively, the rule based or decision tree system may be applied to a set of decoded numerical values.Type: ApplicationFiled: February 14, 2008Publication date: August 20, 2009Applicant: YAHOO! INC.Inventors: Tamas Sarlos, Jon Rexford Degenhardt
-
Publication number: 20070237086Abstract: In one embodiment, a method for providing a transient data facility for database applications includes creating a definition of transient data that corresponds to a unit of work to be performed by an application, and mapping the definition of transient data to a temporary storage table. The method further includes storing the transient data in the temporary storage table while the application performs the unit of work spanning one or more user sessions, and deleting the transient data after the application completes the unit of work.Type: ApplicationFiled: October 11, 2006Publication date: October 11, 2007Inventors: Sanjin Tulac, Min Lu, Jon Rexford Degenhardt, Sudhakar Kaki
-
Publication number: 20070226637Abstract: 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: ApplicationFiled: September 22, 2006Publication date: September 27, 2007Inventors: 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: 7251787Abstract: An end-to-end process modeler comprising a vertically integrated process modeler to provide a design aspect for a non-technical user and an implementation aspect for a technical user, the vertically integrated process modeler designed to create a complete executable process.Type: GrantFiled: December 31, 2002Date of Patent: July 31, 2007Assignee: Siebel Systems, Inc.Inventors: Issac Stephen Levin, Jon Rexford Degenhardt, Atul Suklikar, Peter A. Thorson
-
Patent number: 7117449Abstract: A method and apparatus for an integrated process modeler is described. The modeler comprises a non-technical interface to permit design of a business process by a non-technical use and a technical interface to implement substeps of the process to automate technical aspects of the process by a technical user, using the same process modeler. The resulting process designed to be used by non-technical employees, to automatically lead the non-technical employees through the business process.Type: GrantFiled: December 31, 2002Date of Patent: October 3, 2006Assignee: Siebel Systems, Inc.Inventors: Issac Stephen Levin, Jon Rexford Degenhardt, Atul Suklikar, Peter A. Thorson
-
Publication number: 20040128001Abstract: An end-to-end process modeler comprising a vertically integrated process modeler to provide a design aspect for a non-technical user and an implementation aspect for a technical user, the vertically integrated process modeler designed to create a complete executable process.Type: ApplicationFiled: December 31, 2002Publication date: July 1, 2004Inventors: Issac Stephen Levin, Jon Rexford Degenhardt, Atul Suklikar, Peter A. Thorson