Inventor

Henry Allan Rowley

Inventor
Sunnyvale, CA, US

Overview

91→
Patents
1999–2021
Patent span
Physics
Primary field (CPC G)

Patents· 91 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing24%
G06VImage or video recognition or understanding24%
G06KGraphical data reading17%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes12%
G06TImage data processing or generation, in general7%
G07FCoin-freed or like apparatus4%
H04NPictorial communication, e.g. television3%
G01CMeasuring distances, levels or bearings3%
G08GTraffic control systems3%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests2%
PatentTitleYear
11,092,455Transportation routing202110,963,730Comparing extracted card data using continuous scanning202110,922,350Associating still images and videos202110,656,829Progress display of handwriting input202010,614,334Extraction of data from a digital image202010,586,100Extracting card data from multiple cards202010,394,878Associating still images and videos201910,325,018Techniques for scheduling language models and character recognition models for handwriting inputs201910,318,835Extraction of data from a digital image201910,275,503Predictive information retrieval201910,262,201Extracting card data from multiple cards201910,254,952Progress display of handwriting input201910,185,872Partial overlap and delayed stroke input recognition201910,152,647Comparing extracted card data using continuous scanning201810,108,620Associating still images and videos201810,055,663Comparing extracted card data with user data20189,984,313Hierarchical classification in credit card data extraction20189,977,816Link-based ranking of objects that do not include explicitly defined links20189,945,686Transportation routing20189,904,873'Extracting card data with card models'20189,892,317'Extracting card data from multiple cards'20189,830,367Predictive information retrieval20179,778,055'Transportation routing'20179,709,415'Transportation routing'20179,679,225'Extracting card data with linear and nonlinear transformations'20179,652,462'Identifying responsive resources across still images and videos'20179,594,972'Payment card OCR with relaxed alignment'20179,536,160'Extracting card data with card models'20179,514,359'Card art display'20169,501,695'Extracting card data from multiple cards'20169,436,707'Content-based image ranking'20169,436,884'Comparing extracted card data with user data'20169,418,281'Segmentation of overwritten online handwriting input'20169,390,419'Comparing extracted card data using continuous scanning'20169,378,466'Data reduction in nearest neighbor classification'20169,367,754'Payment card OCR with relaxed alignment'20169,292,740'Extracting card data using IIN database'20169,292,609'Predictive information retrieval'20169,286,527'Segmentation of an input by cut point classification'20169,262,682'Extracting card data with card models'20169,251,412'Segmentation of devanagari-script handwriting for recognition'20169,235,771'Extracting card data with wear patterns'20169,224,038'Partial overlap and delayed stroke input recognition'20159,213,907'Hierarchical classification in credit card data extraction'20159,152,858'Extracting card data from multiple cards'20159,135,674'Endpoint based video fingerprinting'20159,116,921'Grouping of image search results'20159,092,690'Extraction of financial account information from a digital image of a card'20159,070,183'Extracting card data with linear and nonlinear transformations'20158,995,741'Extracting card data with card models'20158,989,450'Scoring items'20158,931,693'Extracting card data using IIN database'20158,879,845'Character recognition for overlapping textual user input'20148,879,783'Comparing extracted card data with user data'20148,843,478'Grouping of image search results'20148,837,833'Payment card OCR with relaxed alignment'20148,831,329'Extracting card data with card models'20148,805,026'Scoring items'20148,805,125'Comparing extracted card data using continuous scanning'20148,798,917'Transportation routing'20148,782,077'Query image search'20148,781,231'Content-based image ranking'20148,768,958'Predictive information retrieval'20148,732,187'Link-based ranking of objects that do not include explicitly defined links'20148,611,651'Scoring items'20138,611,422'Endpoint based video fingerprinting'20138,611,689'Three-dimensional wavelet based video fingerprinting'20138,606,514'Transportation routing'20138,477,998'Object tracking in video with visual constraints'20138,374,400'Scoring items'20138,363,949'Character recognition for overlapping textual user input'20138,352,465'Grouping of image search results'20138,340,449'Three-dimensional wavelet based video fingerprinting'20128,175,339'Scoring items'20128,094,872'Three-dimensional wavelet based video fingerprinting'20128,094,942'Character recognition for overlapping textual user input'20128,094,941'Character recognition for overlapping textual user input'20128,085,982'Object tracking in video with visual constraints'20117,978,882'Scoring items'20117,908,080'Transportation routing'20117,751,592'Scoring items'20107,676,117'Systems and methods for using image duplicates to assign labels to images'20107,587,461'Method and system for activity based email sorting'20097,539,657'Building parallel hybrid spill trees to facilitate parallel nearest-neighbor matching operations'20097,475,071'Performing a parallel nearest-neighbor matching operation using a parallel hybrid spill tree'20097,460,735'Systems and methods for using image duplicates to assign labels to images'20087,369,702'Template-based cursive handwriting recognition'20087,302,099'Stroke segmentation for template-based cursive handwriting recognition'20076,970,877'Reducing and controlling sizes of prototype-based recognizers'20056,128,397'Method for finding all frontal faces in arbitrarily complex visual scenes'20005,930,379'Method for detecting human body motion in frames of a video sequence'1999

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1999–2000Based in Pittsburgh, PA, US· patent location history
2005Based in Bellevue, WA, US· patent location history
2007–2008Based in New Castle, WA, US· patent location history
2008–2018Patents assigned to GOOGLE INC (69)· patent assignee history
2008–2021Based in Mountain View, CA, US· patent location history
2009–2021Based in Sunnyvale, CA, US· patent location history
2011–2018Patents assigned to ROWLEY HENRY A (18)· patent assignee history
2012–2013Patents assigned to IOFFE SERGEY (4)· patent assignee history
2013–2018Patents assigned to JING YUSHI (5)· patent assignee history
2018–2021Patents assigned to GOOGLE LLC (21)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
GOOGLE INC692008–2018
GOOGLE LLC212018–2021
ROWLEY HENRY Aself182011–2018
JING YUSHI52013–2018
IOFFE SERGEY42012–2013
Locations
LocationPatentsSpan
Sunnyvale, California, US742009–2021
Mountain View, California, US122008–2021
New Castle, Washington, US22007–2008
Pittsburgh, Pennsylvania, US21999–2000
Bellevue, Washington, US12005