Patents by Inventor Harshad N. Kamat

Harshad N. Kamat 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: 20080256196
    Abstract: An electronic mail (email) system may include at least one email server having mailboxes for storing email messages, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for repetitively polling the mailboxes for email messages, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may determine time overlapped polling of corresponding mailboxes and time stagger a next polling thereof.
    Type: Application
    Filed: April 13, 2007
    Publication date: October 16, 2008
    Applicant: TEAMON SYSTEMS, INC., State of Incorporation: Delaware
    Inventor: Harshad N. KAMAT
  • Publication number: 20080256198
    Abstract: An email system may include at least one email server having mailboxes for storing email messages therein, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for polling the mailboxes for email messages, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may divide each of a plurality of repeating polling time intervals into a plurality of subintervals, and schedule each mailbox for at least a first type polling over each subinterval and for a second type polling over each polling time interval. The second type polling may be more comprehensive than the first type polling. The at least one email aggregation server may distribute the second type polling of the mailboxes over each polling time interval.
    Type: Application
    Filed: April 13, 2007
    Publication date: October 16, 2008
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Harshad N. KAMAT
  • Publication number: 20080256204
    Abstract: A communications system includes a network engine that communicates with a plurality of user subscribed mobile wireless communications devices and operative for determining when a mobile wireless communications device is out-of-coverage or turned off and unable to communicate with the network engine. A direct access server is operative with the network engine and polls electronic mailboxes of the users and retrieves electronic messages from the electronic mailboxes and pushes any electronic messages through the network engine to selected user subscribed mobile wireless communications devices. The direct access server suspends polling of those electronic mailboxes of a user when a mobile wireless communications device associated with a user has been determined to be out-of-coverage or turned off and unable to communicate so as to preserve polling resources within the direct access server.
    Type: Application
    Filed: January 31, 2008
    Publication date: October 16, 2008
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Harshad N. KAMAT, Sarinder Virk
  • Publication number: 20080256195
    Abstract: An email system may include at least one subscribed mailbox server having a plurality of subscribed mailboxes and sending a new mail indication upon receiving a new email message, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for polling each subscribed mailbox for email messages based upon receiving a respective new email indication therefrom, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may perform a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time, and stagger respective initial fallback polling times of the subscribed mailboxes upon startup.
    Type: Application
    Filed: April 13, 2007
    Publication date: October 16, 2008
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Harshad N. KAMAT
  • Publication number: 20080104138
    Abstract: A computer server system may include a plurality of database modules for storing user data for a plurality of users, and at least one processing module comprising a plurality of processing threads for processing jobs for users based upon respective user data. The computer server system may further include a database pool module connected between the plurality of database modules and the at least one processing module. The database pool module may be for selectively connecting the processing threads to corresponding database modules including respective user data for jobs to be processed, and determining when a database module becomes unresponsive and terminating processing thread connections to the unresponsive database module based thereon. The database pool module may also be for determining when the unresponsive database module becomes responsive and restoring processing thread connectivity thereto based thereon.
    Type: Application
    Filed: October 11, 2006
    Publication date: May 1, 2008
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Nathan Provo, Harshad N. Kamat
  • Patent number: 7363026
    Abstract: A communications system may include at least one wireless communications device and at least one electronic mail (email) server for storing email messages for the at least one wireless communications device. The system may further include an email relay server for detecting a new email message on the at least one email server and, based thereon, sending a short message service (SMS) notification with a unique message identifier (ID) of the new email message to the at least one wireless communications device. Moreover, the at least one wireless communications device may detect the SMS notification and send an email retrieval request to the email relay server instructing the email relay server to retrieve the new email message based upon the unique message ID.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: April 22, 2008
    Assignee: Research in Motion Limited
    Inventors: David James Clarke, Harshad N. Kamat, David Jaray Hanson
  • Patent number: 7289975
    Abstract: A communications system may include a plurality of data storage devices for storing data using at least one of a plurality of different operating protocols. The system may further include a plurality of mobile wireless communications devices for accessing the data storage devices and each using at least one of the plurality of different operating protocols. Moreover, a protocol interface device may also be included. The protocol interface device may include a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols, and a protocol engine module communicating with the front-end proxy module using a common interface protocol. The protocol interface device may also include a respective interface connector module for translating communications between the protocol engine module and the plurality of data storage devices for each of the different operating protocols.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: October 30, 2007
    Assignee: Teamon Systems, Inc.
    Inventors: David James Clarke, Blair Cooper, Harshad N. Kamat, Suryanarayana Murthy Gorty, Shaibal Roy
  • Patent number: 7162223
    Abstract: An alert engine module receives an alert for an event in a generic communications format and delivers an alert for the event to a target address in a communications format that is preferred by a user based on the alert content. The generic format can be an e-mail message, such as a Simple Mail Transfer Protocol (SMTP) message. The alert engine can be operative to transform the alert based on a header and/or format of a target address.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: January 9, 2007
    Assignee: Teamon Systems, Inc.
    Inventor: Harshad N. Kamat