Inventor
Dimitri Kanevsky
Inventor
Ossining, NY, US
Overview
Patents· 294 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing23%
G10LSpeech analysis techniques or speech synthesis15%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes7%
H04LTransmission of digital information, e.g. telegraphic communication7%
G06VImage or video recognition or understanding4%
H04NPictorial communication, e.g. television4%
H04MTelephonic communication4%
G09BEducational or demonstration appliances3%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests3%
G06KGraphical data reading2%
PatentTitleYear
10,943,619Enhancing audio using multiple recording devices202110,586,569Enhancing audio using multiple recording devices202010,495,463Technology for sharing GPS navigation information201910,430,835Methods, systems, and media for language identification of a media content item based on comments201910,382,556Iterative learning for reliable sensor sourcing systems201910,375,171Iterative learning for reliable sensor sourcing systems201910,362,060Curtailing search engines from obtaining and controlling information201910,275,319Real time backup system for computer users201910,180,974System and method for generating content corresponding to an event201910,158,616Methods and systems for online access credential transition201810,140,371Providing multi-lingual searching of mono-lingual content201810,078,636Providing a human-sense perceivable representation of an aspect of an event201810,068,492Controlled resources based on good behavior201810,049,593Automated educational system201810,007,887Failure impact manager20189,984,104Indexing content and source code of a software application20189,984,219Authentication of users with tremors20189,958,829Sensory holograms20189,947,364Enhancing audio using multiple recording devices20189,911,420'Behavior adjustment using speech recognition system'20189,899,024'Behavior adjustment using speech recognition system'20189,826,083'Automatic delegation control for device sharing'20179,824,606'Adaptive system for real-time behavioral coaching and command intermediation'20179,792,367'Providing multi-lingual searching of mono-lingual content'20179,785,862'System and method for feeling surface roughness through microscopic data'20179,785,884'System and method for enhancing user accessibility in a virtual universe'20179,779,080'Text auto-correction via N-grams'20179,771,082'Reducing cognitive demand on a vehicle operator by generating passenger stimulus'20179,755,996'Messaging in attention critical environments'20179,754,586'Methods and apparatus for use in speech recognition systems for identifying unknown words and for adding previously unknown words to vocabularies and grammars of speech recognition systems'20179,747,734'Authentication of users with tremors'20179,726,495'Method, apparatus and computer program product for sharing GPS navigation information'20179,691,361'Adjusting presentation of content on a display'20179,680,784'Messaging in attention critical environments'20179,666,209'Prevention of unintended distribution of audio information'20179,607,630'Prevention of unintended distribution of audio information'20179,607,175'Privacy safety manager system'20179,607,573'Avatar motion modification'20179,570,074'Behavior adjustment using speech recognition system'20179,571,713'Photograph authorization system'20179,542,389'Language translation in an environment associated with a virtual application'20179,524,734'Simulation'20169,507,326'System and method for using biometrics to predict and select music preferences'20169,414,779'Electronic communication warning and modification'20169,418,158'Providing multi-lingual searching of mono-lingual content'20169,418,330'System and method for enhancing user accessibility in a virtual universe'20169,402,576'Electronic communication warning and modification'20169,389,595'System and method for using biometrics to predict and select music preferences'20169,378,464'Discriminative learning via hierarchical transformations'20169,372,086'Control system for indicating if people can reach locations that satisfy a predetermined set of conditions and requirements'20169,367,576'Indexing of significant media granulars'20169,356,889'Automatically generating email subject lines'20169,331,965'Automatically generating email subject lines'20169,313,150'Generating intentional interruptions during gatherings'20169,311,461'Security system based on questions that do not publicly identify the speaker'20169,306,243'Optimizing battery usage'20169,305,038'Indexing of significant media granulars'20169,299,268'Tagging scanned data with emotional tags, predicting emotional reactions of users to data, and updating historical user emotional reactions to data'20169,292,543'Real time backup system for computer users'20169,293,133'Improving voice communication over a network'20169,291,474'System and method for providing global positioning system (GPS) feedback to a user'20169,294,814'Simulation method and system'20169,286,338'Indexing content and source code of a software application'20169,286,889'Improving voice communication over a network'20169,275,424'Controlled resources based on good behavior'20169,275,546'System and method for minimizing the time to park a vehicle'20169,270,940'Remote object sensing in video'20169,269,932'Power source encapsulation'20169,263,714'Power source encapsulation'20169,244,441'System and method for using biometrics to predict and select music preferences'20169,235,198'System and method for using biometrics to predict and select music preferences'20169,232,019'Undoing sent communications'20169,232,016'Undoing sent communications'20169,219,702'System and method for generating intentional interruptions during gatherings'20159,195,650'Translating between spoken and written language'20159,177,215'Sparse representation for dynamic sensor networks'20159,165,280'Predictive user modeling in user interface design'20159,152,154'Multi-dimensional heating and cooling system'20159,147,348'Automated traffic synchronization'20159,122,548'Clipboard for processing received data content'20159,117,444'Methods and apparatus for performing transformation techniques for data clustering and/or classification'20159,080,873'Sharing GPS navigation information'20159,076,343'Self-service system for education'20159,077,813'Masking mobile message content'20159,064,491'Methods and apparatus for performing transformation techniques for data clustering and/or classification'20159,054,666'Operation of a noise cancellation device'20159,015,821'User authentication'20159,008,952'Managing vehicles on a road network'20158,972,312'Methods and apparatus for performing transformation techniques for data clustering and/or classification'20158,924,210'Text processing using natural language understanding'20148,918,308'Providing multi-lingual searching of mono-lingual content'20148,914,225'Managing vehicles on a road network'20148,902,792'Forming a convex polygon of mobile sensors'20148,898,447'Computer device separable into multiple sub-computers'20148,892,864'Method for separating a dividable computer device into multiple sub-computers with predetermined features and functionality loaded before the separation upon user\'s selection'20148,867,707'Automatically updating meeting information'20148,856,002'Distance metrics for universal pattern processing tasks'20148,856,004'Text processing using natural language understanding'20148,839,086'Verbal description'20148,838,448'Forced/predictable adaptation for speech recognition'20148,825,533'Intelligent dialogue amongst competitive user applications'20148,788,485'Method and system for remote binding of meta-content to a uniform resource identifier'20148,775,345'Recovering the structure of sparse markov networks from high-dimensional data'20148,767,922'Elimination of typing noise from conference calls'20148,769,009'Virtual communication techniques'20148,750,461'Elimination of typing noise from conference calls'20148,694,801'Method and computer program for securely storing data'20148,675,641'System and method for supporting concurrent communication over multiple access points and physical media'20148,660,850'Method for the semi-automatic editing of timed and annotated data'20148,655,644'Language translation in an environment associated with a virtual application'20148,644,550'Multiple audio/video data stream simulation'20148,645,001'Method and system for blind spot identification and warning utilizing visual indicators'20148,583,734'Heterogeneous evolutionary self-formatting internet protocols'20138,566,270'Sparse representations for text classification'20138,560,325'Hierarchical methods and apparatus for extracting user intent from spoken utterances'20138,549,604'User authentication method and system'20138,547,214'System for preventing handheld device use while operating a vehicle'20138,527,566'Directional optimization via EBW'20138,493,410'Simulation method and system'20138,489,284'Automated dynamic vehicle blind spot determination'20138,484,024'Phonetic features for speech recognition'20138,484,023'Sparse representation features for speech recognition'20138,464,350'System and method for in-private browsing'20138,423,510'Real time backup system for computer users'20138,392,195'Multiple audio/video data stream simulation'20138,370,163'Processing user input in accordance with input types accepted by an application'20138,370,162'Aggregating multimodal inputs based on overlapping temporal life cycles'20138,346,774'Protecting network entity data while preserving network properties'20138,344,906'Automated traffic synchronization'20138,326,787'Recovering the structure of sparse markov networks from high-dimensional data'20128,326,668'Managing encounters with persons'20128,312,379'Methods, systems, and computer program products for editing using an interface'20128,291,240'Securely storing data'20128,271,517'Presentation of websites to a computer user'20128,265,067'System and method for supporting concurrent communication over multiple access points and physical media'20128,265,939'Hierarchical methods and apparatus for extracting user intent from spoken utterances'20128,259,992'Multiple audio/video data stream simulation method and system'20128,243,954'System and method for a device sound interface manager'20128,237,742'Simulation method and system'20128,219,899'Verbal description method and system'20128,201,080'Systems and methods for augmenting audio/visual broadcasts with annotations to assist with perception and interpretation of broadcast content'20128,190,355'Driving assistance and monitoring'20128,185,480'System and method for optimizing pattern recognition of non-gaussian parameters'20128,161,143'Prioritization of networks for preferred groups'20128,140,325'Systems and methods for intelligent control of microphones for speech recognition applications'20128,140,979'System and method for managing computer operations according to stored user preferences'20128,139,901'Nano-encoding and decoding information related to printed texts and images on paper and other surfaces'20128,140,340'Using voice biometrics across virtual environments in association with an avatar\'s movements'20128,140,341'Method for the semi-automatic editing of timed and annotated data'20128,103,535'Evaluation of fitness for a contractual agreement related to provisioning information technology services'20128,103,511'Multiple audio file processing method and system'20128,085,139'Biometric vehicular emergency management system'20118,054,986'Method and apparatus for computer communication using audio signals'20118,036,415'Method and system for nano-encoding and decoding information related to printed texts and images on paper and other surfaces'20117,995,076'System and method for generating virtual images according to position of viewers'20117,991,739'Real time backup system for computer users'20117,934,264'Methods, systems, and computer program products for detecting alteration of audio or image data'20117,913,155'Synchronizing method and system'20117,908,060'Method and system for blind spot identification and warning utilizing portable and wearable devices'20117,904,189'Programmable audio system'20117,878,412'Verification of a biometric identification'20117,864,072'System and method for automatically adjusting traffic light'20117,831,525'Automated energy transfer calculation and compensation'20107,831,537'System and method of adaptive generation of problem determination decision procedures'20107,805,224'Medical applications in telematics'20107,801,727'System and methods for acoustic and language modeling for automatic speech recognition with large vocabularies'20107,797,305'Method for intelligent consumer earcons'20107,792,701'Method and computer program product for providing accessibility services on demand'20107,792,820'System for intelligent consumer earcons'20107,783,028'System and method of using speech recognition at call centers to improve their efficiency and customer satisfaction'20107,756,999'Method and system for routing service requests based on throughput of teams of servers'20107,729,920'Systems and methods for predicting consequences of misinterpretation of user commands in automated systems'20107,711,105'Methods and apparatus for processing foreign accent/language communications'20107,706,548'Method and apparatus for computer communication using audio signals'20107,685,313'Universal conversion server'20107,676,754'Method and program product for resolving ambiguities through fading marks in a user interface'20107,672,999'Transmitting common and unique information selectively to different recipients'20107,607,584'Verification of a biometric identification'20097,567,847'Programmable audio system'20097,562,368'Universal driver server'20097,548,874'System and method for group advertisement optimization'20097,539,296'Methods and apparatus for processing foreign accent/language communications'20097,515,136'Collaborative and situationally aware active billboards'20097,499,957'Real time backup system for computer users'20097,480,288'Method for supporting concurrent communication over multiple access points and physical media'20097,474,335'Method, apparatus and program storage device for image position stabilizer'20097,437,297'Systems and methods for predicting consequences of misinterpretation of user commands in automated systems'20087,412,387'Automatic improvement of spoken language'20087,360,248'Methods and apparatus for verifying the identity of a user requesting access using location information'20087,349,782'Driver safety manager'20087,295,904'Touch gesture based interface for motor vehicle'20077,274,925'Methods and apparatus for flexible communication device usage attribution'20077,272,797'System and method for information transfer over a network'20077,266,430'Medical applications in telematics'20077,257,777'System and method for automatic control of window viewing'20077,233,809'Efficient communication with passive devices'20077,221,405'Universal closed caption portable receiver'20077,219,074'System and method for obtaining items at a traveler\'s destination'20077,212,992'Method and system for tracking a deposit'20077,200,565'System and method for promoting the use of a selected software product having an adaptation module'20077,200,635'Smart messenger'20077,181,407'Network of portable, wireless communication devices'20077,177,795'Methods and apparatus for semantic unit based automatic indexing and searching in data archive systems'20077,156,309'Smart book'20077,143,044'Translator for infants and toddlers'20067,092,870'System and method for managing a textual archive using semantic units'20067,092,907'System and method for software selling'20067,089,562'Universal driver server'20067,076,429'Method and apparatus for presenting images representative of an utterance with corresponding decoded speech'20067,075,671'System and method for providing a printing capability for a transcription service or multimedia presentation'20067,042,442'Virtual invisible keyboard'20067,016,835'Speech and signal digitization by using recognition metrics to select from multiple techniques'20067,003,736'Iconic representation of content'20067,003,123'Volume regulating and monitoring system'20066,996,526'Method and apparatus for transcribing speech when a plurality of speakers are participating'20066,988,279'Intelligent agent authentication via position locator system'20066,980,953'Real-time remote transcription or translation service'20056,974,081'Smart book'20056,975,991'Wearable display system with indicators of speakers'20056,965,773'Virtual cooperative network formed by local clients in zones without cellular services'20056,928,031'Alarm clock system, method of operation and program product therefor'20056,928,404'System and methods for acoustic and language modeling for automatic speech recognition with large vocabularies'20056,922,726'Web accessibility service apparatus and method'20056,919,866'Vehicular navigation system'20056,912,580'Virtual shadow briefcase in servers supporting moving embedded clients'20056,862,454'Efficient communication with passive devices'20056,836,846'Method and apparatus for controlling e-mail access'20046,832,189'Integration of speech recognition and stenographic services for improved ASR training'20046,820,096'Smart calendar'20046,792,339'Artificial passenger with condition sensors'20046,785,650'Hierarchical transcription and display of input speech'20046,738,535'Head-mounted display content transformer'20046,735,695'Methods and apparatus for restricting access of a user using random partial biometrics'20046,724,320'System and method for controlling a traffic light'20046,712,692'Using existing videogames for physical training and rehabilitation'20046,711,699'Real time backup system for information based on a user\'s actions and gestures for computer users'20046,687,383'System and method for coding audio information in images'20046,675,130'System and method of using a plurality of sensors for determining an individual\'s level of productivity'20046,665,644'Conversational data mining'20036,665,642'Transcoding system and method for improved access by users with special needs'20036,654,034'Information presentation system for a graphical user interface'20036,618,704'System and method of teleconferencing with the deaf or hearing-impaired'20036,615,171'Portable acoustic interface for remote access to automatic speech/speaker recognition server'20036,603,921'Audio/video archive system and method for automatic indexing and searching'20036,597,410'System for the automatic adaptation of projector images and a method for the implementation thereof'20036,587,128'Method for displaying hidden objects by varying the transparency of overlapping objects'20036,587,818'System and method for resolving decoding ambiguity via dialog'20036,584,425'Smart thermometer'20036,577,497'User-friendly automatic assembler PC system'20036,540,674'System and method for supervising people with mental disorders'20036,537,072'System and method for teaching job skills to individuals via a network'20036,529,902'Method and system for off-line detection of textual topical changes and topic identification via likelihood based methods for improved language modeling'20036,529,871'Apparatus and method for speaker verification/identification/classification employing non-acoustic and/or acoustic models and databases'20036,505,208'Educational monitoring method and system for improving interactive skills based on participants on the network'20036,496,949'Emergency backup system, method and program product therefor'20026,484,136'Language model adaptation via network of similar users'20026,484,130'Office accessibility information provider'20026,442,519'Speaker model adaptation via network of similar users'20026,434,520'System and method for indexing and querying audio archives'20026,426,761'Information presentation system for a graphical user interface'20026,421,453'Apparatus and methods for user recognition employing behavioral passwords'20026,418,423'Method and apparatus for executing neural network applications on a network of embedded devices'20026,401,065'Intelligent keyboard interface with use of human language processing'20026,393,470'Non intrusive automatic remote support for freeing overloaded storage in portable devices'20026,377,296'Virtual map system and method for tracking objects'20026,371,616'Information processing miniature devices with embedded projectors'20026,334,109'Distributed personalized advertisement system and method'20016,327,343'System and methods for automatic call and data transfer processing'20016,300,947'Display screen and window size related web page adaptation system'20016,295,051'Intelligent boundless computer mouse system'20016,285,785'Message recognition employing integrated speech and handwriting information'20016,285,777'Internet assisted mail'20016,246,985'Method and apparatus for automatic segregation and routing of signals of different origins by using prototypes'20016,238,337'Medical non-intrusive prevention based on network of embedded systems'20016,236,968'Sleep prevention dialog based car system'20016,219,407'Apparatus and method for improved digit recognition and caller identification in telephone mail messaging'20016,219,639'Method and apparatus for recognizing identity of individuals employing synchronized biometrics'20016,185,378'Film storage including a recyclable battery'20016,161,090'Apparatus and methods for speaker verification/identification/classification employing non-acoustic and/or acoustic models and databases'20006,104,989'Real time detection of topical changes and topic identification via likelihood based methods'20006,092,038'System and method for providing lossless compression of n-gram language models in a real-time decoder'20006,092,192'Apparatus and methods for providing repetitive enrollment in a plurality of biometric recognition systems based on an initial enrollment'20006,073,091'Apparatus and method for forming a filtered inflected language model for automatic speech recognition'20006,044,344'Constrained corrective training for continuous parameter system'20006,018,548'System and method for compressing data in a communication channel utilizing time encoding'20006,009,392'Training speech recognition by matching audio segment frequency of occurrence with frequency of words and letter combinations in a corpus'19995,953,700'Portable acoustic interface for remote access to automatic speech/speaker recognition server'19995,897,616'Apparatus and methods for speaker verification/identification/classification employing non-acoustic and/or acoustic models and databases'19995,835,888'Statistical language model for inflected languages'19985,774,525'Method and apparatus utilizing dynamic questioning to provide secure access control'19985,649,060'Automatic indexing and aligning of audio and text using speech recognition'19975,621,809'Computer program product for automatic recognition of a consistent message using multiple complimentary sources of information'19975,544,277'Speech coding apparatus and method for generating acoustic feature vector component values by combining values of the same features for multiple time intervals'19965,502,774'Automatic recognition of a consistent message using multiple complimentary sources of information'1996Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1996–2019Patents assigned to IBM (269)· patent assignee history
1996–2021Based in Ossining, NY, US· patent location history
2007Based in Ossinning, NY, US· patent location history
2011–2017Patents assigned to KANEVSKY DIMITRI (82)· patent assignee history
2012–2017Patents assigned to BASSON SARA H (27)· patent assignee history
2012–2017Patents assigned to SAINATH TARA N (26)· patent assignee history
2012–2016Patents assigned to RAMABHADRAN BHUVANA (22)· patent assignee history
2014Based in Yorktown Heights, NY, US· patent location history
2018Based in Mountain View, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 269 | 1996–2019 |
| KANEVSKY DIMITRIself | 82 | 2011–2017 |
| BASSON SARA H | 27 | 2012–2017 |
| SAINATH TARA N | 26 | 2012–2017 |
| RAMABHADRAN BHUVANA | 22 | 2012–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Ossining, New York, US | 288 | 1996–2021 |
| Yorktown Heights, New York, US | 4 | 2014 |
| Mountain View, California, US | 1 | 2018 |
| Ossinning, New York, US | 1 | 2007 |