发明名称 RSS feed generation using objects
摘要 A really simple syndication (RSS) feed generator provides a set of data related to an entity to a user in the form of a really simple syndication (RSS) feed in a manner so that the set of data includes entity information at the feed-level. A user of the RSS feed may use the feed-level entity information to consume the set of data in a number of different ways. In an embodiment, the feed-level entity information includes meta-data defining the entity such that a user may use the metadata to display the entity on the client side. The RSS feed generation system allows a user to manipulate a copy of an instance of entity data as necessary for a client.
申请公布号 US9124589(B2) 申请公布日期 2015.09.01
申请号 US201414169263 申请日期 2014.01.31
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Dickinson Richard L;Miller Michaeljon
分类号 G06F17/30;H04L29/08;G06Q10/10 主分类号 G06F17/30
代理机构 代理人 Rieth Damon;Hoff Aaron;Minhas Micky
主权项 1. A method for generating data feeds, the method comprising: receiving, in a customer relationship management (CRM) application at a first computing device, a request from a CRM application client at a second computing device to transmit a CRM program object to the CRM application client via a Really Simple Syndication (RSS) feed, the CRM program object comprising a set of data from a CRM database accessible by the CRM application, the set of data related to a business entity of a CRM system; defining scope and attributes of the CRM program object from the request, wherein the scope comprises a number of data fields, an identification of a data source providing the data fields, and names of the data fields of the set of data from the CRM database andthe attributes comprise information about which of the data fields are sortable, and update times for field values of the set of data from the CRM database; generating a feed definition using the defined scope and the defined attributes of the set of data; converting the feed definition to the RSS feed by defining a query based on the feed definition, obtaining query results via executing the query on the CRM database and converting the query results in a serialized format to the RSS feed; identifying feed-level information comprising a set of metadata indicating a type and current definition of the CRM program object, the set of metadata comprising attribute definitions, validation rules, and display information for the business entity; attaching the feed-level information to the RSS feed; transmitting the RSS feed to the CRM application client as a serialized object having sortable attributes; and providing an interface from the CRM application on the first computing device to the CRM application client on the second computing device, the interface to receive selections of which CRM data to include in the RSS feed.
地址 Redmond unknown