Volodymyr V. Ivanchenko - Mountain View CA, US Geoffrey Scott Heller - Seattle WA, US Daniel Bibireata - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06K 9/34
US Classification:
382176, 382194, 382199
Abstract:
Various approaches for providing textual information to an application, system, or service are disclosed. In particular, various embodiments enable a user to capture an image with a camera of a portable computing device. The computing device is capable of taking the image and processing it to recognize, identify, and/or isolate the text in order to forward the text to an application or function. The application or function can then utilize the text to perform an action in substantially real-time. The text may include an email, phone number, URL, an address, and the like and the application or function may be dialing the phone number, navigating to the URL, opening an address book to save contact information, displaying a map to show the address, and so on. Adaptive thresholding can be used to account for variations across an image, in order to improve the accuracy and efficiency of text recognition processes.
Automated Monitoring And Control Of Access To Content From A Source
Brian Williams - Seattle WA, US Matthew Rubens - Seattle WA, US Daniel Bibireata - Seattle WA, US Varun Narang - Issaquah WA, US Hilliard Siegel - Seattle WA, US
International Classification:
G06F 17/30 G06F 7/00
US Classification:
707003000
Abstract:
A provider of content may provide access to portions of content from a source, but not the source content in its entirety. In some embodiments, one or more access rules or criteria may be implemented that enable users to access portions of the source content up to an allowed limit or threshold (e.g., number or percentage of pages), after which access is prevented to the remaining content that has not previously been accessed. In other embodiments, one or more access rules or criteria may be implemented that enable users to access portions of content of only a certain type (e.g., index, bibliography, introduction, certain chapters, etc.). Unauthorized portions are suppressed or access to them is denied. The content source may be a textual work, an audio work, or a video work of any form. For example, the content may be in electronic form, such as images of pages of content.
Aaron Michael Donsbach - Seattle WA, US Geoffrey Scott Heller - Seattle WA, US Kenneth M. Karakotsios - San Jose CA, US Daniel Bibireata - Seattle WA, US Kah Kuen Fu - Sunnyvale CA, US Timothy Youngjin Sohn - Mountain View CA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
H04N 5/225 G06K 9/00
US Classification:
3482071, 348E05024
Abstract:
A user attempting to obtain information about an object can capture image information including a view of that object, and the image information can be used with a matching or identification process to provide information about that type of object to the user. In order to narrow the search space to a specific category, and thus improve the accuracy of the results and the speed at which results can be obtained, the user can be guided to capture image information with an appropriate orientation. An outline or other graphical guide can be displayed over image information captured by a computing device, in order to guide the user in capturing the object from an appropriate direction and with an appropriate scale for the type of matching and/or information used for the matching. Such an approach enables three-dimensional objects to be analyzed using conventional two-dimensional identification algorithms, among other such processes.
Geoffrey Scott Heller - Seattle WA, US Daniel Bibireata - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
H04N 7/18
US Classification:
348 61, 348E07085
Abstract:
Various approaches for providing textual information to an application, system, or service are disclosed. In particular, various embodiments enable a user to capture an image with a camera of a portable computing device. The computing device is capable of taking the image and processing it to recognize, identify, and/or isolate the text in order to forward the text to an application or function. The application or function can then utilize the text to perform an action in substantially real-time. The text may include an email, phone number, URL, an address, and the like and the application or function may be dialing the phone number, navigating to the URL, opening an address book to save contact information, displaying a map to show the address, and so on.
- Reno NV, US Aaron Michael Donsbach - Seattle WA, US Geoffrey Scott Heller - Seattle WA, US Kenneth Mark Karakotsios - San Jose CA, US Daniel Bibireata - Seattle WA, US Kah Kuen Fu - Sunnyvale CA, US Timothy Youngjin Sohn - Mountain View CA, US
International Classification:
H04N 5/232 G06Q 30/06 G06K 9/62
Abstract:
A user attempting to obtain information about an object can capture image information including a view of that object, and the image information can be used with a matching or identification process to provide information about that type of object to the user. In order to narrow the search space to a specific category, and thus improve the accuracy of the results and the speed at which results can be obtained, the user can be guided to capture image information with an appropriate orientation. An outline or other graphical guide can be displayed over image information captured by a computing device, in order to guide the user in capturing the object from an appropriate direction and with an appropriate scale for the type of matching and/or information used for the matching. Such an approach enables three-dimensional objects to be analyzed using conventional two-dimensional identification algorithms, among other such processes.
- Reno NV, US Aaron Michael Donsbach - Seattle WA, US Geoffrey Scott Heller - Seattle WA, US Kenneth Mark Karakotsios - San Jose CA, US Daniel Bibireata - Seattle WA, US Kah Kuen Fu - Sunnyvale CA, US Timothy Youngjin Sohn - Mountain View CA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06K 9/32 G06K 9/62 H04N 5/232
US Classification:
34833303
Abstract:
A user attempting to obtain information about an object can capture image information including a view of that object, and the image information can be used with a matching or identification process to provide information about that type of object to the user. In order to narrow the search space to a specific category, and thus improve the accuracy of the results and the speed at which results can be obtained, the user can be guided to capture image information with an appropriate orientation. An outline or other graphical guide can be displayed over image information captured by a computing device, in order to guide the user in capturing the object from an appropriate direction and with an appropriate scale for the type of matching and/or information used for the matching. Such an approach enables three-dimensional objects to be analyzed using conventional two-dimensional identification algorithms, among other such processes.
- Reno NV, US Geoffrey Scott Heller - Seattle WA, US Daniel Bibireata - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
H04W 4/00
US Classification:
455418
Abstract:
Various approaches for providing textual information to an application, system, or service are disclosed. In particular, various embodiments enable a user to capture an image with a camera of a portable computing device. The computing device is capable of taking the image and processing it to recognize, identify, and/or isolate the text in order to forward the text to an application or function. The application or function can then utilize the text to perform an action in substantially real-time. The text may include an email, phone number, URL, an address, and the like and the application or function may be dialing the phone number, navigating to the URL, opening an address book to save contact information, displaying a map to show the address, and so on. Adaptive thresholding can be used to account for variations across an image, in order to improve the accuracy and efficiency of text recognition processes.
Landing.ai
Principal Engineer
Amazon Mar 2013 - May 2019
Principal Engineer, Amazon Go
Amazon Nov 2010 - Feb 2013
Senior Software Engineer, Fire Phone
Amazon Jun 2005 - Oct 2010
Senior Software Engineer, Kindle
Ohio Supercomputer Center 2003 - 2005
Internship
Education:
The Ohio State University 2000 - 2005
Doctorates, Doctor of Philosophy, Physics, Philosophy
University of Bucharest 1993 - 1997
Bachelors, Physics