Patents by Inventor Manjirnath A. Chatterjee

Manjirnath A. Chatterjee 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).

  • Patent number: 7382291
    Abstract: A numeric keypad (100) for entering ideographic characters is provided. The numeric keypad (100) comprises a first set of input keys (102) corresponding to numerals 1, 2, 3, 4, and 5, and a second set of input keys (104) corresponding to numeral 6, 7, 8, 9, and 0. Each of the first set of input keys (102) has a predefined single character stroke, which complies with the GB18031 standard. The second set of input keys (104) is assigned a first particular sequence of the predefined single character strokes and a second particular sequence of the predefined single character strokes different from the first particular sequence of the predefined single character strokes.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: June 3, 2008
    Assignee: Motorola, Inc.
    Inventors: Ying Y. Chang, Manjirnath A. Chatterjee, Robert M. Harman
  • Publication number: 20080098093
    Abstract: Embodiments of the present invention provide techniques for managing content updates for web-based applications. In one set of embodiments, a configurable proxy cache is provided that executes rule-based content updates of web content on the behalf of an application (e.g., web browser) while the application is not running. This allows for better management of intermittent connection quality, memory/power savings for mobile devices, and caching of information that can be shared with the application and other network-aware applications/services. In various embodiments, the proxy cache is controlled by the application via standard web language constructs such as HTTP headers, thereby enabling interoperability with web-based applications that implement common asynchronous data-loading technologies.
    Type: Application
    Filed: October 16, 2007
    Publication date: April 24, 2008
    Applicant: Palm, Inc.
    Inventors: Gregory Simon, Manjirnath Chatterjee
  • Publication number: 20070276836
    Abstract: Web Applications run as software which is served through a portal or browser. However this precludes their use offline or when connectivity is not present. The present invention is a method for creating offline web applications and managing associated user data which is created offline and must later be reconciled with one or more central servers without a data collision. This allows the system to efficiently know which version of different pieces of user data are new and which need to be added to centralized servers. This method also applies to the actual web application program files so that software applications can be synchronized in addition to user data enabling a transparent online and offline user experience. The method described here also applies to mobile computing devices such as cellular telephones and personal digital assistants. A side benefit of the method introduced here is that data sets can be distributed in manner which allows peer to peer synchronization and filedata distribution.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 29, 2007
    Inventors: Manjirnath Chatterjee, Gregory Simon
  • Publication number: 20070076862
    Abstract: Disclosed is a method and circuit for inputting phrases to a wireless mobile device and retrieving the saved phrases. For retrieval of the phrase, the user will enter a numeric sequence which represents the first letter or symbol of the words of a phrase. The method includes inputting to the wireless communication device a phrase having a plurality of words, each word having a starting letter or symbol. The wireless communication device can process the phrase to correlate one key of the keyboard to the starting letter or symbol of each of the plurality of words of the phrase to generate a numerical sequence representative of the phrase. The user then uses the keypad to input into the wireless communication device the numerical sequence to generate the phrase.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Manjirnath Chatterjee, Peter Milov, Eugene Mirkin, Jason Simon
  • Publication number: 20060146028
    Abstract: A method in a portable electronic device (100) including inputting a first word component, for example, a letter or stroke, displaying a first candidate list having at least a first completion candidate including the first word component, inputting a second word component, displaying a second candidate list having a second completion candidate, the second completion candidate including the first and second word components, and de-prioritizing the first completion candidate of the first candidate list relative to at least one other candidate of the second candidate list.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Ying Chang, Manjirnath Chatterjee, Robert Harman
  • Publication number: 20050289481
    Abstract: A numeric keypad (100) for entering ideographic characters is provided. The numeric keypad (100) comprises a first set of input keys (102) corresponding to numerals 1, 2, 3, 4, and 5, and a second set of input keys (104) corresponding to numeral 6, 7, 8, 9, and 0. Each of the first set of input keys (102) has a predefined single character stroke, which complies with the GB18031 standard. The second set of input keys (104) is assigned a first particular sequence of the predefined single character strokes and a second particular sequence of the predefined single character strokes different from the first particular sequence of the predefined single character strokes.
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Inventors: Ying Chang, Manjirnath Chatterjee, Robert Harman
  • Publication number: 20050143102
    Abstract: A method and apparatus are used for encoding (310) and decoding (408) a message encoded with at least one entertainment component after receiving the message contents from a sender. Instructions from the sender are used for selecting (304) the encoding method for the message content to provide the entertainment component. When the selected encoding method is not available locally, it may be downloaded (306) to the electronic device (200). The encoded message may be supplemented (316) with descriptive information regarding the encoding method used to provide the entertainment component of the encoded message. The encoded message may include aural, haptic and visual elements as part of the entertainment component. The entertainment component may include optional game elements requiring a recipient or viewer to play (410) the game to view (412) the message contents.
    Type: Application
    Filed: December 29, 2003
    Publication date: June 30, 2005
    Inventors: Carlos McEvilly, Manjirnath Chatterjee, Jin Guo, Jens Nagel, Rudolf Schusteritsch, Marie White
  • Publication number: 20050089237
    Abstract: A method (400) and apparatus (1000) for compressing digital ink such as a hand-drawn object (104) are provided. The hand-drawn object is first prepared (406, 1010) and then Bezier curves based upon the hand-drawn object are generated (408, 1012). The Bezier curve representation (202) of the hand-drawn object (104) is further compressed (418, 1018) by modifying Bezier control points to produce a compressed Bezier curve representation (302) of the hand-drawn object (104).
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Jaehwa Park, Manjirnath Chatterjee, Charles Wang
  • Publication number: 20040127236
    Abstract: A method and apparatus for Thai language electronic messaging includes a keypad (102) having a plurality of keys (104) and a communication character database (108) storing a plurality of communication characters (184, 194) associated with a plurality of communication character menus (182, 192). The method and apparatus further includes a menu/character selector (106) coupled to the keypad (102), wherein upon depression of at least one key (104), the keypad (102) provides a menu selection signal (110) to the menu/character selector (106) and upon depression of another at least one key (104), the keypad (102) provides a communication character selection signal (112) to the menu/character selector (106). In response thereto, communication characters (184, 194) are displayed on the display (120) to create an electronic message.
    Type: Application
    Filed: December 27, 2002
    Publication date: July 1, 2004
    Inventor: Manjirnath Chatterjee
  • Patent number: 6567777
    Abstract: Methods and systems for efficient magnitude approximation, for example, for approximation of magnitudes of complex rectilinear Fourier transform coefficients in portable or other low-power speech recognition equipment, and for cartesian-to-polar coordinate transforms.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: May 20, 2003
    Assignee: Motorola, Inc.
    Inventor: Manjirnath Chatterjee
  • Patent number: 6549675
    Abstract: Compression of digital ink is achieved by calculating second order differences between consecutive elements in the digital ink and applying the differences to a Huffman encoder to produce a compressed bitstream. For digital ink that is not highly correlated, compression may be achieved by representing segments of the digital ink by mathematical shapes such as a Bezier curve or orthogonal elements and transmitting the shape instead of the digital ink.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: April 15, 2003
    Assignee: Motorola, Inc.
    Inventor: Manjirnath Chatterjee
  • Publication number: 20030005006
    Abstract: A system and method for producing an output logarithmic digital signal from an input digital signal having a plurality of bit values in which the output logarithmic signal has a precision defined by a parameter is described. The system (45) includes a search circuit (50), an interpolation circuit (55) in coupled with the search circuit, a shift circuit (60) in coupled with the interpolation circuit and a combiner (65) that produces an output logarithmic digital signal (90) from a received search circuit output (75) and a received shift circuit output (88).
    Type: Application
    Filed: March 22, 2001
    Publication date: January 2, 2003
    Inventor: Manjirnath Chatterjee
  • Patent number: 6502118
    Abstract: A system and method for producing an output logarithmic digital signal from an input digital signal having a plurality of bit values in which the output logarithmic signal has a precision defined by a parameter is described. The system (45) includes a search circuit (50), an interpolation circuit (55) in coupled with the search circuit, a shift circuit (60) in coupled with the interpolation circuit and a combiner (65) that produces an output logarithmic digital signal (90) from a received search circuit output (75) and a received shift circuit output (88).
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: December 31, 2002
    Assignee: Motorola, Inc.
    Inventor: Manjirnath Chatterjee
  • Publication number: 20020110281
    Abstract: Compression of digital ink is achieved by calculating second order differences between consecutive elements in the digital ink and applying the differences to a Huffman encoder to produce a compressed bitstream. For digital ink that is not highly correlated, compression may be achieved by representing segments of the digital ink by mathematical shapes such as a Bezier curve or orthogonal elements and transmitting the shape instead of the digital ink.
    Type: Application
    Filed: December 20, 2000
    Publication date: August 15, 2002
    Applicant: MOTOROLA, INC.
    Inventor: Manjirnath Chatterjee
  • Publication number: 20020081027
    Abstract: A method and computer program product for transporting digital images across electronic media. A digital image 122, e.g., a signature, a handwritten note, a paint program file or anime, captured in a digital ink file 124 is converted or compressed 126 into a string 128 of binary bits. The bit string 128 is mapped 130 into displayable characters such as ASCII characters. The displayable characters are embedded 132 into a message, such as being included in the text of an e-mail message and the message is transmitted electronically. When the message is received 142, the embedded displayable characters are stripped 144 from it. The displayable characters are mapped 146 to their binary equivalents and the mapped binary data stream 148 is reconverted or decompressed 150 to recover the digital ink file 124. The original digital ink image 153 is displayed from the digital ink file 124.
    Type: Application
    Filed: December 21, 2000
    Publication date: June 27, 2002
    Applicant: MOTOROLA, INC.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon
  • Patent number: 5898340
    Abstract: An audio amplifier with a digital input bus for both audio (48) and volume (47) level inputs is disclosed. Volume control is achieved by maintaining dynamic voltage supply rails (43) and (44) to an audio output controller block (45) at a fixed ratio of the maximum available supply voltages (40) and (41). This is accomplished by a volume level controller block (42). The audio output controller block accepts digital samples and converts the samples to analog voltages within the range of the volume rail voltages for the purpose of driving a audio frequency loudspeaker (46). Such a system has very high efficiency when compared with older Class A and AB designs and improves the ease of implementation of volume control over Class D designs. The system is easily distinguished from other designs using variable rail voltages because prior art designs used the rail voltage to track the audio output.
    Type: Grant
    Filed: November 20, 1996
    Date of Patent: April 27, 1999
    Inventors: Manjirnath A. Chatterjee, Gregory R. Simon