Search

Karan Misra Phones & Addresses

  • San Francisco, CA

Resumes

Resumes

Karan Misra Photo 1

Software Engineer

View page
Location:
1556 Hampshire St, San Francisco, CA 94110
Industry:
Computer Software
Work:
Apple
Software Engineer

Microsoft Jun 2008 - Jun 2009
Software Development Engineer
Education:
Stanford University 2005 - 2009
Bachelors, Bachelor of Science, Computer Science
Skills:
Dictionaries
Chinese
English
Software
Karan Misra Photo 2

Software Engineer At Apple Inc.

View page
Position:
Software Engineer at Apple Inc.
Location:
San Francisco Bay Area
Industry:
Computer Software
Work:
Apple Inc. since Nov 2010
Software Engineer

Microsoft Sep 2009 - Jan 2011
Software Development Engineer

Apple Jun 2009 - Sep 2009
Software Engineering Intern

Microsoft Jun 2008 - Jun 2009
Software Development Engineer

Stanford University Sep 2005 - Oct 2008
Multimedia Consultant
Education:
Stanford University 2005 - 2009
BS, Computer Science

Publications

Us Patents

Switching Of Emails In A Conversation Thread

View page
US Patent:
20120131474, May 24, 2012
Filed:
Nov 23, 2010
Appl. No.:
12/952614
Inventors:
Ryan Panchadsaram - San Francisco CA, US
Karan Misra - Mountain View CA, US
Amy Wang - Saratoga CA, US
Hui Nee Chin - Sunnyvale CA, US
Todd Barthelme - Mountain View CA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/01
G06F 15/16
US Classification:
715752
Abstract:
A method is disclosed for rendering messages in an email application on a client computer. A plurality of email messages is received from a server computer, including a first email message, a second email message and a third email message. The first email message is rendered on the client computer with a first conversation icon that identifies the first email message as being part of an email conversation thread. When the first conversation icon is selected on the first email message, a view is rendered showing one or more email messages in the conversation thread. When the second email message is selected, the second email message is rendered on the client computer with a second conversation icon. When the second conversation icon is selected on the second email message, the view showing the one or more email messages in the conversation thread is rendered.

Combining Timing And Geometry Information For Typing Correction

View page
US Patent:
20120167009, Jun 28, 2012
Filed:
Dec 22, 2010
Appl. No.:
12/976834
Inventors:
Douglas R. Davidson - Palo Alto CA, US
Karan Misra - Mountain View CA, US
Assignee:
APPLE INC. - Cupertino CA
International Classification:
G06F 3/048
US Classification:
715816
Abstract:
Techniques to automatically correct or complete text are disclosed. A string and keystroke timing information associated with entry of the string, for example via an input device such as a keyboard, are received. A word to suggest as a correction or completion of the string is determined based at least in part on the keystroke timing information.

Keyboard Management User Interfaces

View page
US Patent:
20200379638, Dec 3, 2020
Filed:
Mar 10, 2020
Appl. No.:
16/814770
Inventors:
- Cupertino CA, US
Jiabao LI - Belmont CA, US
Karan MISRA - San Francisco CA, US
Julian MISSIG - Redwood City CA, US
Chun Kin Minor WONG - San Jose CA, US
International Classification:
G06F 3/0488
G06F 3/0484
G06F 3/023
Abstract:
The present disclosure relates to user interfaces for receiving handwriting input, accessing predictive text candidates, and accessing keyboards.

Managing Real-Time Handwriting Recognition

View page
US Patent:
20200174658, Jun 4, 2020
Filed:
Feb 5, 2020
Appl. No.:
16/782380
Inventors:
- Cupertino CA, US
Jannes G. DOLFING - Daly City CA, US
Ryan S. DIXON - Mountain View CA, US
Karl M. GROETHE - San Francisco CA, US
Karan MISRA - Mountain View CA, US
Jerome R. BELLEGARDA - Saratoga CA, US
Ueli MEIER - Santa Cruz CA, US
International Classification:
G06F 3/0488
G06K 9/00
G06F 3/01
G06F 40/166
G06F 40/274
G06F 3/0482
Abstract:
Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

Managing Real-Time Handwriting Recognition

View page
US Patent:
20190332259, Oct 31, 2019
Filed:
Jul 8, 2019
Appl. No.:
16/505044
Inventors:
- Cupertino CA, US
Jannes G. DOLFING - Daly City CA, US
Ryan S. DIXON - Mountain View CA, US
Karl M. GROETHE - San Francisco CA, US
Karan MISRA - Mountain View CA, US
Jerome R. BELLEGARDA - Saratoga CA, US
Ueli MEIER - Den Haag, NL
International Classification:
G06F 3/0488
G06F 17/27
G06F 17/24
G06F 3/0482
G06K 9/00
G06F 3/01
Abstract:
Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

Managing Real-Time Handwriting Recognition

View page
US Patent:
20180173415, Jun 21, 2018
Filed:
Feb 15, 2018
Appl. No.:
15/898025
Inventors:
- Cupertino CA, US
Jannes G. Dolfing - Daly City CA, US
Ryan S. Dixon - Mountain View CA, US
Karl M. Groethe - San Francisco CA, US
Karan Misra - Mountain View CA, US
Jerome R. Bellegarda - Saratoga CA, US
Ueli Meier - Santa Cruz CA, US
International Classification:
G06F 3/0488
G06K 9/00
G06F 3/01
G06F 17/24
G06F 3/0482
G06F 17/27
Abstract:
Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

Managing Real-Time Handwriting Recognition

View page
US Patent:
20170010802, Jan 12, 2017
Filed:
Sep 23, 2016
Appl. No.:
15/275309
Inventors:
- Cupertino CA, US
Jannes G. DOLFING - Daly City CA, US
Ryan S. DIXON - Mountain View CA, US
Karl M. GROETHE - San Francisco CA, US
Karan MISRA - Mountain View CA, US
Jerome R. BELLEGARDA - Saratoga CA, US
Ueli MEIER - Den Haag, NL
International Classification:
G06F 3/0488
G06F 3/0482
G06K 9/00
G06F 17/24
G06F 17/27
Abstract:
Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

Managing Real-Time Handwriting Recognition

View page
US Patent:
20140363083, Dec 11, 2014
Filed:
May 29, 2014
Appl. No.:
14/290945
Inventors:
- Cupertino CA, US
Jannes G. DOLFING - Daly City CA, US
Ryan S. DIXON - Mountain View CA, US
Karl M. GROETHE - San Francisco CA, US
Karan MISRA - Mountain View CA, US
Jerome R. BELLEGARDA - Saratoga CA, US
Ueli MEIER - Santa Cruz CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06K 9/00
G06F 3/0488
US Classification:
382189
Abstract:
Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.
Karan Misra from San Francisco, CA Get Report