Eric S. Chan - Fremont CA, US Ilya Teplov - Foster City CA, US Rafiul Ahad - Fremont CA, US Mario Bonin - Blainville, CA David Brennan Gaunce - Los Altos CA, US Lenny Karpel - Lyons CO, US Patrice Lapierre - Montreal, CA Terry M. Olkin - Niwot CO, US Daniel G. Rabe - Lafayette CO, US Ben Self - Boulder CO, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 7/04
US Classification:
726 27
Abstract:
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.
Terry M. OLKIN - Niwot CO, US Jeffrey OLKIN - Princeton NJ, US Daniel G. RABE - Lafayette CO, US Lenny KARPEL - Lyons CO, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwoodshores CA
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
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.
Updating Of Database Data Associated With Spreadsheet Structures
- Pleasanton CA, US Dylan Owen - Oakland CA, US Kevin Chan - Oakland CA, US Jonathan David Ruggiero - Danville CA, US Daniel G. Rabe - Lafayette CO, US Sayan Chakraborty - Niwot CO, US
International Classification:
G06F 16/23 G06F 16/25 G06F 40/18
Abstract:
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.
Data Transformation For Time Period Associated Data
- Pleasanton CA, US Dylan Owen - Oakland CA, US Kevin Chan - Oakland CA, US Jonathan David Ruggiero - Danville CA, US Daniel G. Rabe - Lafayette CO, US Sayan Chakraborty - Niwot CO, US
International Classification:
G06F 17/24 G06F 17/30
Abstract:
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.
Updating Of Database Data Associated With Spreadsheet Structures
- Pleasanton CA, US Dylan Owen - Oakland CA, US Kevin Chan - Oakland CA, US Jonathan David Ruggiero - Danville CA, US Daniel G. Rabe - Lafayette CO, US Sayan Chakraborty - Niwot CO, US
International Classification:
G06F 17/30 G06F 17/24
Abstract:
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.
Methods For Determining Prognosis For Breast Cancer Patients
Described herein are methods for treating breast cancer and for providing a prognosis for metastatic-free survival of breast cancer patients. Aspects relate to treating a patient determined to be at high risk for developing or having metastatic breast cancer comprising administering adjuvant or neoadjuvant therapy to the patient determined to be at high risk for developing or having metastatic breast cancer, wherein the patient was determined to be at high risk for developing or having metastatic breast cancer by determining that the expression level of RKIP was reduced and/or the expression level of one or more of HMGA2, CCL5, TN-FR2, GRN, and CCL7 was elevated in a biological sample from the patient compared to a control non-metastatic tissue sample.
- Redwood Shores CA, US Terry M. OLKIN - Niwot CO, US Jeffrey OLKIN - Princeton NJ, US Daniel G. RABE - Lafayette CO, US Lenny KARPEL - Lyons CO, US
International Classification:
G06Q 50/00 G06F 17/30 G06Q 10/10 H04L 12/58
Abstract:
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.
Social Network System With Tracked Unread Messages
- Redwood Shores CA, US Terry M. OLKIN - Niwot CO, US Jeffrey OLKIN - Princeton NJ, US Daniel G. RABE - Lafayette CO, US Lenny KARPEL - Lyons CO, US Jeremy Michael Crosbie - Broomfield CO, US Robert D. WHITON - Louisville CO, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
H04L 12/58
US Classification:
709206
Abstract:
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.