Class / Patent application number | Description | Number of patent applications / Date published |
707628000 | Push subscriptions | 19 |
20100205148 | METHOD AND SYSTEM FOR PUSHING CONTENT TO MOBILE DEVICES - A method of pushing content, such as eLearning packages, to mobile devices is disclosed. The content push stores the content locally on the user's mobile device so the content can be viewed offline. | 08-12-2010 |
20110302134 | People Matching in Subscription-based Communities - A people matching system and method matches people in computer-implemented communities in which users subscribe to information generated by other users. The computer-generated suggested matches may be based on inferences of mutual interests, as well as on factors such as proximity and environmental conditions. The inferences of mutual interest may be based on behaviors such as subscriptions and physiological responses. Explanations for the suggested matches may be delivered to users. | 12-08-2011 |
20120059795 | METHODS AND SYSTEMS FOR PROVIDING ENHANCEMENTS TO A BUSINESS NETWORKING FEED - Methods, systems, and apparatus facilitate social and business networking in a multi-tenant database. An application can provide each user with the ability view targeted data of interest. The data of interest can be supplied in a feed associated with the user created list, which compiles the feed items, e.g., comments, posts, stories, etc., of the object feeds subscribed to by the list. Lists can include entity feeds of objects, on the database well as child records associated with those objects. Accordingly, a user can create tailored feeds and can organize related information into feed for that list. In further embodiments, applications are provided which allow users are able to view filtered selections of other users and objects on the database system. In one embodiments, a connector application allows users to modify subscriptions to other users and objects, a dashboard application allows users to view user profiles and analytics regarding the user profile, and a search application allows users to perform field based searches on the records of the users and objects. Additional applications which allow users to navigate and view records on the database system are also provided. | 03-08-2012 |
20120239619 | METHODS AND SYSTEMS FOR PROVIDING ENHANCEMENTS TO A BUSINESS NETWORKING FEED - Methods, systems, and apparatus facilitate social and business networking in a multi-tenant database. An application can provide each user with the ability view targeted data of interest. The data of interest can be supplied in a feed associated with the user created list, which compiles the feed items, e.g., comments, posts, stories, etc., of the object feeds subscribed to by the list. Lists can include entity feeds of objects, on the database well as child records associated with those objects. Accordingly, a user can create tailored feeds and can organize related information into feed for that list. In further embodiments, applications are provided which allow users are able to view filtered selections of other users and objects on the database system. In one embodiments, a connector application allows users to modify subscriptions to other users and objects, a dashboard application allows users to view user profiles and analytics regarding the user profile, and a search application allows users to perform field based searches on the records of the users and objects. Additional applications which allow users to navigate and view records on the database system are also provided. | 09-20-2012 |
20120290534 | METHOD AND SYSTEM FOR APPLYING A GROUP OF INSTRUCTIONS TO METADATA - In accordance with embodiments, there are provided mechanisms and methods for applying a group of instructions to metadata in the context of an on-demand database service. These mechanisms and methods for applying a group of instructions to metadata can enable embodiments that ensure that “all or none” of the operations corresponding to the grouped instructions are performed. The ability of embodiments to provide such feature can prevent a scenario where only a portion of a desired effect is accomplished which, in turn, may complicate any effort to undo the same. | 11-15-2012 |
20140236893 | DATA DISTRIBUTION SYSTEM, METHOD AND PROGRAM PRODUCT - A data distribution system, method and a computer program product therefor. Computers provisioned with operations centers supporting individual locations share resources with organizations in multiple locations. Each operations center receives and evaluates local information for the supported location and selectively provides evaluated information for reuse by other locations. A data exchange agent in each operations center publishes information available from a supported location to a publication subscription unit. The operations center also subscribes to the publication subscription unit for information available from other locations. The publication subscription unit identifies matches between subscriptions and publications. A negotiation unit negotiates matched information transfers between operations centers. | 08-21-2014 |
20140250068 | SYSTEM FOR AN OPEN ARCHITECTURE DEPLOYMENT WITH CENTRALIZED SYNCHRONIZATION - One aspect of the preferred embodiment relates to an application framework for managing mobile clients and application programs. By utilizing the preferred embodiment, a system administrator may be provided the capability to manage and control multiple devices, directly and indirectly, using push (server-initiated) and/or pull (client-initiated) techniques from a single location. Additionally, the preferred embodiment may be utilized to back up and securely store information on the mobile clients, identify device usage and to deliver files and databases to the mobile clients. | 09-04-2014 |
20150317371 | METHOD, DEVICE, AND SYSTEM FOR PEER-TO-PEER DATA REPLICATION AND METHOD, DEVICE, AND SYSTEM FOR MASTER NODE SWITCHING - Method, device, and system for peer-to-peer data replication are provided. The method includes: generating a first commit redo record attached with a CSN when a first write operation happens on a first physical entity in a master node, wherein the master node is preset with the first physical entity and a second physical entity and is connected to a first subscriber node and a second subscriber node; pushing, the first commit redo record to a first subscriber node corresponding to the first physical entity based on mapping relationships between the physical entities and the subscriber nodes, wherein the first commit redo record is used for replicating data of the first write operation from the master node to the first subscriber node, and then to the second subscriber node through pushing, by the first subscriber node, the received first commit redo record to the second subscriber node. | 11-05-2015 |
20160196293 | OPTIMIZING STORAGE IN A PUBLISH / SUBSCRIBE ENVIRONMENT | 07-07-2016 |
707629000 | Push-to-master | 4 |
20130246356 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PUSHING AN APPLICATION UPDATE BETWEEN TENANTS OF A MULTI-TENANT ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for pushing an application update between tenants of a multi-tenant on-demand database service. These mechanisms and methods for pushing an application update between tenants of a multi-tenant on-demand database service can enable tenants providing the application update to force instances of the application utilized by other tenants to be updated. This may allow the tenants providing the application update to ensure that instances of the application utilized by other tenants are updated. | 09-19-2013 |
20130246357 | MANAGING REDUNDANT IMMUTABLE FILES USING DEDUPLICATION IN STORAGE CLOUDS - A method includes receiving a request to save a first file as immutable. The method also includes searching for a second file that is saved and is redundant to the first file. The method further includes determining the second file is one of mutable and immutable. When the second file is mutable, the method includes saving the first file as a master copy, and replacing the second file with a soft link pointing to the master copy. When the second file is immutable, the method includes determining which of the first and second files has a later expiration date and an earlier expiration date, saving the one of the first and second files with the later expiration date as a master copy, and replacing the one of the first and second files with the earlier expiration date with a soft link pointing to the master copy. | 09-19-2013 |
20140337288 | PARTING DATA TO IMPROVE SYSTEM PERFORMANCE - In some examples, a method is described. The method may include parting a data item into multiple data units based on update frequencies of the data units. The method may also include identifying a low update frequency data unit from amongst the data units. The method may also include determining a regional sensitive group for the low update frequency data unit based on a historical access pattern of the low update frequency data unit. The regional sensitive group may include a first host. The method may also include replicating the low update frequency data unit. The method may also include pushing the replicated low update frequency data unit to the first host. | 11-13-2014 |
20150302048 | FLEXIBLE PROFILE GROUPING DOWNLOAD - A method for providing of data is provided, the method comprising at a first database: providing of group data; providing of data of a first entity, in particular of a first device, the data of the first entity comprising the group data; receiving from a second database a request for the data of the first entity; determining that the data of the first entity comprises the group data and that said group data has not been sent to the second database before; and if said determining step is in the affirmative, sending the data of the first entity comprising the group data to the second database. | 10-22-2015 |
707631000 | Push-to-broadcast | 6 |
20100145913 | DATA ENVIRONMENT CHANGE NOTIFICATION - A method of and system for monitoring and providing notification of changes to a data environment. Parameters of interest for monitoring changes made to a metadata data store are stored. Instructions are stored related to notifying a recipient of a communication about the changes. The metadata is monitored for changes related to the parameters of interest, and a change notification communication is generated with transmission initiated to the recipient. The instructions related to notification of the changes may include the identity of a recipient, mechanism for notification, and format and content of notification. A computer readable memory system and a computer program product may be provided that is encoded with a data structure for notifying data consumers of changes to a data environment that includes metadata. | 06-10-2010 |
20120254112 | METHOD AND SYSTEM FOR HOSTING ENTITY-SPECIFIC PHOTO-SHARING WEBSITES FOR ENTITY-SPECIFIC DIGITAL CAMERAS - A system and method for hosting entity-specific photo-sharing websites for entity-specific image capture devices is disclosed. The system and method provides software for the entity-specific image capture devices that causes the image capture devices to transmit entity ID information when the image capture devices transmit images over the Internet. The system and method further provide an online photosharing service capable of hosting the entity-specific photo-sharing websites for each of the entities, such that when the image capture devices connect to photo-sharing service, the photo-sharing service uses the entity ID received from the image capture devices to automatically associate the image with the photo-sharing websites of the identified entity. | 10-04-2012 |
20130179400 | INTELLIGENT DATA PUBLISHING FRAMEWORK FOR COMMON DATA UPDATES IN LARGE SCALE NETWORKS OF HETEROGENEOUS COMPUTER SYSTEMS - A computerized data publishing method in which an action is received from a source. The action results in a data state change that must be propagated to multiple heterogeneous computer devices, in a manner that maintains the consistency of data among multiple heterogeneous computer devices. A record is saved in storage reflecting the data state change. The update process updates the impacted computer devices with the modified data using a publishing mechanism, and receives an indicator of whether the updating succeeded or failed. If the updating failed, a retry of the updating is initiated using the publishing mechanism. If all the updating of all of the impacted computer devices succeeded, the operation ends. | 07-11-2013 |
20140236894 | SYSTEMS AND METHODS FOR SYNCHRONIZING NODES OF A ROBOTIC SYSTEM - A robotic system is provided. The robotic system includes a publishing node including at least one first synchronization database that includes a plurality of attributes, each of the attributes including a tag identifying the attribute and data, a flag associated with each of the attributes, and a subscriber list. The system also includes a subscriber node including at least one second synchronization database. The publishing node is configured to set the flag associated with the attributes when the attributes are written in the at least one first synchronization database or when the data included in the attributes are modified and publish the flagged attributes to the subscriber node. | 08-21-2014 |
20140379651 | Multiple Subscriber Support for Metadata Replication - A system of replicating metadata of content in a networked environment includes an archive device, a publisher subsystem, and a plurality of subscriber subsystems. The publisher subsystem gathers metadata stored in the archive device, packages the metadata into a payload, and transmits the payload to the plurality of subscriber subsystems for replication. | 12-25-2014 |
20150379069 | DATA SUBSCRIPTION MANAGEMENT SYSTEM - A method includes a digital subscription management system (DSMS) receiving from a source system a request to perform an edit of at least one data object, the DSMS sending a request for response (RFR) to subscribing systems having a copy of the at least one data object, the DSMS receiving a response from the subscribing systems, and the DSMS performing the edit. | 12-31-2015 |