Inventor

Nikhil Bhatt

Inventor
Cupertino, CA, US

Overview

60→
Patents
1998–2021
Patent span
Physics
Primary field (CPC G)

Patents· 60 as inventor

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

G06Fprimary
G06FElectric digital data processing33%
G06TImage data processing or generation, in general19%
G11BInformation storage based on relative movement between record carrier and transducer12%
G06VImage or video recognition or understanding7%
H04NPictorial communication, e.g. television6%
G01SRadio direction-finding4%
G06KGraphical data reading4%
G10LSpeech analysis techniques or speech synthesis3%
H04LTransmission of digital information, e.g. telegraphic communication3%
H04WWireless communication networks3%
PatentTitleYear
11,120,525Multifunctional environment for image cropping202110,762,601Multifunctional environment for image cropping202010,546,366Multifunctional environment for image cropping2020RE047592Managing user interface control panels201910,083,533Geo-tagging digital images20189,977,952Organizing images by correlating faces20189,971,844Adaptive image loading20189,945,684Frequency-based direction guidance20189,767,535'Multifunctional environment for image cropping'20179,743,251'Adding location names using private frequent location data'20179,715,751'Zooming to faces depicted in images'20179,639,147'Heads-up-display for use in a media manipulation operation'20179,582,902'Managing raw and processed image file pairs'20179,544,726'Adding location names using private frequent location data'20179,510,679'Drawer mechanism'20169,514,355'Organizing images by correlating faces'20169,495,583'Organizing images by correlating faces'20169,424,799'On-screen image adjustments'20169,336,240'Geo-tagging digital images'20169,158,455'Multifunctional environment for image cropping'20159,092,240'Image application performance optimization'20159,026,513'Associating digital images with waypoints'20159,026,527'Reverse geo-coding for track path'20158,977,077'Techniques for presenting user adjustments to a digital image'20158,908,966'Image adjustment using extended range curves'20148,881,044'Representing ranges of image data at multiple resolutions'20148,839,131'Tracking device movement and captured images'20148,704,853'Modifying graphical paths'20148,692,847'Brushing tools for digital image adjustments'20148,687,015'Brushing tools for digital image adjustments'20148,675,960'Detecting skin tone in images'20148,625,908'Managing raw and processed image file pairs'20148,611,592'Landmark identification using metadata'20138,548,257'Distinguishing between faces and non-faces'20138,542,294'Adjusting time metadata of digital media items'20138,542,255'Associating media content items with geographical data'20138,538,761'Stretching/shrinking selected portions of a signal'20138,504,290'Analyzing and consolidating track file data'20138,438,498'Managing user interface control panels'20138,433,135'Image adjustment using extended range curves'20138,433,707'Reverse geo-coding for track path'20138,411,876'Preserving noise during editing of a signal'20138,390,702'Adjusting time metadata of digital media items'20138,385,638'Detecting skin tone in images'20138,364,294'Two-phase editing of signal data'20138,321,395'Associating digital images with waypoints'20128,307,287'Heads-up-display for use in a media manipulation operation'20128,295,682'Selecting previously-selected segments of a signal'20128,249,385'Migration for old image database'20128,195,393'Analyzing and consolidating track file data'20128,185,822'Image application performance optimization'20128,185,843'Managing user interface control panels'20128,077,182'User interface controls for managing content attributes'20117,936,946'Migration for old image database'20117,769,189'Preserving noise during editing of a signal'20107,672,464'Locating and correcting undesirable effects in signals that represent time-based media'20107,580,954'Random access action list for digital signal data editing'20097,500,190'Visual feedback to illustrate effects of editing operations'20097,319,761'Method and apparatus for locating and correcting sound overload'20085,835,721'Method and system for data transmission over a network link between computers with the ability to withstand temporary interruptions'1998

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1998Based in Campbell, CA, US· patent location history
2008–2021Patents assigned to APPLE INC (58)· patent assignee history
2008–2021Based in Cupertino, CA, US· patent location history
2011–2017Patents assigned to BHATT NIKHIL (26)· patent assignee history
2012–2013Patents assigned to BHATT NIKHIL M (6)· patent assignee history
2012–2015Patents assigned to CHERNA TIM (6)· patent assignee history
2012–2014Patents assigned to WALLACE ALEXANDER DAVID (6)· patent assignee history
2017–2020Based in San Francisco, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
APPLE INC582008–2021
BHATT NIKHILself262011–2017
BHATT NIKHIL Mself62012–2013
CHERNA TIM62012–2015
WALLACE ALEXANDER DAVID62012–2014
Locations
LocationPatentsSpan
Cupertino, California, US562008–2021
San Francisco, California, US32017–2020
Campbell, California, US11998