Systems and Methods for Contextual Vocabularies and Customer Segmentation
First Claim
1. A method for building contextual properties in accordance with a contextual vocabulary using a contextual analysis system comprising a processor and a memory for storing logic, the processor executing the logic to perform the method, comprising:
- obtaining contextual information for a plurality of end users and obtaining device related information for computing devices used by the plurality of end users, the contextual information being obtained from a plurality of contextual information sources including customer analytic information sources, the device related information being obtained from a plurality of device information databases;
calculating a trust level for each of the plurality of contextual information sources; and
building contextual properties in accordance with a contextual vocabulary from the contextual information and the device related information selected based upon their trust levels, the contextual vocabulary defining properties of the computing devices and of the end users, the contextual properties being utilized to dynamically format web content for a web page.
2 Assignments
0 Petitions
Accused Products
Abstract
Contextual vocabulary and methods of use are provided herein. A method may include obtaining contextual properties for a plurality of end users and device related information for computing devices used by the plurality of end users, the contextual information being obtained from a plurality of ambient information sources, including selection from a plurality of contextual repositories. Also, the method includes calculating a trust level for each of the plurality of customer analytic information sources and each of the plurality of device information databases, and building a contextual vocabulary from the contextual information and the device related information selected based upon their trust levels.
46 Citations
21 Claims
-
1. A method for building contextual properties in accordance with a contextual vocabulary using a contextual analysis system comprising a processor and a memory for storing logic, the processor executing the logic to perform the method, comprising:
-
obtaining contextual information for a plurality of end users and obtaining device related information for computing devices used by the plurality of end users, the contextual information being obtained from a plurality of contextual information sources including customer analytic information sources, the device related information being obtained from a plurality of device information databases; calculating a trust level for each of the plurality of contextual information sources; and building contextual properties in accordance with a contextual vocabulary from the contextual information and the device related information selected based upon their trust levels, the contextual vocabulary defining properties of the computing devices and of the end users, the contextual properties being utilized to dynamically format web content for a web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for building a contextual vocabulary, the system comprising:
-
a processor; and a memory for storing logic that when executed by the processor causes the system to; obtain contextual information for a plurality of end users and device related information for computing devices used by the plurality of end users, the contextual information being obtained from a plurality of contextual information sources including customer analytic information sources, the device related information being obtained from a plurality of device information databases; calculate a trust level for each of a plurality of contextual properties; and build contextual properties in accordance with a contextual vocabulary from the contextual information and the device related information selected based upon their trust levels, the contextual vocabulary defining properties of the computing devices and of the end users, the contextual properties being utilized to dynamically format web content for a web page. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for building contextual properties in accordance with a contextual vocabulary using a contextual analysis system comprising a processor and a memory for storing logic, the processor executing the logic to perform the method, comprising:
-
determining context properties, in accordance with a defined contextual vocabulary, from ambient information sources based upon their respective trust levels; generating a contextual segment path for an end user during a interaction in an application; transmitting the context segment path as a string to other sub-systems via local or remote API method calls; and transmitting the context properties from the plurality of end users and plurality of devices to other sub-systems.
-
Specification