Patents by Inventor Stephen Kirkham
Stephen Kirkham 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: 11748586Abstract: Methods, systems, and devices are provided for authentication system configured to authenticate a document. According to one aspect, the system can receive image capture data including one or more virtual images of the document. The system can detect one or more identification indicators in the one or more virtual images. The system can detect one or more authentication indicators in the one or more virtual images. And the system can detect whether the document is authentic based on a result including analyzing the one or more identification indicators and analyzing the one or more authentication indicators.Type: GrantFiled: June 16, 2020Date of Patent: September 5, 2023Assignee: Berbix LLCInventors: Eric Levine, Stephen Kirkham
-
Publication number: 20220284207Abstract: Methods, systems, and devices are provided for authentication system configured to authenticate a document. According to one aspect, the system can receive image capture data including one or more virtual images of the document. The system can detect one or more identification indicators in the one or more virtual images. The system can detect one or more authentication indicators in the one or more virtual images. And the system can detect whether the document is authentic based on a result including analyzing the one or more identification indicators and analyzing the one or more authentication indicators.Type: ApplicationFiled: June 16, 2020Publication date: September 8, 2022Inventors: Eric Levine, Stephen Kirkham
-
Publication number: 20220277066Abstract: Methods, systems, and devices are provided for an authentication system configured to verify the identity of a person. According to one aspect, the system can determine that a first set of image pixels contains a first side of an authentication document. The system can determine that a second set of image pixels contains a second side of an authentication document. The system can determine whether the first side of the authentication document of the first image and the second side of the authentication document match. The system can compare a third image with the first image and determine whether the third image and the first image match to the same person. And the system can perform each step of authentication after receiving an image and prior to requesting more images from the user, reducing the overall processing time.Type: ApplicationFiled: July 27, 2020Publication date: September 1, 2022Inventors: Eric Levine, Stephen Kirkham
-
Patent number: 10805315Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: GrantFiled: June 12, 2019Date of Patent: October 13, 2020Assignee: Airbnb, Inc.Inventors: Stephen Kirkham, Michael Lewis
-
Publication number: 20190297091Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: ApplicationFiled: June 12, 2019Publication date: September 26, 2019Inventors: Stephen Kirkham, Michael Lewis
-
Patent number: 10367826Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: GrantFiled: December 12, 2018Date of Patent: July 30, 2019Assignee: Airbnb, Inc.Inventors: Stephen Kirkham, Michael Lewis
-
Publication number: 20190132333Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: ApplicationFiled: December 12, 2018Publication date: May 2, 2019Inventors: Stephen Kirkham, Michael Lewis
-
Patent number: 10193897Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: GrantFiled: May 8, 2017Date of Patent: January 29, 2019Assignee: Airbnb, Inc.Inventors: Stephen Kirkham, Michael Lewis
-
Publication number: 20170244728Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: ApplicationFiled: May 8, 2017Publication date: August 24, 2017Inventors: Stephen Kirkham, Michael Lewis
-
Publication number: 20170169343Abstract: In one implementation, a computer-implemented method includes accessing, by a computer system, information that describes use of one or more computer-based services by a particular user from one or more computing devices that are associated with the particular user; identifying one or more native applications that are associated with the one or more services, wherein the one or more native applications are configured to be installed and executed by one or more types of mobile computing devices; determining whether to recommend the one or more native applications based on the information and one or more threshold levels of use of the one or more computer-based services; and providing, based on the determining, a recommendation that is associated with the particular user and that identifies at least one of the one or more native applications.Type: ApplicationFiled: February 28, 2017Publication date: June 15, 2017Inventors: Stephen Kirkham, Brandon Bilinski
-
Patent number: 9674205Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: GrantFiled: February 15, 2016Date of Patent: June 6, 2017Assignee: Airbnb, Inc.Inventors: Stephen Kirkham, Michael Lewis
-
Patent number: 9619220Abstract: In one implementation, a computer-implemented method includes accessing, by a computer system, information that describes use of one or more computer-based services by a particular user from one or more computing devices that are associated with the particular user; identifying one or more native applications that are associated with the one or more services, wherein the one or more native applications are configured to be installed and executed by one or more types of mobile computing devices; determining whether to recommend the one or more native applications based on the information and one or more threshold levels of use of the one or more computer-based services; and providing, based on the determining, a recommendation that is associated with the particular user and that identifies at least one of the one or more native applications.Type: GrantFiled: February 8, 2016Date of Patent: April 11, 2017Assignee: Google Inc.Inventors: Stephen Kirkham, Brandon Bilinski
-
Patent number: 9424491Abstract: A system and method for generating an ordered set of suggested profile images. The profile image application includes a scorer, a recognition engine, a trend analyzer, a suggestion module and a user interface engine. The scorer scores user images based on metadata, such as the number of people tagged in the image and the recency of the image. The recognition engine identifies people and objects in the image. The trend analyzer identifies trends. The suggestion module generates the ordered set of suggested profile images based at least in part on the score. The user interface engine generates a user interface that includes the ordered set of suggested profile images.Type: GrantFiled: October 13, 2014Date of Patent: August 23, 2016Assignee: Google Inc.Inventors: Stephen Kirkham, Brandon Bilinski
-
Publication number: 20160164885Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: ApplicationFiled: February 15, 2016Publication date: June 9, 2016Inventors: Stephen Kirkham, Michael Lewis
-
Publication number: 20160154641Abstract: In one implementation, a computer-implemented method includes accessing, by a computer system, information that describes use of one or more computer-based services by a particular user from one or more computing devices that are associated with the particular user; identifying one or more native applications that are associated with the one or more services, wherein the one or more native applications are configured to be installed and executed by one or more types of mobile computing devices; determining whether to recommend the one or more native applications based on the information and one or more threshold levels of use of the one or more computer-based services; and providing, based on the determining, a recommendation that is associated with the particular user and that identifies at least one of the one or more native applications.Type: ApplicationFiled: February 8, 2016Publication date: June 2, 2016Inventors: Stephen Kirkham, Brandon Bilinski
-
Patent number: 9288217Abstract: Methods and systems for verifying the identity and trustworthiness of a user of an online system are disclosed. In one embodiment, the method comprises receiving online and offline identity information for a user and comparing them to a user profile information provided by the user. Furthermore, the user's online activity in a third party online system and the user's offline activity are received. Based on the online activity and the offline activity a trustworthiness score may be calculated.Type: GrantFiled: February 7, 2014Date of Patent: March 15, 2016Assignee: Airbnb, Inc.Inventors: Stephen Kirkham, Michael Lewis
-
Patent number: 9280789Abstract: In one implementation, a computer-implemented method includes accessing, by a computer system, information that describes use of one or more computer-based services by a particular user from one or more computing devices that are associated with the particular user; identifying one or more native applications that are associated with the one or more services, wherein the one or more native applications are configured to be installed and executed by one or more types of mobile computing devices; determining whether to recommend the one or more native applications based on the information and one or more threshold levels of use of the one or more computer-based services; and providing, based on the determining, a recommendation that is associated with the particular user and that identifies at least one of the one or more native applications.Type: GrantFiled: August 17, 2012Date of Patent: March 8, 2016Assignee: Google Inc.Inventors: Stephen Kirkham, Brandon Bilinski
-
Patent number: 9220006Abstract: A computer-implemented technique is presented. The technique includes determining, at a server including one or more processors, one or more phones associated with a virtual phone number associated with a user. The technique includes determining, at the server, a location for each of the one or more phones. The technique includes receiving, at the server, position information from a mobile phone associated with the user indicating the user crossed a geo-fence corresponding to a specific location of a specific one of the one or more phones. The technique includes determining, at the server, a status of the specific phone associated with the geo-fence based on a previous status of the specific phone and the position information. The technique further includes selectively forwarding, from the server, an incoming phone call to the virtual phone number to the one or more phones based on their respective statuses.Type: GrantFiled: May 1, 2014Date of Patent: December 22, 2015Assignee: Google Inc.Inventors: Stephen Kirkham, Brandon Bilinski
-
Patent number: 9152308Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a current configuration of graphical representations displayed in a user interface presented by a computing device, each of the graphical representations being associated with a respective computer-executable application, determining at least one usage signal corresponding to each of the graphical representations, the usage signal reflecting user interaction with the respective associated computer-executable application, determining one or more success metrics indicative of an efficiency of the current configuration of graphical representations, generating, using an optimization technique, a modified configuration of graphical representations based on the usage signals and the one or more success metrics, and presenting, in the user interface, at least a portion of the modified configuration of graphical representations.Type: GrantFiled: April 10, 2014Date of Patent: October 6, 2015Assignee: Google Inc.Inventors: Stephen Kirkham, Brandon Bilinski
-
Publication number: 20150170045Abstract: Systems and methods for predicting attendance at an event are provided. A method includes, transmitting, via the one or more computing devices, an invitation to an invitee, the invitation identifying the event. The method also includes receiving, at the one or more computing devices, invitee information related to the invitee. The method also includes receiving, at the one or more computing devices, event information related to the event. The method also includes determining an estimated probability of the invitee attending the event based on the invitee information and the event information. The method also includes providing an indication of the estimated probability of the invitee attending the event.Type: ApplicationFiled: February 22, 2012Publication date: June 18, 2015Applicant: Google Inc.Inventors: Stephen KIRKHAM, Brandon Bilinski