Patents by Inventor Daniel G. Rabe
Daniel G. Rabe 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: 20220269673Abstract: A system includes an interface and a processor. The interface is configured to receive a request to create planning spreadsheet data. The processor is configured to: generate the planning spreadsheet data based at least in part on actual data from a previous time period, where the planning spreadsheet data is saved in a planning spreadsheet; receive an indication that the actual data has changed to an updated actual data; prompt a user of the planning spreadsheet to indicate whether or not to update the planning spreadsheet in response to the indication that the actual data has changed; and generate an alternate planning spreadsheet data based at least in part on the updated actual data in response to an indication not to update the planning spreadsheet, where the alternate planning spreadsheet data is saved in an alternate planning spreadsheet.Type: ApplicationFiled: May 12, 2022Publication date: August 25, 2022Inventors: Wendy Yang, Dylan Owen, Kevin Chan, Jonathan David Ruggiero, Daniel G. Rabe, Sayan Chakraborty
-
Patent number: 11023536Abstract: A social network system that provides a keyword search result set from content within the social network receives from an enterprise application a business object and an associated system of record, and generates a social object for the social network, where the social object corresponds to the business object and associated system of record. The system generates a plurality of conversations related to the social object, where each conversation comprises content. The system indexes each of the conversations as a conversation document and receives a keyword search term. The system then searches for the keyword search term within the conversation documents, and generates a result set of relevant conversations in response to the searching, where the relevant conversations are displayed in order of relevance.Type: GrantFiled: December 19, 2012Date of Patent: June 1, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Daniel G. Rabe, Jeffrey Olkin, Ana Ramirez Chang
-
Patent number: 10891433Abstract: A system for data transformation includes a database, a spreadsheet storage of a spreadsheet for planning, an interface, and a processor. The spreadsheet storage is separate from the database. The interface is configured to receive a database datum associated with a large time period. The processor is configured to generate a plurality of spreadsheet data based at least in part on the database datum. Each spreadsheet datum is associated with one of a set of small time periods. The plurality of spreadsheet data is stored in the spreadsheet storage. The spreadsheet storage is separate from the database. The processor is configured to provide the plurality of spreadsheet data for display in the spreadsheet.Type: GrantFiled: May 22, 2017Date of Patent: January 12, 2021Assignee: Workday, Inc.Inventors: Wendy Yang, Dylan Owen, Kevin Chan, Jonathan David Ruggiero, Daniel G. Rabe, Sayan Chakraborty
-
Publication number: 20180336174Abstract: A system for data transformation includes a database, a spreadsheet storage of a spreadsheet for planning, an interface, and a processor. The spreadsheet storage is separate from the database. The interface is configured to receive a database datum associated with a large time period. The processor is configured to generate a plurality of spreadsheet data based at least in part on the database datum. Each spreadsheet datum is associated with one of a set of small time periods. The plurality of spreadsheet data is stored in the spreadsheet storage. The spreadsheet storage is separate from the database. The processor is configured to provide the plurality of spreadsheet data for display in the spreadsheet.Type: ApplicationFiled: May 22, 2017Publication date: November 22, 2018Inventors: Wendy Yang, Dylan Owen, Kevin Chan, Jonathan David Ruggiero, Daniel G. Rabe, Sayan Chakraborty
-
Publication number: 20180336239Abstract: A system for database updating includes a database, a spreadsheet storage of a spreadsheet for planning, an interface, and a processor. The spreadsheet storage is separate from the database. The interface is configured to receive an indication to modify the spreadsheet. The processor is configured to store a modification in the spreadsheet storage based at least in part on the indication, determine one or more objects to change in the database based at least in part on the indication, and cause change to the one or more objects in the database.Type: ApplicationFiled: May 22, 2017Publication date: November 22, 2018Inventors: Wendy Yang, Dylan Owen, Kevin Chan, Jonathan David Ruggiero, Daniel G. Rabe, Sayan Chakraborty
-
Patent number: 9626728Abstract: A social network system provides a social network that receives from an application a business object and an associated system of record and generates a social object that corresponds to the business object and that comprises the system of record for the enterprise application. The social network assigns one or more members to the social object. The social network receives first changes to the system of record and, in response, modifies the social object to incorporate the first changes. The system provides second changes to the social object to the enterprise application, and the enterprise application, in response, modifies the system of record to incorporate the second changes.Type: GrantFiled: April 15, 2016Date of Patent: April 18, 2017Assignee: Oracle International CorporationInventors: Sayan Chakraborty, Terry M. Olkin, Jeffrey Olkin, Daniel G. Rabe, Lenny Karpel
-
Patent number: 9479473Abstract: A social network system that tracks unread messages across a social network for a social network user receives a request from the user to display unread messages across the social network and generates and displays a list of one or more conversations, where the user is a member of the displayed conversations. The system then, for each conversation, determines and displays the number of unread messages.Type: GrantFiled: April 30, 2013Date of Patent: October 25, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Ana Ramirez Chang, Terry M. Olkin, Jeffrey Olkin, Daniel G. Rabe, Lenny Karpel, Jeremy Michael Crosbie, Robert D. Whiton
-
Publication number: 20160232619Abstract: A social network system provides a social network that receives from an application a business object and an associated system of record and generates a social object that corresponds to the business object and that comprises the system of record for the enterprise application. The social network assigns one or more members to the social object. The social network receives first changes to the system of record and, in response, modifies the social object to incorporate the first changes. The system provides second changes to the social object to the enterprise application, and the enterprise application, in response, modifies the system of record to incorporate the second changes.Type: ApplicationFiled: April 15, 2016Publication date: August 11, 2016Inventors: Sayan CHAKRABORTY, Terry M. OLKIN, Jeffrey OLKIN, Daniel G. RABE, Lenny KARPEL
-
Publication number: 20160224546Abstract: A social network system that provides a keyword search result set from content within the social network receives from an enterprise application a business object and an associated system of record, and generates a social object for the social network, where the social object corresponds to the business object and associated system of record. The system generates a plurality of conversations related to the social object, where each conversation comprises content. The system indexes each of the conversations as a conversation document and receives a keyword search term. The system then searches for the keyword search term within the conversation documents, and generates a result set of relevant conversations in response to the searching, where the relevant conversations are displayed in order of relevance.Type: ApplicationFiled: December 19, 2012Publication date: August 4, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Daniel G. RABE, Jeffrey OLKIN, Ana Ramirez CHANG
-
Patent number: 9330419Abstract: A social network system provides a social network that receives from an application a business object and an associated system of record and generates a social object that corresponds to the business object and that comprises the system of record. The social network assigns one or more members to the social object and associates a wall to the social object. The wall displays changes to the system of record, as well as other activity related to the social object.Type: GrantFiled: September 18, 2012Date of Patent: May 3, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Sayan Chakraborty, Terry M. Olkin, Jeffrey Olkin, Daniel G. Rabe, Lenny Karpel
-
Publication number: 20140324984Abstract: A social network system that tracks unread messages across a social network for a social network user receives a request from the user to display unread messages across the social network and generates and displays a list of one or more conversations, where the user is a member of the displayed conversations. The system then, for each conversation, determines and displays the number of unread messages.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Ana Ramirez CHANG, Terry M. OLKIN, Jeffrey OLKIN, Daniel G. RABE, Lenny KARPEL, Jeremy Michael Crosbie, Robert D. WHITON
-
Publication number: 20140172845Abstract: A social network system that provides a keyword search result set from content within the social network receives from an enterprise application a business object and an associated system of record, and generates a social object for the social network, where the social object corresponds to the business object and associated system of record. The system generates a plurality of conversations related to the social object, where each conversation comprises content. The system indexes each of the conversations as a conversation document and receives a keyword search term. The system then searches for the keyword search term within the conversation documents, and generates a result set of relevant conversations in response to the searching, where the relevant conversations are displayed in order of relevance.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Daniel G. RABE, Jeffrey OLKIN, Ana Ramirez CHANG
-
Publication number: 20140082070Abstract: A social network system provides a social network that receives from an application a business object and an associated system of record and generates a social object that corresponds to the business object and that comprises the system of record. The social network assigns one or more members to the social object and associates a wall to the social object. The wall displays changes to the system of record, as well as other activity related to the social object.Type: ApplicationFiled: September 18, 2012Publication date: March 20, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Sayan CHAKRABORTY, Terry M. OLKIN, Jeffrey OLKIN, Daniel G. RABE, Lenny KARPEL
-
Patent number: 7934249Abstract: Apparatus, methods, and computer program products are disclosed that determine Rights to an entity. The disclosed technology maintains data structures representing a set of entities. These entities include protected-entities and sensitivity-entities. Each of the sensitivity-entities is associated with a respective sensitivity access-control-list. The sensitivity-entities include a first sensitivity-entity that is associated with a first sensitivity-access-control-list. A first protected-entity being one of one or more of the protected-entities associated with the first sensitivity-entity. The technology evaluates Rights to the first protected-entity with respect to the first sensitivity-access-control-list and enables access to the first protected-entity responsive to the Rights evaluation and presents the first protected-entity when access is enabled.Type: GrantFiled: August 27, 2007Date of Patent: April 26, 2011Assignee: Oracle International CorporationInventors: Eric S. Chan, Ilya Teplov, Rafiul Ahad, Mario Bonin, David Brennan Gaunce, Lenny Karpel, Patrice Lapierre, Terry M. Olkin, Daniel G. Rabe, Ben Self
-
Publication number: 20090064342Abstract: Apparatus, methods, and computer program products are disclosed that determine Rights to an entity. The disclosed technology maintains data structures representing a set of entities. These entities include protected-entities and sensitivity-entities. Each of the sensitivity-entities is associated with a respective sensitivity access-control-list. The sensitivity-entities include a first sensitivity-entity that is associated with a first sensitivity-access-control-list. A first protected-entity being one of one or more of the protected-entities associated with the first sensitivity-entity. The technology evaluates Rights to the first protected-entity with respect to the first sensitivity-access-control-list and enables access to the first protected-entity responsive to the Rights evaluation and presents the first protected-entity when access is enabled.Type: ApplicationFiled: August 27, 2007Publication date: March 5, 2009Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Ilya Teplov, Rafiul Ahad, Mario Bonin, David Brennan Gaunce, Lenny Karpel, Patrice Lapierre, Terry M. Olkin, Daniel G. Rabe, Ben Self