Patents by Inventor Mark Braverman
Mark Braverman 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).
-
Publication number: 20200349536Abstract: A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system's access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.Type: ApplicationFiled: July 20, 2020Publication date: November 5, 2020Inventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
-
Patent number: 10726401Abstract: A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system's access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.Type: GrantFiled: June 3, 2016Date of Patent: July 28, 2020Assignee: Google LLCInventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
-
Publication number: 20160283923Abstract: A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system's access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.Type: ApplicationFiled: June 3, 2016Publication date: September 29, 2016Inventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
-
Patent number: 9361606Abstract: A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system's access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.Type: GrantFiled: February 22, 2011Date of Patent: June 7, 2016Assignee: GOOGLE INC.Inventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
-
Patent number: 8949237Abstract: 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: GrantFiled: January 6, 2012Date of Patent: February 3, 2015Assignee: Microsoft CorporationInventors: Maria Florina Balcan, Christian H. Borgs, Mark Braverman, Jennifer T. Chayes, Shanghua Teng
-
Publication number: 20130179449Abstract: 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: ApplicationFiled: January 6, 2012Publication date: July 11, 2013Applicant: Microsoft CorporationInventors: Maria Florina Balcan, Christian H. Borgs, Mark Braverman, Jennifer T. Chayes, Shanghua Teng
-
Publication number: 20120004925Abstract: Technology is described for developing health care policies for use in a health care facility. In one example method, a health care policy can be applied in a health care software application and stored in a health care database. A correlated feature set can be correlated to the health care policy being developed. A selection of health care cases can be obtained from the health care database for testing the health care policy. A model can predict a defined effect of the health care policy based on the correlated feature set. A cost of implementing the health care policy on a defined percentage of patients can be predicted using the defined effect by the model and a specified predictor by applying statistical analysis. The system can guide the allocation of resources in a patient-specific manner. The policies can also be applied in conjunction with user models to guide alerting.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: MICROSOFT CORPORATIONInventors: Mark Braverman, Mohsen Bayati, Eric Horvitz, Michael Gillam
-
Publication number: 20110145049Abstract: A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system's access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.Type: ApplicationFiled: February 22, 2011Publication date: June 16, 2011Inventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
-
Publication number: 20100198685Abstract: Described is a paid search advertising technology in which ratings values are computed for advertisements (or other web content items) based upon head-to-head evaluations as to which advertisement or advertisements were selected (clicked) from among a set of advertisements that were shown together. Records of a query log contain data of advertisements that were shown together, and each advertisement of those shown together that was clicked. Pairs of advertisements are selected, with the rating value of an advertisement that was clicked increased, and the rating value of the non-clicked advertisement decreased. Only those pairs in which one advertisement was selected and another was not selected may be used as a pair. Elo ratings formulas may be employed for the increasing and decreasing computations. The rating values may be combined with other prediction results into a combined result used to select and/or rank advertisements for returning with a query response.Type: ApplicationFiled: January 30, 2009Publication date: August 5, 2010Applicant: Microsoft CorporationInventors: Mohsen Bayati, Mark Braverman, Satyen Chandrakant Kale, Yury Makarychev
-
Patent number: 7693348Abstract: A method of registering and vertically aligning multiply-layered images into a mosaic is described. The method comprises performing an iterative process of vertical alignment of layers into a mosaic using a series of defined alignment correspondence pairs and global registration of images in a layer using a series of defined registration correspondence points and then redefining the identified alignment correspondence pairs and/or registration correspondence points until a satisfactory result is obtained. Optionally, an initial global registration of each layer could be performed initially before commencing the alignment process. The quality of the result could be determined using a least squares error minimization or other technique.Type: GrantFiled: August 10, 2005Date of Patent: April 6, 2010Assignee: Semiconductor Insights Inc.Inventors: Vyacheslav Zavadsky, Jason Abt, Mark Braverman, Edward Keyes, Vladimir Martincevic
-
Publication number: 20090288012Abstract: A configuration (a system and/or a method) are disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system as well as their associated methods such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations (subsystems and/or methods) including the system's access point architecture, a user interface that acts as a visual wallet simulator, a security architecture, coupon handling as well as the system's structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors.Type: ApplicationFiled: May 18, 2009Publication date: November 19, 2009Applicant: ZETAWIRE INC.Inventors: Philipp Frank Hermann Udo Hertel, Alexander Wolfgang Karl Kurt Hertel, John David Trevor Graham, Mark Braverman
-
Publication number: 20080123996Abstract: A method of registering and vertically aligning multiply-layered images into a mosaic is described. The method comprises performing an iterative process of vertical alignment of layers into a mosaic using a series of defined alignment correspondence pairs and global registration of images in a layer using a series of defined registration correspondence points and then redefining the identified alignment correspondence pairs and/or registration correspondence points until a satisfactory result is obtained. Optionally, an initial global registration of each layer could be performed initially before commencing the alignment process. The quality of the result could be determined using a least squares error minimization or other technique.Type: ApplicationFiled: October 31, 2007Publication date: May 29, 2008Inventors: Vyacheslav Zavadsky, Jason Abt, Mark Braverman, Edward Keyes, Vladimir Martincevic
-
Publication number: 20060257051Abstract: A method of registering and vertically aligning multiply-layered images into a mosaic is described. The method comprises performing an iterative process of vertical alignment of layers into a mosaic using a series of defined alignment correspondence pairs and global registration of images in a layer using a series of defined registration correspondence points and then redefining the identified alignment correspondence pairs and/or registration correspondence points until a satisfactory result is obtained. Optionally, an initial global registration of each layer could be performed initially before commencing the alignment process. The quality of the result could be determined using a least squares error minimization or other technique.Type: ApplicationFiled: August 10, 2005Publication date: November 16, 2006Inventors: Vyacheslav Zavadsky, Jason Abt, Mark Braverman, Edward Keyes, Vladimir Martincevic