Systems and methods for dynamic list views and detail pages

US9535573B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9535573-B2
Application numberUS-201213594576-A
CountryUS
Kind codeB2
Filing dateAug 24, 2012
Priority dateAug 26, 2011
Publication dateJan 3, 2017
Grant dateJan 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for dynamic list views and detail pages. A database system can update a subscribed field in a data record when the field is updated and when a user interface is displaying the field in a list view. The system can provide a notification of an update for a subscribed field in a data record when the field is updated and when a user interface is displaying the field in a list view.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising: a database system having one or more computer processors; and a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to: identify, by the database system, a field of a data record stored in a database that may be selected for a subscription update to be presented for display on a user interface of at least one computing device coupled to the database system, the data record including the identified field and a plurality of fields not identified for subscription; receive, by a database system, a subscription to the identified field of the data record; determine, by the database system, whether the subscribed field has been updated; monitor, by the database system, in response to a determination that the subscribed field has been updated, the user interface displayed by the at least one computing device, to determine whether the user interface is displaying the subscribed field in a list view, the list view including displayed fields and data records; and cause, by the database system, a notification of the update to the subscribed field to be displayed in the user interface when the database system determines that the subscribed field is being displayed the user interface, the notification being overlaid on the displayed fields and data records and including an option to refresh the subscribed data field on the user interface. 2. The apparatus of claim 1 , wherein the data record including the subscribed field is associated with at least one of a custom object, an account object, a campaign object, a case object, a contact object, a lead object, and an opportunity object. 3. The apparatus of claim 1 , wherein the subscribed field is being displayed in a list view. 4. The apparatus of claim 3 , wherein the list view comprises indicators that indicate at least one of which data records in the list view have been accessed since the list view was most recently refreshed and which data records in the list view have yet to be accessed since the list view was most recently refreshed. 5. The apparatus of claim 1 , wherein updating the subscribed field comprises identifying the subscribed field via a modification to at least one of a font, a color, an underline, and a display constancy. 6. The apparatus of claim 1 , wherein refreshing the subscribed data field comprises identifying the data record including the subscribed field via a modification to at least one of a font, a color, an underline, and a display constancy. 7. The apparatus of claim 3 , wherein updating the subscribed field in the list view further comprises updating every field in the list view in response to a user request. 8. The apparatus of claim 1 , wherein the instructions, when executed, further cause the one or more processors to discontinue the updating of the subscribed field in response to a user request. 9. The apparatus of claim 3 , wherein the instructions, when executed, further cause the one or more processors to insert an additional data record into the list view and identifying the additional data record as a new data record for the list view. 10. The apparatus of claim 3 , wherein the instructions, when executed, further cause the one or more processors to identify another data record in the list view as a data record to be deleted from the list view. 11. A non-transitory machine-readable medium carrying one or more sequences of instructions, which instructions, when executed by one or more processors, cause the one or more processors to: identify, by the database system, a field of a data record stored in a database that may be selected for a subscription update to be presented for display on a user interface of at least one computing device coupled to the database system, the data record including the identified field and a plurality of fields not identified for subscription; receive, by a database system, a subscription to the identified field of the data record; determine, by the database system, whether the subscribed field has been updated; monitor, by the database system, in response to a determination that the subscribed field has been updated, the user interface displayed by the at least one computing device, to determine whether the user interface is displaying the subscribed field in a list view, the list view including displayed fields and data records; and cause, by the database system, a notification of the update to the subscribed field to be displayed in the user interface when the database system determines that the subscribed field is being displayed the user interface, the notification being overlaid on the displayed fields and data records and including an option to refresh the subscribed data field on the user interface. 12. A method comprising: identifying, by the database system, a field of a data record stored in a database that may be selected for a subscription update to be presented for display on a user interface of at least one computing device coupled to the database system, the data record including the identified field and a plurality of fields not identified for subscription; receiving, by a database system, a subscription to the identified field of the data record; determining, by the database system, whether the subscribed field has been updated; monitoring, by the database system, in response to a determination that the subscribed field has been updated, the user interface displayed by the at least one computing device, to determine whether the user interface is displaying the subscribed field in a list view, the list view including displayed fields and data records; and causing, by the database system, a notification of the update to the subscribed field to be displayed in the user interface when the database system determines that the subscribed field is being displayed the user interface, the notification being overlaid on the displayed fields and data records and including an option to refresh the subscribed data field on the user interface. 13. The method of claim 12 , wherein updating the subscribed field comprises identifying the subscribed field via a modification to at least one of a font, a color, an underline, and a display constancy. 14. The method of claim 12 , wherein refreshing the subscribed data field comprises identifying the data record including the subscribed field via a modification to at least one of a font, a color, an underline, and a display constancy. 15. The method of claim 12 , wherein updating the subscribed field further comprises updating every field in response to a user request. 16. The apparatus of claim 1 , wherein the subscribed field is being displayed in a detail page. 17. The method of claim 12 , wherein the subscribed field is being displayed in a detail page.

Assignees

Inventors

Classifications

  • Change logging, detection, and notification (replication G06F16/27) · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9535573B2 cover?
Systems and methods are provided for dynamic list views and detail pages. A database system can update a subscribed field in a data record when the field is updated and when a user interface is displaying the field in a list view. The system can provide a notification of an update for a subscribed field in a data record when the field is updated and when a user interface is displaying the field…
Who is the assignee on this patent?
Ramsey Michael, Wang Rachel, Ellis Jason, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F3/0482. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).