Patent application number | Description | Published |
20130024788 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR PRESENTATION OF FEED ITEMS IN AN INFORMATION FEED TO BE DISPLAYED ON A DISPLAY DEVICE - Disclosed are methods, apparatus, systems, and computer-readable storage media for displaying a feed item of an information feed in a presentation on a display device. In some implementations, a feed item having one or more attributes is received. A filter including one or more parameters is applied to the one or more feed item attributes. The filter is capable of being stored on one or more storage mediums. When the one or more feed item attributes satisfies the one or more filter parameters, presentation information is generated. The presentation information includes at least one indicator configured to identify, in a user interface on the display device, the feed item as having the one or more attributes satisfying the one or more filter parameters. The presentation information can be stored on one or more storage mediums. | 01-24-2013 |
20130031134 | TECHNIQUES FOR CHANGING PERCEIVABLE STIMULI ASSOCIATED WITH A USER INTERFACE FOR AN ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided techniques for providing perceivable stimuli in an interface of a multi-tenant on-demand database system. These techniques for providing perceivable stimuli facilitate collaborative efforts of groups of users of a multi-tenant on-demand database system while maintaining access constraints amongst users associated with a common tenant. | 01-31-2013 |
20130036086 | APPLICATION UPDATE SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT - In accordance with embodiments, there are provided mechanisms and methods for storing documents that are being tracked in an on-demand service. These mechanisms and methods for storing documents in an on-demand service can enable embodiments to provide the sharing of documents and the storing of the documents in association with a tag. The ability of embodiments to provide the sharing of documents and the storing can enable an efficient searching for a shared document. In an embodiment, the shared document is categorized upon being stored. | 02-07-2013 |
20130036142 | APPLICATION UPDATE SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT - In accordance with embodiments, there are provided mechanisms and methods for storing documents that are being tracked in an on-demand service. These mechanisms and methods for storing documents in an on-demand service can enable embodiments to provide the sharing of documents and the storing of the documents in association with a tag. The ability of embodiments to provide the sharing of documents and the storing can enable an efficient searching for a shared document. In an embodiment, the shared document is categorized upon being stored. | 02-07-2013 |
20130041718 | METHOD AND SYSTEM FOR SELECTING A SYNCHRONOUS OR ASYNCHRONOUS PROCESS TO DETERMINE A FORECAST - In accordance with embodiments, there are provided mechanisms and methods for selecting a synchronous or asynchronous process to determine a forecast. These mechanisms and methods for such synchronous/asynchronous process selection can enable embodiments to determine forecasts for multiple users (e.g. with hierarchical relationships, etc.) over an arbitrary time interval. The ability of embodiments to provide forecasts that involve such a large amount of data in an effective way can enable forecasting that was otherwise infeasible due to resource limitations. | 02-14-2013 |
20130042146 | TESTING DATA SILO - In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for creating a data silo and testing with a data silo including, for example, initiating a test sequence against a production database within the host organization, in which the test sequence specifies: a) new data for insertion into the production database during the test sequence, and b) one or more test queries against the production database during the test sequence; performing a database transaction to insert the new data into the production database without committing the new data to the production database; recording names of one or more objects corresponding to the inserted new data, the one or more objects created as part of the transaction to insert the new data into the production database within a transaction entity object map; modifying the one or more test queries specified by the test sequence to no longer query against the production database by substituting the one or more test queries with references to the names of the one or more objects in operating memory separate from information stored within the production database; and executing the one or more modified test queries. Other related embodiments are disclosed. | 02-14-2013 |
20130046752 | OPTIMIZATION ENGINE IN A MULTI-TENANT DATABASE SYSTEM - More efficient querying of a multi-tenant database using dynamic tuning of database indices. A layer of meta-data associates data items with tenants, e.g., via tags, and the meta-data is used to optimize searches by channeling processing resources during a query to only those pieces of data bearing the relevant tenant's unique tag. | 02-21-2013 |
20130055029 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTOMATED TEST CASE GENERATION AND SCHEDULING - In accordance with embodiments, there are provided mechanisms and methods for automated test case generation and scheduling. These mechanisms and methods for automated test case generation and scheduling can provide an automated manner of generating test cases and scheduling tests associated with such test cases. The ability to provide this automation can improve efficiency in a testing environment. | 02-28-2013 |
20130060859 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR SELECTIVE DISPLAY OF INFORMATION UPDATES OF A FEED OF AN ONLINE SOCIAL NETWORK - Disclosed are methods, apparatus, systems, and computer readable storage media for selective display of information updates of a feed of an online social network. In some implementations, a computing device is configured to apply one or more parameters to one or more attributes of the information updates. One or more of the information updates can be identified as having an attribute satisfying the one or more parameters. Data can be provided to a display device configured to display the feed in a user interface, where the data includes an indication to omit or include the identified one or more information updates. | 03-07-2013 |
20130061156 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR FILTERING INFORMATION UPDATES TO DISPLAY IN A FEED OF AN ONLINE SOCIAL NETWORK - Disclosed are methods, apparatus, systems, and computer readable storage media for filtering information updates to display in a feed of an online social network. A computing device receives one or more parameters. The parameter(s) is applied to to one or more attributes of the information updates. One or more of the information updates is identified as having one or more attributes satisfying the one or more parameters. Data indicating the identified one or more information updates is generated. The generated data is provided to a display device configured to display presentations of the feed in a user interface. The presentations include a first presentation of the feed with the information updates and a second presentation of the feed with only the identified information updates as indicated by the generated data. | 03-07-2013 |
20130066680 | METHOD AND SYSTEM FOR SELECTING A SYNCHRONOUS OR ASYNCHRONOUS PROCESS TO DETERMINE A FORECAST - In accordance with embodiments, there are provided mechanisms and methods for selecting a synchronous or asynchronous process to determine a forecast. These mechanisms and methods for such synchronous/asynchronous process selection can enable embodiments to determine forecasts for multiple users (e.g. with hierarchical relationships, etc.) over an arbitrary time interval. The ability of embodiments to provide forecasts that involve such a large amount of data in an effective way can enable forecasting that was otherwise infeasible due to resource limitations. | 03-14-2013 |
20130085745 | SEMANTIC-BASED APPROACH FOR IDENTIFYING TOPICS IN A CORPUS OF TEXT-BASED ITEMS - A method of identifying topics in a corpus that includes a plurality of text-based items begins by extracting keytext from each of the plurality of text-based items, resulting in sets of keytext. The method continues by processing the keytext sets to generate a respective semantic footprint for each of the text-based items, resulting in a plurality of semantic footprints. The semantic footprints are used to calculate similarity values for the text-based items, wherein the similarity values indicate commonality between pairs of the text-based items. The method continues by clustering the text-based items into a number of topic groups, wherein the clustering is influenced by the similarity values, and by generating a topic heading for each of the number of topic groups, resulting in a number of topic headings. Next, the text-based items are grouped into accessible topic groups associated with the topic headings. | 04-04-2013 |
20130086667 | METHOD AND SYSTEM FOR PROVIDING LOGIN AS A SERVICE - Systems and methods are provided for providing login as a service. A system receives, via a customer server, a request from a user computer to login to a customer application provided by the customer server. The system outputs a login form to the user computer, receives a modified login form from the user computer, and determines whether the modified login form enables the user computer to login to the customer application. If the modified login form enables the user computer to login to the customer application, the system notifies the customer server that the modified login form enables the user computer to login to the customer application. | 04-04-2013 |
20130086670 | PROVIDING THIRD PARTY AUTHENTICATION IN AN ON-DEMAND SERVICE ENVIRONMENT - A method for logging a user into an online host system begins by receiving a login request from a web browser application of a client device, wherein the login request identifies the online host system. The method continues by initiating a single sign-on routine that involves an online third party system and by obtaining third party user data from the online third party system, wherein the obtained third party user data is associated with the user and is maintained by the online third party system. Host system records maintained by the online host system are modified in accordance with the obtained third party user data. Thereafter, the user is automatically logged into the online host system. | 04-04-2013 |
20130091103 | SYSTEMS AND METHODS FOR REAL-TIME DE-DUPLICATION - Disclosed are systems, apparatus, and methods for identifying and processing duplicative records in one or more database systems. In various implementations, a first data object may be created and stored in a first database system, where the first data object includes a plurality of data fields capable of storing a plurality of data values. A trigger function may be executed in response to creating the first data object, where the trigger function causes one or more servers to determine if one or more existing data objects stored in the second database system match the first data object, and where the trigger function further causes one or more servers in the first database system to retrieve one or more data values from the one or more existing data objects. The retrieved one or more data values may be stored in one or more data fields of the first data object. | 04-11-2013 |
20130091104 | SYSTEMS AND METHODS FOR REAL-TIME DE-DUPLICATION - Disclosed are systems, apparatus, and methods for identifying and visualizing duplicative records via a social network. In various implementations, a first data object may be created and stored in a first database system, where the first data object includes a plurality of data fields capable of storing a plurality of data values. In some implementations, a trigger function may be executed in response to creating the first data object, where the trigger function causes one or more servers in a second database system to determine if one or more existing data objects stored in the second database system include one or more data values that match data values included in the first data object. In various implementations, feed items may be generated in response to determining that a match exists, where the feed items provide one or more users with an indication of the determined match. | 04-11-2013 |
20130091151 | METHODS AND SYSTEMS FOR PERFORMING TIME-PARTITIONED COLLABORATIVE FILTERING - In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for performing time-partitioned collaborative filtering in an on-demand service environment including, for example, receiving as input, a plurality of access requests for data stored within the host organization and a corresponding plurality of actions for the data to which access is requested; accessing an input table having a time field, action field, item field, and agent field therein; recording time data and agent data for each of the received plurality of access requests and the corresponding plurality of actions; recording an item within the item field and an action within the action field for each of the received plurality of access requests and the corresponding plurality of actions based on the action performed on an item of the data to which access is requested; and analyzing the input table to generate one or more pairs of first actions and items to second actions and items and a time based score for each of the one or more pairs, in which the time based score is dependent upon a time between the actions for each of the one or more pairs. Other related embodiments are disclosed. | 04-11-2013 |
20130091286 | SLIPSTREAM BANDWIDTH MANAGEMENT ALGORITHM - In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a slipstream bandwidth management algorithm including, for example, means for executing an application a computing device, in which the application is to communicate with a remote computing device over a public Internet; means for approximating outgoing bandwidth for communications from the computing device to the remote computing device; means for approximating incoming bandwidth for communications received at the computing device from the remote computing device; means for allocating multiple simultaneous Transmission Control Protocol (TCP) connections in support of the application based at least in part on the approximated outgoing bandwidth and based further on the approximated incoming bandwidth; and means for iteratively adjusting bandwidth communicated for the application between the computing device and the remote computing device based at least in part on latency between the computing device and the remote computing device. Other related embodiments are disclosed. | 04-11-2013 |
20130097500 | METHOD AND SYSTEM FOR PROVIDING POSITIONABLE DYNAMIC CONTENT - Systems and methods are provided for providing positionable dynamic content. A system receives a selection of a part of help options displayed by a user interface. The system identifies content corresponding to the part of help options and a location of a displayed element corresponding to the part of help options. The system loads a tooltip with the content corresponding to the part of help options. The system outputs the tooltip at a position based on the location of the displayed element corresponding to the part of help options via the user interface. | 04-18-2013 |
20130097540 | METHOD AND SYSTEM FOR CUSTOMIZING A USER INTERFACE TO AN ON-DEMAND DATABASE SERVICE - In embodiments, methods and systems for customizing a user interface to an on-demand database service. These mechanisms and methods for customizing a user interface to an on-demand database service can enable embodiments to provide a user interface designed by a tenant of the on-demand database service. The customization can include including third party content into the customized user interface, overriding a standard object, and providing content inline at a specified location. | 04-18-2013 |
20130117191 | METHODS AND SYSTEMS FOR CONSTRUCTING PERSONAL PROFILES FROM CONTACT DATA - A system and method for building a profile record for a person from business contacts stored in a database. Contacts having similar name signatures are collected together, then pairs of such contacts are compared using defined criteria. | 05-09-2013 |
20130117287 | METHODS AND SYSTEMS FOR CONSTRUCTING PERSONAL PROFILES FROM CONTACT DATA - A system and method for building a profile record for a person. Email addresses and corresponding person names are extracted from an email message and stored as records each record having an email address and corresponding person name as a key/value pair. A pair of such records is compared. If the person names are known for both records, then a match between the person names is evaluated. If the person name is known for only one of the records, then a match between the known person name for the one record and an email prefix for the other record is evaluated. If the person name is not known for either record, then a match between the email prefixes for both records is evaluated. | 05-09-2013 |
20130117763 | API METHOD AND SYSTEM FOR PROVIDING ACCESS TO AN EXTERNAL SERVICE VIA AN APPLICATION SERVICES PLATFORM - In accordance with embodiments, there are provided mechanisms and methods for providing access to an external service via an application services platform, utilizing an application program interface (API). These mechanisms and methods for providing access to an external service via an application services platform can enable embodiments to provide an effective way of allowing access to such external service without necessarily forcing access to the external service separately with respect to the application services platform. The ability of embodiments to provide such effective technique can enable the integration of an external service with an application services platform, thus allowing access to the external service in a more time effective manner. | 05-09-2013 |
20130117810 | METHOD AND SYSTEM FOR PROVIDING A CLIENT ACCESS TO AN EXTERNAL SERVICE VIA AN APPLICATION SERVICES PLATFORM - In accordance with embodiments, there are provided mechanisms and methods for providing a client access to an external service via an application services platform. These mechanisms and methods for providing a client access to an external service via an application services platform can enable embodiments to provide effective access to such external service without necessarily forcing the client to access the external service separately with respect to the application services platform. The ability of embodiments to provide such technique can enable the integration of an external service with an application services platform, thus allowing the client to access the external service in a more effective manner. | 05-09-2013 |
20130132861 | SOCIAL MEDIA DASHBOARDS - Disclosed are systems, apparatus, methods and computer-readable media for providing a social media dashboard. In some implementations, web browser data including a social media dashboard and a webpage are provided. In some instances, the social media dashboard is a user interface displayed in association with a webpage on a device. In some other instances, the social media dashboard includes one or more user selectable mechanisms configured to cause an action to interact with an information feed associated with a user profile in an online social network. In some instances, the presentation of the social media dashboard is updated, independent of the presentation of the web page, to include information indicating a record update. | 05-23-2013 |
20130137420 | MECHANISM FOR FACILITATING DYNAMIC AND SEGMENT-BASED MONITORING OF CELLULAR NETWORK PERFORMANCE IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic and segment-based monitoring of cellular network performance. In one embodiment and by way of example, a method includes dividing a cellular network path of a cellular network into a plurality of network segments, and monitoring performance of the cellular network at a first network segment of the plurality of network segments. The first network segment is associated with a first segment point includes a first computing device. The method may further includes generating first metrics based on first monitoring data relating to the first network segment, and forwarding the first metrics to a second segment point coupled with the first segment point over the first network segment. The second segment point includes a second computing device. | 05-30-2013 |
20130138524 | SHARED DATA SETS COMBINED WITH USER-SPECIFIC PURCHASED DATA SETS - Methods and systems are described for shared data sets combined with purchased data sets in an on-line services environment. In one embodiment, a method includes, identifying a user, associating the user with data in a shared database, and receiving a purchased dataset from the identified user. The method further includes adding the purchased dataset to a delta table associated with the shared database based on determined record relationships and field relationship, and providing access to the purchased dataset to the user through requests for data in the shared database. | 05-30-2013 |
20130138668 | SHARED DATA SET WITH USER-SPECIFIC CHANGES - Methods and systems are described for shared data sets with user-specific changes 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. | 05-30-2013 |
20130166489 | SYSTEM AND METHOD FOR USING A STATISTICAL CLASSIFIER TO SCORE CONTACT ENTITIES - A system and method for associating a character string with one or more defined entities of a contact record. An input character string is received. The string is first evaluated to see if the structure of the string is recognized. If not, then the string is compared to entries in a look up table. If the string format is not recognized, and the string is not found in the look up table, then a posterior probability is calculated for a set of defined entities over a limited set of string processing features. The result of probabilistic scoring determines which of the defined entities to associate with the character string. | 06-27-2013 |
20130167122 | VALIDATING VISUAL COMPONENTS - Methods, systems, apparatus, and computer-readable media for validating components of a dynamic user interface in an on-demand multi-tenant service environment are disclosed. Organizations corresponding to tenants in the on-demand multi-tenant service environment are identified. A multi-tenant database system residing on multiple servers is provided for each of the identified organizations. Dynamic user interface pages associated with the organizations are identified. First and second compilation outputs based upon respective first and second invocations of a compiler configured to compile the one or more dynamic user interface pages are produced with reference to respective first and second builds of computer program code. Differences between the first and second compilation outputs are identified and presented in a user interface on a display device of the multi-tenant service environment. The differences can be identified by performing a comparison and selecting one or more differences that match a pattern specifier. | 06-27-2013 |
20130179217 | REFERRED INTERNET TRAFFIC ANALYSIS SYSTEM AND METHOD - Methods and a system for exploiting the secondary traffic generated by social networking sites are disclosed. Traffic on a commercial website is constantly monitored by a web analytics tool, which collects traffic measurements of hits, button presses, enquiries, purchases etc., as well as the referrer URL of a site such as a social networking site through which the commercial website is accessed. The collected measurements are forwarded to a Referred Traffic Analysis System. Concurrently, the Referred Traffic Analysis System crawls the Internet and collects a large number of social networking sites, analyses their content by extracting insight terms and phrases from them. In a third step, the collected traffic measurements are correlated with the collected insights from the social networking sites, and the top insights that reoccur frequently enough to appear to be a driver for the measurements observed, are presented to the client. A corresponding system is also provided. | 07-11-2013 |
20130185654 | SYSTEMS AND METHODS FOR MAPPING RELEVANT PERSONAL CONNECTIONS - The technology disclosed relates to calculating interaction strengths for physical interactions, scheduled physical interactions and wireless interactions between users of online social networks. In particular, it relates to determining direct contact or likely contact between users of online social networks based in part on their mobile communication devices. This determination can be used to score interactions that take place outside the social network for interaction strengths. | 07-18-2013 |
20130185770 | METHODS AND SYSTEMS FOR PROVIDING ACCESS TO AN ONLINE SYSTEM - Methods and systems are provided for enabling access to a secure system from a remote system without directly logging into the secure system for debugging purposes. The secure system and the remote system may login to a host system with a session ID and establish a session. The secure system starts a Hyper Text Transport Protocol (HTTP) enabled debugger to enable debugging of the web browser traffic. The HTTP enabled debugger may be displayed on the remote system via the host system. The remote system may enter debug commands from a web browser on the remote system. The debug commands are then applied on the web browser of the secure system. | 07-18-2013 |
20130190943 | SITE MANAGEMENT IN AN ON-DEMAND SYSTEM - Methods and systems are provided for managing environmental conditions and energy usage associated with a site. One exemplary method of regulating an environment condition at a site involves a server receiving environmental measurement data from a monitoring system at the site via a network, determining an action for an electrical appliance at the site based at least in part on the environmental measurement data and one or more monitoring rules associated with the site, and providing an indication of the action to an actuator for the electrical appliance. | 07-25-2013 |
20130191326 | USER-EXTENSIBLE COMMON SCHEMA IN A SHARED DATABASE - A user-extensible common schema is described in the context of a shared database. In one example, an apparatus includes a shared database organized around a common schema. First and second applications provides access to the shared database using the common schema, the first and second applications having first and second schema extensions having first and second sets of additional objects, defined by the first and second applications, respectively. The first and second applications present views of and operations on the shared database that are extended by the respective schema extension. | 07-25-2013 |
20130191327 | METHOD AND SYSTEM FOR SHARING DOCUMENTS BETWEEN ON-DEMAND SERVICES - A method for sharing documents between on-demand services is provided. In an embodiment, a user of a first on-demand service may be able to view a list of content that includes content stored at the first on-demand service and content stored at a second on-demand service. The content of the second on-demand service may be associated with information about the content, allowing the content to be shared among multiple users of the first on-demand service. The user wanting to view the content, select or click on an indicator identifying the content, a connection to the second on-demand service is established, and images of the content are sent from the second on-demand service to the first on-demand service. | 07-25-2013 |
20130191333 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SYNCHRONIZING DATA USING DATA IDENTIFYING MESSAGES - In accordance with embodiments, there are provided mechanisms and methods for synchronizing data using data identifying messages. These mechanisms and methods for synchronizing data using data identifying messages can enable embodiments to provide notification of a need to synchronize one instance of data with changes made to another instance of data, without necessarily communicating the changes to be made to the other instance of the data. The ability of embodiments to provide synchronization based on such a notification can allow more efficient data synchronization while ensuring that synchronizations are based on up-to-date information. | 07-25-2013 |
20130191422 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR STORING REPORTS FOR USE BY TENANTS OF A MULTI-TENANT ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for storing reports for use by tenants of a multi-tenant on-demand database service. These mechanisms and methods for storing reports for use by tenants of a multi-tenant on-demand database service may allow tenants of the multi-tenant on-demand database service to create, modify, etc. reports programmatically, as desired, and may allow the multi-tenant on-demand database service to make the reports accessible to other tenants of the multi-tenant on-demand database service. | 07-25-2013 |
20130191892 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SECURITY VERIFICATION OF COMMUNICATIONS TO TENANTS OF AN ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for security verification of communications to tenants of an on-demand database service. These mechanisms and methods for security verification of communications to tenants of an on-demand database service can enable embodiments to allow tenants to selectively implement security measures with respect to inbound communications, etc. The ability of embodiments to provide such feature may allow tenants to efficiently and effectively implement security measures for in-bound emails. | 07-25-2013 |
20130198184 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PORTAL USER DATA ACCESS IN A MULTI-TENANT ON-DEMAND DATABASE SYSTEM - In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system. | 08-01-2013 |
20130198236 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ENABLING ACCESS TO A RESOURCE OF A MULTI-TENANT ON-DEMAND DATABASE SERVICE UTILIZING A TOKEN - In accordance with embodiments, there are provided mechanisms and methods for enabling access to a resource of a multi-tenant on-demand database service utilizing a token. These mechanisms and methods for enabling access to a resource of a multi-tenant on-demand database service utilizing a token can be utilized to prevent identification of a user attempting to access the resource, and thus unwanted use of the user's identity. | 08-01-2013 |
20130198645 | MULTIPLE STAKEHOLDERS FOR A SINGLE BUSINESS PROCESS - Methods and apparatus, including computer program products, implementing and using techniques for providing a customized representation of a business process involving one or more organizational entities that are accessible through a network. A user interface that can display a customized representation of a business process is provided. User information, including user privileges associated with the business process, is stored in a central repository that is accessible through the network. A request to view the business process is received from a first user through the user interface. The user privileges for the first user are retrieved from the central repository. A customized representation of the business process is displayed with the user interface. The customized representation is in compliance with the retrieved user privileges for the first user. | 08-01-2013 |
20130198652 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR PROVIDING A REMINDER REGARDING A FEED ITEM OF A FEED OF AN ONLINE SOCIAL NETWORK - Disclosed are examples of apparatus, methods, and computer readable storage media for providing a reminder regarding a feed item of an information feed of an online social network. In some implementations, an indication is received at a computing device. The indication is with respect to occurrence of an event in relation to a designated one of a plurality of feed items of the information feed of the online social network. In response to receiving the indication, data is provided to cause a display device to display a reminder component with the information feed in a user interface. The reminder component is configured to present information identifying the designated feed item. | 08-01-2013 |
20130198869 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MESSAGING IN AN ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for messaging in an on-demand database service. These mechanisms and methods for messaging in an on-demand database service can enable embodiments to more flexibly message in on-demand database environments. The ability of embodiments to provide such feature may lead to enhanced messaging features which may be used for providing more effective ways of messaging in the context of on-demand databases. | 08-01-2013 |
20130198870 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MESSAGING IN AN ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for messaging in an on-demand database service. These mechanisms and methods for messaging in an on-demand database service can enable embodiments to more flexibly message in on-demand database environments. The ability of embodiments to provide such feature may lead to enhanced messaging features which may be used for providing more effective ways of messaging in the context of on-demand databases. | 08-01-2013 |
20130198871 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MESSAGING IN AN ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for messaging in an on-demand database service. These mechanisms and methods for messaging in an on-demand database service can enable embodiments to more flexibly message in on-demand database environments. The ability of embodiments to provide such feature may lead to enhanced messaging features which may be used for providing more effective ways of messaging in the context of on-demand databases. | 08-01-2013 |
20130204716 | SYSTEM AND METHOD FOR A UNITED CLOUD-BASED PRODUCT CATALOG - Methods and systems are provided for creating and managing a product catalog including expanded product metadata in a multitenant computing environment. The method includes creating a new store and mapping it to a cloud service provider. A catalog is then created and mapped to the store. Catalog categories are then created and mapped to the catalog. A product is then created and mapped to the categories. A product family is then created, followed by the creation of a product bundle. The product bundle is presented to consumers in a web based interactive shopping experience hosted by the cloud based service provider. | 08-08-2013 |
20130205215 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR DEFINING GROUPS OF USERS OF AN ONLINE SOCIAL NETWORK - Disclosed are methods, apparatus, systems, and computer readable storage media for defining groups of users of an online social network. An indication of an event associated with the online social network can be received. One or more parameters can be compared to an attribute of the event or of a designated user. When the attribute satisfies the one or more parameters, data indicating the designated user can be generated. In some implementations, the generated data is provided to a display device to indicate an addition or a removal of the designated user as a member of a group of the online social network. In some implementations, group membership data can be determined and stored to add or remove the designated user as one of the group members. | 08-08-2013 |