IP Library Patent Application 13364316
Patent Application
App. No. 13/364,316

Methods and Systems for Shared Data Sets in an On-Line Services Environment

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/364,316
Abstract

Methods and systems are described for shared data sets in an on-line services environment. In one embodiment, a method includes, receiving a request for data stored in a shared database from a user, identifying the requesting user, retrieving the requested data from the shared database, determining whether there are user-specific changes for the retrieved data, changing the retrieved data using the user-specific changes, and supplying the requested data to the user.

Claims (26)

1 . A method comprising:

receiving a request for data stored in a shared database from a user;

identifying the requesting user;

retrieving the requested data from the shared database;

determining whether there are user-specific changes for the retrieved data;

changing the retrieved data using the user-specific changes; and

supplying the the changed retrieved data as the requested data to the user.

2 . The method of claim 1 , wherein determining comprises by checking a flag.

3 . The method of claim 1 , wherein determining comprises referencing a delta table, the delta table containing user-specific changes referenced to user data.

4 . The method of claim 1 , further comprising:

receiving a data change request from a user, the data change request being a request to change a specified data entry in a main database for the requesting user;

adding the change to a delta table; and

flagging the entry in the main database.

5 . A method comprising:

identifying a user and associating the user with data in a shared database;

receiving a purchased dataset from the identified user;

determining relationships between records of the purchased dataset and records of the shared database;

determining relationships between fields of the purchased dataset and fields of the shared database;

adding the purchased dataset to a delta table associated with the shared database based on the determined record relationships and field relationships; and

providing access to the purchased dataset to the user through requests for data in the shared database.

6 . The method of claim 5 , further comprising:

determining parameters of the shared database, the database being maintained by a database administrator;

offering a dataset related to the data of the shared database in a marketplace;

providing access to the offered dataset to a customer that has access to the shared database; and

providing the offered dataset and an identification of the customer to the database administrator.

7 . (canceled)

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2012
From: SHARMA, ANSHU
To: SALESFORCE.COM, INC.
Reel/Frame 028220/0532 →