Patents by Inventor Jonathan Kahn
Jonathan Kahn 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: 20240109514Abstract: Systems and methods are provided for recording video of a driver in a vehicle and a surrounding visual field of the driver. The system includes a detachable body coupled to a windshield of a vehicle. The system further includes three or more cameras coupled to the detachable body. The three or more cameras are configured to capture surrounding views from the detachable body. One of the three or more cameras faces a driver seat of the vehicle in response to the detachable body being coupled to the windshield of the vehicle. The video may be processed by the system, the cloud, or a combination of them.Type: ApplicationFiled: December 13, 2023Publication date: April 4, 2024Applicant: NETRADYNE, INC.Inventors: David Jonathan JULIAN, Sandeep PANDYA, Adam David KAHN, Michael CAMPOS, Avneesh AGRAWAL, Venkata Sreekanta Reddy ANNAPUREDDY, Lance Steven HETHERINGTON, Tejeswara Rao GUDENA, Suresh Babu YANAMALA, Arun VALIAPARAMBIL
-
Publication number: 20110217964Abstract: A system and method for providing to a mobile computing device the carrier identity, expected connection quality and pricing information related to each radio service available in the location where the mobile computing device is attempting to make a radio communications connection. This location-specific connection quality information for each carrier is provided by a system that gathers real connection quality information for each wireless carrier operator's signal in a given location, as reported to the system by mobile computing devices operating in that given location, thus creating a database of connection quality information that is automatically updated over time. This system also links the identity and usage pricing structure information of each radio carrier operator to each location.Type: ApplicationFiled: March 7, 2011Publication date: September 8, 2011Applicant: SMITH MICRO SOFTWARE, INC.Inventors: Kotaro Matsuo, Andrew Baker, Jonathan Kahn
-
Patent number: 7979281Abstract: The present disclosure provides a speech editor for creating a session file having text segments synchronized with an audio file. The editor receives a text segment and a first file that has tag information lines associated with the text segment. Each tag information line has a portion of original text transcribed from the audio file and a corresponding audio length value. The editor stores the audio length of a current line in a new tag information line for the second file, determines whether the original text portion of the current line is found in the text segment, and if the original text portion of the current line is not found in the text segment, identifies a corrected text of the text segment adjusting the audio length of the new tag information line of the session file to correspond to the corrected text.Type: GrantFiled: April 29, 2004Date of Patent: July 12, 2011Assignee: Custom Speech USA, Inc.Inventors: Jonathan Kahn, Michael C. Huttinger, William Harbison, II
-
Patent number: 7693717Abstract: An apparatus comprising a session file, session file editor, annotation window, concatenation software and training software. The session file includes one or more audio files and text associated with each audio file segment. The session file editor displays text and provides text selection capability and plays back audio. The annotation window operably associated with the session file editor supports user modification of the selected text, the annotation window saves modified text corresponding to the selected text from the session file editor and audio associated with the modified text. The concatenation software concatenates modified text and audio associated therewith for two or more instances of the selected text. The training software trains a speech user profile using a concatenated file formed by the concatenating software.Type: GrantFiled: April 12, 2006Date of Patent: April 6, 2010Assignee: Custom Speech USA, Inc.Inventors: Jonathan Kahn, Michael C. Huttinger
-
Patent number: 7668718Abstract: An apparatus for transforming data input by dividing the data input into a uniform dataset with one or more data divisions, processing the uniform dataset to produce a first processed dataset with one or more data divisions, processing the uniform dataset to produce a second processed dataset with one or more data divisions, wherein the first and second processed datasets have the same number of data divisions, and editing data selectively within each one of the one or more divisions of the first and second processed dataset. This apparatus has particular utility in error-spotting in processed datasets, and toward training a pattern recognition application, such as speech recognition, to produce more accurate processed datasets.Type: GrantFiled: August 12, 2005Date of Patent: February 23, 2010Assignee: Custom Speech USA, Inc.Inventors: Jonathan Kahn, Cenk Demiroglu, Michael C. Huttinger
-
Patent number: 7516070Abstract: A system and method for creating a final text from an audio file. This has particular utility in completing forms with speech-to-text conversion. The system and method includes transcribing the audio file into a transcribed text file using a speech recognition program. They further include comparing the transcribed text file with a previously created text file to determine differences between the transcribed text file and the previously created text file. Finally, the system and method includes correcting one of the transcribed text file or the previously created text file based upon the differences to create the final text.Type: GrantFiled: February 19, 2004Date of Patent: April 7, 2009Assignee: Custom Speech USA, INc.Inventor: Jonathan Kahn
-
Publication number: 20080270437Abstract: An apparatus comprising a session file and session file editor with main window and one or more document windows and annotation window and divide/merge and scramble/unscramble features. The session file may include text, audio, image, and other bounded divisions with source data divided into segments or other bounded divisions and other bounded divisions associated to original data. The session file may be derived from processing third-party application output. The session file editor displays text and other content, provides text selection capability and plays back audio of session files with audio-linked text as embedded content, and supports entry of text and password-protected document lock/unlock. The session file editor supports selection of a parent session file and divide, scramble, or merge of bounded divisions to create one or more child session files that may be processed at one or more nodes to create one or more processed child session files.Type: ApplicationFiled: August 30, 2007Publication date: October 30, 2008Applicant: Custom Speech USA, Inc.Inventors: Jonathan Kahn, Robert Lee Stephen
-
Publication number: 20080255837Abstract: A method for locating an audio segment within an audio file comprising (i) providing a first transcribed text file associated with the audio file; (ii) providing a second transcribed text file associated with the audio file; (iii) receiving a user input defining a text segment corresponding to the audio segment to be located; (iv) searching for the text segment in the first transcribed text file; and (v) displaying only those occurrences of the text segment within the first transcribed text file that are also a match to occurrences of the text segment within the second transcribed text file.Type: ApplicationFiled: September 12, 2007Publication date: October 16, 2008Inventors: Jonathan Kahn, Michael C. Huttinger, William Harbison
-
Publication number: 20080052290Abstract: An apparatus comprising a session file and session file editor with main window and one or more document windows and annotation window and lock/unlock features. The session file may include text, audio, image, and other data elements with source data divided into segments or other bounded divisions and other data elements associated to original data. The session file may be derived from processing third-party application output. These applications may run as plugins that load with the session file editor or on a server. The session file editor displays text and other content, provides text selection capability and plays back audio of session files with audio-linked text as embedded content, and supports entry of text. The session file editor supports locking a session file from a such that a locked file cannot be modified and saved by a user with the session file editor.Type: ApplicationFiled: April 26, 2007Publication date: February 28, 2008Inventors: Jonathan Kahn, Michael C. Huttinger
-
Publication number: 20070244700Abstract: An apparatus comprising a session file, session file editor, annotation window, concatenation software and training software. The session file includes one or more audio files and text associated with each audio file segment. The session file editor displays text and provides text selection capability and plays back audio. The annotation window operably associated with the session file editor supports user modification of the selected text, the annotation window saves modified text corresponding to the selected text from the session file editor and audio associated with the modified text. The session file editor and annotation window supports selective replacement of the audio and associated text within the session file, such that original audio and text would be inaccessible to users of the modified session file.Type: ApplicationFiled: August 25, 2006Publication date: October 18, 2007Inventors: Jonathan Kahn, Michael C. Huttinger
-
Publication number: 20070244702Abstract: An apparatus comprising a session file, session file editor, annotation window, concatenation software and training software. The session file includes one or more audio files and text associated with each audio file segment. The session file editor displays text and provides text selection capability and plays back audio. The annotation window operably associated with the session file editor supports user modification of the selected text, the annotation window saves modified text corresponding to the selected text from the session file editor and audio associated with the modified text. The concatenation software concatenates modified text and audio associated therewith for two or more instances of the selected text. The training software trains a speech user profile using a concatenated file formed by the concatenating software.Type: ApplicationFiled: April 12, 2006Publication date: October 18, 2007Inventors: Jonathan Kahn, Michael Huttinger
-
Publication number: 20070106508Abstract: Methods and systems consistent with the present invention provide a speech editor for creating a second file have text segments synchronized with an audio file. The editor receives a text segment and a first file that has tag information lines associated with the text segment. Each tag information line has a portion of original text transcribed from the audio file and a corresponding audio length value. The editor stores the audio length of a current line in a new tag information line for the second file, determines whether the original text portion of the current line is found in the text segment, and if the original text portion of the current line is not found in the text segment, identifies a corrected text of the text segment and adjusts the audio length of the new tag information line of the second file to correspond to the corrected text.Type: ApplicationFiled: April 29, 2004Publication date: May 10, 2007Inventors: Jonathan Kahn, Michael Huttinger, William Harbison II
-
Patent number: 7120581Abstract: A method for comparing text in a first file to text in a second file. The method includes segmenting text in the first and second files to one word per line; comparing the segmented versions of the versions of the first and second files on a line by line basis; creating a result file using the segmented version of the first file; and augmenting the result file with indication of error using a sandwiching technique. This sandwiching technique includes identifying correct segments that are immediately adjacent any differences identified by comparing the segmented versions of the first and second files on a line by line basis toward sandwiching the erroneous segments between correct segments. Said method incorporates video monitor (26), keyboard (24), and mouse (23), along with microphone (25) and digital recorder (14) for implementing the invention.Type: GrantFiled: May 31, 2001Date of Patent: October 10, 2006Assignee: Custom Speech USA, Inc.Inventors: Jonathan Kahn, Thomas P. Flynn
-
Publication number: 20060190249Abstract: A method to creating a final text from an audio file comprising (a) transcribing the audio file into a transcribed text file using a speech recognition software; (b) loading a first widow with the transcribed text file; (c) loading a second window with a previously created text file; (d) comparing the transcribed text file and the previously created file to find differences between the text in the transcribed text file and the text in the previously created text file; (e) correcting the transcribed text file based upon the differences to create the final text. The method may also include searching for the previously created text file.Type: ApplicationFiled: June 26, 2003Publication date: August 24, 2006Inventors: Jonathan Kahn, Michael Huttinger, William Harbison
-
Publication number: 20060167686Abstract: A system and method for creating a final text from an audio file. This has particular utility in completing forms with speech-to-text conversion. The system and method includes transcribing the audio file into a transcribed text file using a speech recognition program. They further include comparing the transcribed text file with a previously created text file to determine differences between the transcribed text file and the previously created text file. Finally, the system and method includes correcting one of the transcribed text file or the previously created text file based upon the differences to create the final text.Type: ApplicationFiled: February 19, 2004Publication date: July 27, 2006Inventor: Jonathan Kahn
-
Publication number: 20060149558Abstract: An apparatus for collecting data from a plurality of diverse data sources, the diverse data sources generating input data selected from the group including text, audio, and graphics, the diverse data sources selected from the group including real-time and recorded, human and mechanically-generated audio, single-speaker and multispeaker, the apparatus comprising: means for dividing the input data into one or more data segments, the dividing means acting separately on the input data from each of the plurality of diverse data sources, each of the data segments being associated with at least one respective data buffer such that each of the respective data buffers would have the same number of segments given the same data; means for selective processing of the data segments within each of the respective data buffers; and means for distributing at least one of the respective data buffers such that the collected data associated therewith may be used for further processing.Type: ApplicationFiled: August 12, 2005Publication date: July 6, 2006Inventors: Jonathan Kahn, Cenk Demiroglu, Michael Huttinger
-
Patent number: 7006967Abstract: A system for substantially automating transcription services for multiple users (10, 11, 12) including a manual transcription station (50), speech recognition program (40) and a routing program (200). A uniquely identified voice dictation file is generated from a user and—based on the training status—routes the voice dictation file to a manual transcription station and speech recognition program. A human transcriptionist creates transcribed files for each voice dictation file. The speech recognition program creates written text for each dictation file if the training status is training or automated. If the training status of the current user is enrollment or training, a verbatim file is manually established and the speech recognition program is trained with an acoustic model using the verbatim and voice dictation files. The transcribed file is returned to the user if the training status is enrollment or training or written text is returned if the status is automated.Type: GrantFiled: February 4, 2000Date of Patent: February 28, 2006Assignee: Custom Speech USA, Inc.Inventors: Jonathan Kahn, Charles Qin, Thomas P. Flynn, Robert J. Tippe
-
Patent number: 6961699Abstract: A system for automating transcription services for one or more users. This system receives a voice dictation file from a current user, which is automatically converted into a first written text based on a set of conversion variables. The same voice dictation file is automatically converted into a second written text based on a second set of conversion variables. The first and second sets of conversion variables have at least one difference, such as different speech recognition programs, different vocabularies, and the like. The system further includes a program for manually editing a copy of the first and second written text to create a verbatim text of the voice dictation file. This verbatim text can be delivered to the current user as transcribed text. The verbatim text can also be fed back into each speech recognition instance to improve the accuracy of each instance with respect to the human voice in the file.Type: GrantFiled: February 18, 2000Date of Patent: November 1, 2005Assignee: Custom Speech USA, Inc.Inventors: Jonathan Kahn, Charles Qin, Thomas P. Flynn
-
Publication number: 20050222843Abstract: The invention includes a computer implemented method for permanently aligning text utterances to their associated audio utterances. A mixer utility associated with a sound card first is found. The mixer utility, which has settings that determine an input source and an output path, is open. A first single audio utterance from a unitary audio file is played to produce a child single audio utterance. The child single audio utterance is recorded into a child audio file. This process is repeated until all first single audio utterances from the unitary audio file have been played.Type: ApplicationFiled: June 2, 2005Publication date: October 6, 2005Inventors: Jonathan Kahn, Nicholas Linden
-
Publication number: 20050131559Abstract: A method for locating an audio segment within an audio file comprising (i) providing a first transcribed text file associated with the audio file; (ii) providing a second transcribed text file associated with the audio file; (iii) receiving a user input defining a text segment corresponding to the audio segment to be located; (iv) searching for the text segment in the first transcribed text file; and (v) displaying only those occurrences of the text segment within the first transcribed text file that are also a match to occurrences of the text segment within the second transcribed text file.Type: ApplicationFiled: May 30, 2003Publication date: June 16, 2005Inventors: Jonathan Kahn, Michael Huttinger, William Harbison II