Patents by Inventor Teresa B. Mah

Teresa B. Mah 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: 8312273
    Abstract: Methods, systems, and computer-readable media for facilitating personalization of web content is provided, while protecting the privacy of the user data utilized to personalize the user's experience. A privacy vault may collect user data including user activity data, demographic data, and user interests submitted by a user. In one embodiment, the privacy vault operates on a user client device. The privacy vault sends the user data to a community vault that collects user data from multiple users. The community vault generates segment rules that whether a user belongs to a user segment, which expresses a user's interest. The segment rules are then communicated back to the privacy vault, which assigns one or more user segments to the user based on the user data available to the privacy vault and the segment rules. The privacy vault may communicate user segments to one or more content providers that supply personalized content that is selected based on the user segments provided.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: November 13, 2012
    Assignee: Microsoft Corporation
    Inventors: Nir Nice, Melissa W. Dunn, Eric Picard, Amit Shaked, Eric Don Van Valkenburg, Alexander George Gounares, Friedman Arie, Sefy Ophir, Boaz Feldbaum, Vu A. Ha, Teresa B. Mah, Darrell Jay Cannon, Michael Joseph Toutonghi, Uri Barash, Cynthia Dwork, Ying Li
  • Patent number: 8103547
    Abstract: Logocons provide a new online advertising product for brand advertisers. During a computing session especially with consumer-generated content, brand names may be replaced or supplemented with logocons in web pages, files, documents, or other online writings as a form of branding. Written information in the computing session is sent to a parsing or searching engine that searches for particular text corresponding to the brand name. The text is replaced or supplemented with a logocon. A user then views the enhanced information containing the logocon but has the option of prohibiting the logocon from appearing in the information.
    Type: Grant
    Filed: September 18, 2006
    Date of Patent: January 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Teresa B. Mah, Brian Burdick, Li Li
  • Publication number: 20110295688
    Abstract: Methods and computer-readable media are provided for defining user intent so that user intent can be determined and advertisements and other information can be provided to a user based on that user's intent. A topical expression is identified and is associated with attributes and actions. Actions indicate steps that can be performed to achieve a task associated with the topical expression. An intent structure is then generated. The intent structure illustrates a relationship between the identified topical expression and other topical expressions. User data may then be received and mapped to the intent structures to determine present and future user intent.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Dou SHEN, Michael ELIZAROV, Ying LI, Valeri LIBORSKI, Teresa B. MAH, Ismail PARSA
  • Patent number: 7627542
    Abstract: A method and system are provided for identifying groups in large-scale networks. The large-scale networks include a collection of nodes and edges that may represent relationships between entities or individuals. The large-scale network is split into a number of fractions satisfying an edge threshold. In turn, the nodes in each fraction are merged to generate one or more clusters based on a specified similarity metric. The large-scale network is recursively split and clustered until distinct groups are identified.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Jeremy Tantrum, Heng Zhang, Teresa B. Mah, Benyu Zhang, Abhinai Srivastava
  • Patent number: 7506274
    Abstract: Methods and systems for displaying data retrieved from a multi-dimensional data source via an interactive data diagram. A graphical user interface is responsive to input from a user to retrieve multi-dimensional data for display via an interactive data diagram. The interactive data diagram displays multi-dimensional data in a hierarchical structure that includes a plurality of dimension levels and one or more member levels within each dimension level. A user specifies a change to the display structure by selecting a displayed member level in the hierarchical structure. The interactive data diagram is responsive to the user specified change to generate a drilled down data diagram displaying detailed dimension and member levels related to the selected member level.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Benyu Zhang, Teresa B. Mah, Lee Wang, Julie L. Hesseltine Richardson
  • Publication number: 20080126523
    Abstract: A method and system are provided for identifying groups in large-scale networks. The large-scale networks include a collection of nodes and edges that may represent relationships between entities or individuals. The large-scale network is split into a number of fractions satisfying an edge threshold. In turn, the nodes in each fraction are merged to generate one or more clusters based on a specified similarity metric. The large-scale network is recursively split and clustered until distinct groups are identified.
    Type: Application
    Filed: September 22, 2006
    Publication date: May 29, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeremy Tantrum, Heng Zhang, Teresa B. Mah, Benyu Zhang, Abhinai Srivastava
  • Publication number: 20080126411
    Abstract: A system, method, computer-readable media, and related techniques are disclosed for predicting demographic information of a user. A social link network is created and a search request for demographic information related to a first user within the social link network is received. The requested demographic information based on the demographic information of other users connected to the first user within the social link network is provided.
    Type: Application
    Filed: September 26, 2006
    Publication date: May 29, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Dong Zhuang, Benyu Zhang, Heng Zhang, Jeremy Tantrum, Teresa B. Mah, Hua-Jun Zeng, Zheng Chen, Jian Wang
  • Publication number: 20080071612
    Abstract: Logocons provide a new online advertising product for brand advertisers. During a computing session especially with consumer-generated content, brand names may be replaced or supplemented with logocons in web pages, files, documents, or other online writings as a form of branding. Written information in the computing session is sent to a parsing or searching engine that searches for particular text corresponding to the brand name. The text is replaced or supplemented with a logocon. A user then views the enhanced information containing the logocon but has the option of prohibiting the logocon from appearing in the information.
    Type: Application
    Filed: September 18, 2006
    Publication date: March 20, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Teresa B. Mah, Brian Burdick, Li Li