×

Method and apparatus for polymorphic serialization

  • US 9,026,583 B2
  • Filed: 09/19/2011
  • Issued: 05/05/2015
  • Est. Priority Date: 09/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • in response to receiving a first request from a first device configured to receive replies that are serialized in a first format, determining a first reply by a CRM application executing on a server device comprising at least one processor, wherein the CRM application comprises an application definition;

    generating the first reply as a function of a portion of the application definition, wherein the portion of the application definition comprises a page definition used to render a page with icons arranged in a two-dimensional pattern, data in a list pattern, or data in a form pattern;

    in response to receiving a second request from a second device configured to receive replies that are serialized in a second format that is distinct from the first format, determining a second reply by the CRM application;

    generating the second reply as a function of the portion of the application definition;

    wherein the portion of the application definition comprises a plurality of tags and a plurality of tag designators, wherein the plurality of tag designators indicates whether the plurality of tags, respectively, are designated as one of a first type of tag, a second type of tag, and a third type of tag;

    wherein generating the first reply comprises;

    serializing a first tag of the page definition in accordance with a first process when the first tag is designated by a first tag designator as the first type of tag;

    serializing the first tag in accordance with a second process when the first tag is designated by the first tag designator as the second type of tag;

    serializing the first tag in accordance with a third process when the first tag is designated by the first tag designator as the third type of tag;

    wherein generating the second reply comprises;

    serializing the first tag in accordance with a fourth process when the first tag is designated by the first tag designator as the first type of tag;

    serializing the first tag in accordance with a fifth process when the first tag is designated by the first tag designator as the second type of tag;

    serializing the first tag in accordance with a sixth process when the first tag is designated by the first tag designator as the third type of tag.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×