U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that Thomas Edison's patent application on his phonograph was approved by the Patent Office in just seven weeks? In contrast, it took Gordon Gould, the inventor of the laser, 30 years to obtain his patent -- finally awarded in 1988!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Pathiyal; Krishna K.


Number of patents: 311
Last date: April 10, 2012

1                
NumberTitleIssue Date
8156449Graphics stack system and method
A system and method are provided for drawing graphics, such as to display a user interface on a display of a mobile device. A graphics stack is used to store pre-computed coordinate values to improve performance for drawing graphics, such as to display a user interf...
04/10/2012
8068864Advanced user interface operations in a dual-mode wireless device
A system and method are provided for mobile stations for enhancing the ease of use of a mobile station. Through the system and method, a user may more easily view the phone number of a caller identification card. The user may be alerted when the user tries to send m...
11/29/2011
8040322System and method for user interface generation
Systems and methods for use in displaying user interface components upon user interfaces of computing devices. A system and method could be configured to receive an image to be displayed upon a user interface of the device. One or more indicators can be used to spec...
10/18/2011
8032128Methods and systems for handling software operations associated with startup and shutdown of handheld devices
Systems and methods for improving software operations on startup. A system and method can provide for the storage of volatile memory contents of an application upon shutdown of a mobile device, and restoration of the contents upon startup. ...
10/04/2011
8019789System and method of object-oriented persistence
A system and method for handling an application's access of persisted objects for use within a mobile communications device. The device includes a non-volatile storage device that has at least a portion of its storage locations addressable by the application. A refe...
09/13/2011
8010989System and method for configuring devices for secure operations
Systems and methods for establishing a security-related mode of operation for computing devices. A security-related mode of operation is established through security mode configuration data. The security mode configuration data specifies the proper security mode or ...
08/30/2011
7992216Message service indication system and method
Systems and methods for displaying messages to a user, the messages having different levels of security, are provided herein. One method of displaying to a user messages having different levels of security includes receiving a message over a network includes examini...
08/02/2011
7958300Data storage methods and systems for use on a mobile device
Systems and methods for operating upon a mobile communications device. A system and method can be used with data operations with respect to the mobile communications device's memory, wherein the memory has sectors. Data structures are used with the data operations t...
06/07/2011
7954055Systems and methods for content delivery over a wireless communication medium to a portable computing device
A system which analyzes, organizes and stores electronic documents in a document object model using a common markup language. The document object model is stored on a server the content is delivered to the wireless devices in a universal content system format. By ut...
05/31/2011
7934015System and method for addressing a mobile device in an IP-based wireless network
A system and method for addressing a mobile device in an IP-based wireless network is provided. Push service providers prepare data for transmission to the mobile device using a first IP address. The addressed data is then transmitted to a push proxy. The push proxy...
04/26/2011
7920857Event reminder method
A method is performed by first and second mobile wireless communication devices used respectively by first and second users. In the method, a first user selects, on the first device, a first task for the first user to perform. The first device sends to the second de...
04/05/2011
7920074Apparatus and method for an accelerated thumbwheel on a communications device
An accelerated roller apparatus on a handheld electronic communications device that handles urgency conditions. The device includes a manipulable mechanism that is capable of generating a manipulation-related signal. Changes in the signal occur whenever motion is im...
04/05/2011
7917126System and method of exchanging identification information for mobile stations
A system is provided for allowing mobile stations to exchange identification information using a predetermined communication path for the purpose of obtaining identification information to use in establishing a different communication path for communicating. ...
03/29/2011
7912977Always-on wireless internet protocol communication
In accordance with the teachings described herein, systems and methods are provided for always-on wireless IP communication. An access provider network (APN) that includes an always-on packet data serving node (PDSN) may be used to communicate over a wireless commun...
03/22/2011
7899926Pseudo-interactive input processing in wireless environments
An electronic communication device includes a buffer and a controller. The buffer stores characters as they are being input by a user. The controller transmits the stored characters over a network when a pause in the input of characters exceeds a threshold time peri...
03/01/2011
7899449Demand-based provisioning for a mobile communication device
In accordance with the teachings described herein, systems and methods are provided for providing demand-based provisioning for a mobile communication device. A provisioning server may be used to receive a provisioning update request from the mobile communication de...
03/01/2011
7895734Camera module insertion machine with gripper
An assembly system includes an electronic component, a gripper, and a socket. The electronic component has sides and a top face, the top face has a top-face peripheral area and a top-face central area. The gripper has a gripper head, the gripper head being movable t...
03/01/2011
7894605Systems and methods to securely generate shared keys
A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a ...
02/22/2011
7885645Information system with detachable information module
An information system includes a first module and a second module that interoperate over first and second communication ports. Interoperation over the first and second communication ports provides the first module access to functions and features of the second modul...
02/08/2011
7881743Handheld mobile communication device
A digital communications device with a reduced size, enhanced keyboard and large screen is disclosed. The mobile device has an auxiliary input such as a keyboard with a plurality of keys that is arranged in a first position to minimize the size of the device, and in...
02/01/2011
7881527Display processing system and method
Pixel data is stored in a data field corresponding to a pixel of an image. The data field includes an opacity bit, a first set of bits, and a second set of bits. If the opacity bit is set to an opaque-indicating state, then a color level value of a first component c...
02/01/2011
7849313Secure peer-to-peer messaging invitation architecture
A system and methods providing immediate peer-to-peer messaging between mobile devices in a wireless system. An invitation architecture is disclosed which enables the exchange of personal identification numbers (PINs) without requiring a user to directly access or p...
12/07/2010
7870228System and method for remotely controlling mobile communication devices
A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event c...
01/11/2011
7869180Spark gap apparatus and method for electrostatic discharge protection
An apparatus for providing electrostatic discharge protection includes a plurality of conductive circumferential extensions defined by overlapping circular voids between a first conductor surface and a second conductor surface. ...
01/11/2011
7860972Duplicate mobile device PIN detection and elimination
A method and system for detecting and eliminating duplicate wireless mobile communications device Personal Identification Numbers (PINs) stored in user administration records associated with a server system is disclosed. The PIN of a wireless mobile communications d...
12/28/2010
7860644System and method for navigating a mobile device user interface with a directional sensing device
An electronic mobile device includes a display, a tilt sensor and a processor. The display is for displaying a graphical element. The tilt sensor is configured to measure a tilt angle of the mobile device. The processor is configured to store the measured tilt angle...
12/28/2010
7843413System and method for achieving optimal display contrast in a mobile communication device
A method is for calibrating a contrast offset value for an LCD contrast control system in a mobile device. The method includes the steps of adjusting a user contrast setting on the mobile device to a desired optimal value, initializing the contrast offset value, det...
11/30/2010
7835759System and method of wireless instant messaging
Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respectiv...
11/16/2010
7835335Optimized data reconnect
A method of optimizing reconnection of a point to point protocol link layer in a mobile device comprising the steps of: monitoring whether the mobile device has entered a new zone; starting a stabilization period when the mobile device enters a new zone; checking wh...
11/16/2010
7831267Text messaging conversation user interface functionality
A computer readable medium, method and user device for a user interface functionality for SMS and SMS-like message conversations is provided. A group of individual SMS messages is treated as a single entity by the SMS conversation UI, the SMS conversation history UI...
11/09/2010
7828212Combined battery and smart card
An apparatus for seating within a battery compartment and a smart card compartment of a device, including a battery component and a smart card component. The battery component is coupled to the smart card component. The smart card component is configured to seat wit...
11/09/2010
7827497User interface and method for viewing short messages on a wireless device
A method is performed by an electronic communication device. The method includes storing electronic messages, and storing criteria for determining whether a stored message is related to a current message. A current electronic message is displayed to a user of the co...
11/02/2010
7827406System and method for processing encoded messages for exchange with a mobile data communication device
A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determinat...
11/02/2010
7825631Battery management system and method
A battery management system for managing a plurality of subsystem circuits and functions of a mobile communication device powered by a battery is disclosed. The battery management system includes a battery monitoring circuit, a user interface, and a battery manageme...
11/02/2010
7817988System and method for real time self-provisioning for a mobile communication device
A system and method of provisioning services for a mobile communication device are disclosed. A provisioning request including provisioning information and specifying a provisioning operation and a first communication service is prepared on the mobile communication ...
10/19/2010
7817976System and method for inverting automatic frequency control
A method includes a foreground process and a background process. In the foreground process, an input signal is processed using a first reference signal to generate an output. A first frequency control signal is generated from the output. A frequency of the first ref...
10/19/2010
7808292Clock circuit for a microprocessor
A wireless communication device is described having a transmitter that generates electromagnetic interference when operating in a transmit mode. The wireless communication device comprises a clock circuit including a first clock element configured to generate a firs...
10/05/2010
7805729System and method for an extendable mobile communications device user interface
A system and method for an extendable software interface includes a software architecture for use in a mobile device having a processor and a memory device. The software architecture includes a set of first-order controller software instructions configured to interf...
09/28/2010
7805159Dual-mode keypad for a mobile device
In accordance with the teachings described herein, systems and methods are provided for implementing a dual-mode keypad for a mobile device. The mobile device may operate in a telephony mode and a text-entry mode. The dual-mode keypad may include a plurality of dual...
09/28/2010
7787694Scalable stroke font system and method
A method of creating font format data from source font data includes analyzing the source font data to obtain glyph data for a plurality of glyphs, dissecting the glyph data, extracting midline data from the dissected glyph data, classifying the midline data as uniq...
08/31/2010
1                
 
Sign InRegister
Username  
Password   
forgot password?