Patents by Inventor JIECHUN WANG

JIECHUN WANG has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11775540
    Abstract: Disclosed are systems and methods for data mining a plurality of records to identify one or more patterns. A list of frequent items is generated using the records of a certain subpopulation in a dataset of the records. By scanning through the dataset, a prefix tree is generated based on the list of frequent items. Each node in the prefix tree includes an accumulator which maintains separate counts of records from the subpopulation matching the respective node and of records from the plurality of records matching the respective node. One or more population-normalized frequent patterns associated with the plurality of records are extracted based on a traversal of the prefix tree.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: October 3, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jiechun Wang, Tomasz Drabas, Giancarlo Devich
  • Publication number: 20190272339
    Abstract: Disclosed are systems and methods for data mining a plurality of records to identify one or more patterns. A list of frequent items is generated using the records of a certain subpopulation in a dataset of the records. By scanning through the dataset, a prefix tree is generated based on the list of frequent items. Each node in the prefix tree includes an accumulator which maintains separate counts of records from the subpopulation matching the respective node and of records from the plurality of records matching the respective node. One or more population-normalized frequent patterns associated with the plurality of records are extracted based on a traversal of the prefix tree.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Inventors: Jiechun WANG, Tomasz DRABAS, Giancarlo DEVICH
  • Publication number: 20140172506
    Abstract: Systems, methods, and products are provided for customer segmentation. Embodiments include offline storage of predetermined segmentation values for customers. Such offline storage typically provides upon request to event processing servers a predetermined segmentation value for a customer. In typical example embodiments, the event processing servers are operatively coupled to the offline storage, and the event processing servers generate, in real time based upon a customer action stream and the predetermined segmentation value, a current segmentation value for the customer. Example embodiments also include online storage operatively coupled to the event processing servers, the online storage receiving from the event processing servers current segmentation values, storing the current segmentation values, and exposing the current segmentation values through an interface for use in servicing customer requests.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: RYAN D. PARSELL, JIECHUN WANG, CHANDAN KAPOOR