Patents by Inventor Hristo Stefanov Stefanov
Hristo Stefanov Stefanov 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: 20220108121Abstract: This disclosure describes a card-scan system that can update a card-scan machine learning model to improve card-character predictions for payment cards, driver licenses, or other character-bearing cards by using an active-learning technique that learns from card-scan representations indicating corrections by users to predicted card characters. In particular, the disclosed systems can use a client device to capture and analyze a set of card images of a character-bearing card to predict card characters using a card-scan machine learning model. The disclosed systems can further receive card-scan gradients representing one or more corrections to incorrectly predicted card characters. Based on the card-scan gradients, the disclosed systems can generate active-learning metrics and retrain or update the card-scan machine learning model based on such active-learning metrics.Type: ApplicationFiled: October 5, 2020Publication date: April 7, 2022Inventors: Ritwik Subir Das, Joan Devassy, Nadha Nafeeza Gafoor, Aahel Iyer, Swarn Avinash Kumar, Angela Lam, Kia Nishimine, Wiebke Poerschke, John Michael Sparks, Hristo Stefanov Stefanov, Wei You
-
Patent number: 9939871Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.Type: GrantFiled: March 2, 2016Date of Patent: April 10, 2018Assignee: Google LLCInventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
-
Patent number: 9692821Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.Type: GrantFiled: February 20, 2015Date of Patent: June 27, 2017Assignee: Google Inc.Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner, Hristo Stefanov Stefanov
-
Publication number: 20160179170Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.Type: ApplicationFiled: March 2, 2016Publication date: June 23, 2016Inventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
-
Patent number: 9304572Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.Type: GrantFiled: September 28, 2012Date of Patent: April 5, 2016Assignee: Google Inc.Inventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
-
Publication number: 20160092927Abstract: Methods and systems for serving at least one online resource item to a user based on a state of the user are provided. A host computing device in communication with a memory receives data representing a record of movements of a user device. A user device profile associates locations of the user device with points in time, and with a state of a user. Following receipt of a resource request from the user device, a state of the user is determined. After at least one candidate online resource item responsive to the resource request are received, at least one online resource item relevant to the state of the user is identified and served to the user device.Type: ApplicationFiled: November 30, 2015Publication date: March 31, 2016Inventors: Florian Buron, Hristo Stefanov Stefanov, Reto Strobl, Steven George Dropsho, Ralitsa Lyudmilova Angelova
-
Patent number: 9300756Abstract: A method includes gathering a plurality of instances of online activity associated with a user, analyzing the plurality of instances of online activity to determine a characteristic that is likely to correspond to a profile attribute of the user and generating a profile enrichment suggestion for the user based on the determined characteristic.Type: GrantFiled: September 11, 2013Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Sara Lee Su, Gregory Dardyk, Michael Brandt, Jonathan McPhie, Umesh Shankar, Marlo James McGriff, II, Jose Javier Zuniga, Jr., Mor Miller, Travis Harrison Kroll Green, Tomer Amarilio, Brandon Kyle Trew, Hristo Stefanov Stefanov, Christoph Urs Oehler, Dan Fredinburg, Andrew Swerdlow, Etienne DeGuine, Giora Unger, Max Michiel Loubser, Kyle Garner Harrison, Lars Fabian Kruger, Peter Tomlinson Klein, Si-Wai Yan Lai, Joseph Adam Taylor, Alison Michelle Huml, Tilke Mary Judd, Bao Lam, Geva Rechav, Mark Russell Thomas, Lauren A. Schmidt
-
Patent number: 9219788Abstract: Methods and systems for serving at least one online resource item to a user based on a state of the user are provided. A host computing device in communication with a memory receives data representing a record of movements of a user device. A user device profile associates locations of the user device with points in time, and with a state of a user. Following receipt of a resource request from the user device, a state of the user is determined. After at least one candidate online resource item responsive to the resource request are received, at least one online resource item relevant to the state of the user is identified and served to the user device.Type: GrantFiled: January 8, 2014Date of Patent: December 22, 2015Assignee: Google Inc.Inventors: Florian Buron, Hristo Stefanov Stefanov, Reto Strobl, Steven George Dropsho, Ralitsa Lyudmilova Angelova
-
Publication number: 20150172382Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.Type: ApplicationFiled: February 20, 2015Publication date: June 18, 2015Inventors: Alexander Friedrich KUSCHER, Trond Thomas WUELLNER, Hristo Stefanov STEFANOV
-
Patent number: 8990343Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.Type: GrantFiled: July 30, 2012Date of Patent: March 24, 2015Assignee: Google Inc.Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner, Hristo Stefanov Stefanov
-
Publication number: 20140095614Abstract: A method includes gathering a plurality of instances of online activity associated with a user, analyzing the plurality of instances of online activity to determine a characteristic that is likely to correspond to a profile attribute of the user and generating a profile enrichment suggestion for the user based on the determined characteristic.Type: ApplicationFiled: September 11, 2013Publication date: April 3, 2014Applicant: Google Inc.Inventors: Sara Lee Su, Gregory Dardyk, Michael Brandt, Jonathan Mcphie, Umesh Shankar, Marlo James McGriff, II, Jose Javier Zuniga, JR., Mor Miller, Travis Harrison Kroll Green, Tomer Amarilio, Brandon Kyle Trew, Hristo Stefanov Stefanov, Christoph Urs Oehler, Dan Fredinburg, Andrew Swerdlow, Etienne Deguine, Giora Unger, Max Michiel Loubser, Kyle Garner Harrison, Lars Fabian Kruger, Peter Tomlinson Klein, Si-Wai Yan Lai, Joseph Adam Taylor, Alison Michelle Huml, Tilke Mary Judd, Bao Lam, Geva Rechav, Mark Russell Thomas, Lauren A. Schmidt
-
Publication number: 20140095901Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: Google Inc.Inventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
-
Publication number: 20140073255Abstract: A system and method for interacting with content of an electronic device are provided. A second electronic device is detected to be within proximity of a first electronic device. Communication with the second electronic device is established in response to the detected proximity. Data is received from the second electronic device. The received data is provided for display on a display screen of the first electronic device in response to receiving the data from the second electronic device. One or more input devices communicatively connected to the first electronic device are used to modify the data. The modified data is provided to the second electronic device.Type: ApplicationFiled: September 7, 2012Publication date: March 13, 2014Applicant: Google Inc.Inventors: Alexander Friedrich KUSCHER, Trond Thomas WUELLNER, Hristo Stefanov STEFANOV
-
Publication number: 20140032706Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: Google Inc.Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner, Hristo Stefanov Stefanov