Patents by Inventor Maria Florina Balcan

Maria Florina Balcan 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: 8949237
    Abstract: A technique for identifying overlapping clusters of items in a data set. The technique may be used in connection with a social network or other on-line environment in which users express approval for other users, such as through votes, tags or other inputs. These expressions of approval may be used to form clusters such that entities assigned to a cluster have a higher metric of approval from other entities within the cluster than from outside the cluster. Such clusters may be arrived at through a computationally efficient approach that involves randomly selecting one or more entities as a seed for a cluster. The cluster may be grown by testing other entities, similar to those already in the cluster, to determine whether they are more preferred by those already in the cluster than those outside the cluster. Once a cluster is grown to a desired size, it may be pruned.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: February 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Maria Florina Balcan, Christian H. Borgs, Mark Braverman, Jennifer T. Chayes, Shanghua Teng
  • Publication number: 20130179449
    Abstract: A technique for identifying overlapping clusters of items in a data set. The technique may be used in connection with a social network or other on-line environment in which users express approval for other users, such as through votes, tags or other inputs. These expressions of approval may be used to form clusters such that entities assigned to a cluster have a higher metric of approval from other entities within the cluster than from outside the cluster. Such clusters may be arrived at through a computationally efficient approach that involves randomly selecting one or more entities as a seed for a cluster. The to cluster may be grown by testing other entities, similar to those already in the cluster, to determine whether they are more preferred by those already in the cluster than those outside the cluster. Once a cluster is grown to a desired size, it may be pruned.
    Type: Application
    Filed: January 6, 2012
    Publication date: July 11, 2013
    Applicant: Microsoft Corporation
    Inventors: Maria Florina Balcan, Christian H. Borgs, Mark Braverman, Jennifer T. Chayes, Shanghua Teng