Patents Assigned to Teamon Systems, Inc.
  • Patent number: 7418520
    Abstract: A communications system may include a plurality of communications devices connected together in a network and having a plurality of user accounts associated therewith. At least one of the communications devices may process requests using an HTTP client application associated therewith. The system may also include an application server for accessing the user accounts via the HTTP client application, and an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authentication purposes. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first for responding to work requests.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: August 26, 2008
    Assignee: Teamon Systems, Inc.
    Inventor: Blair Cooper
  • Publication number: 20080201439
    Abstract: An email communications system for operating over a communications network may include an email server having a server inbox for receiving and storing email via the communications network and having a server email storage folder. The system may further include at least one wireless email communications device having a device inbox, and an email proxy server for communicating with the email server and the at least one wireless email communications device via the communications network. The email proxy server may be for forwarding email from the server inbox to the device inbox, detecting a deletion of a given email from the server inbox, and if the deletion of the given email from the server inbox is not preceded by copying of the given email to the server email storage folder, then causing the wireless email communications device to also delete the given email from the device inbox based thereon.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 21, 2008
    Applicant: TEAMON SYSTEM, INC.
    Inventor: Shaibal Roy
  • Publication number: 20080201668
    Abstract: An email communications system for operating over a communications network may include an email server for sending and receiving electronic mail (email) messages via the communications network, where at least some of the received email messages include electronic file attachments. The system may further include a communications device comprising a display, a user input device, and a processor for communicating with the email server. The processor may also cooperate with the display and user input device for displaying an email folder hierarchy for user navigation of the received email messages, and for displaying an electronic file attachment folder hierarchy corresponding to the email folder hierarchy for navigating the electronic file attachments.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 21, 2008
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Shaibal Roy
  • 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
  • Publication number: 20080085729
    Abstract: An email communications system may include a plurality of wireless communications devices each supporting at least one markup language from among a plurality of different markup languages, and an electronic mail (email) server. The email server may include an account provisioning module for determining the at least one markup language supported by a given wireless communications device, providing at least one respective markup language provisioning template to the given wireless communications device based upon the supported at least one markup language, and generating a provisioned email account for the given wireless communications device based upon at least one provisioning parameter returned via the at least one markup language provisioning template. The email server may further include a mail-user agent module for forwarding emails to the given wireless communications device based upon the provisioned email account therefor.
    Type: Application
    Filed: October 5, 2006
    Publication date: April 10, 2008
    Applicant: TEAMON SYSTEMS, INC
    Inventors: Chris Lira, Nikhil Deshpande
  • Publication number: 20070268849
    Abstract: A communications system may include at least one data storage device for storing messages for respective users, and a plurality of mobile wireless communications devices each associated with a respective user for accessing the messages stored on the at least one data storage device. Moreover, the communications system may further include an adaptive polling engine for polling the at least one data storage device for stored messages and providing the polled messages to mobile wireless communications devices of respective users. The adaptive polling engine may advantageously learn respective user usage patterns for each mobile wireless communications device, and change a respective rate of polling for each mobile wireless communications device based thereon.
    Type: Application
    Filed: July 31, 2007
    Publication date: November 22, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Shaibal ROY
  • Patent number: 7289495
    Abstract: A communications system may include at least one data storage device for storing messages for respective users, and a plurality of mobile wireless communications devices each associated with a respective user for accessing the messages stored on the at least one data storage device. Moreover, the communications system may further include an adaptive polling engine for polling the at least one data storage device for stored messages and providing the polled messages to mobile wireless communications devices of respective users. The adaptive polling engine may advantageously learn respective user usage patterns for each mobile wireless communications device, and change a respective rate of polling for each mobile wireless communications device based thereon.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: October 30, 2007
    Assignee: Teamon Systems, Inc.
    Inventor: Shaibal Roy
  • 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: 7280537
    Abstract: A communications system may include at least one data storage device for storing messages for respective users, and a plurality of mobile wireless communications devices each associated with a respective user for accessing the messages stored on the at least one data storage device. Moreover, the communications system may further include an adaptive polling engine for polling the at least one data storage device for stored messages and providing the polled messages to mobile wireless communications devices of respective users. The adaptive polling engine may advantageously learn respective user usage patterns for each mobile wireless communications device, and change a respective rate of polling for each mobile wireless communications device based thereon.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: October 9, 2007
    Assignee: Teamon Systems, Inc.
    Inventor: Shaibal Roy
  • Publication number: 20070226302
    Abstract: A wireless communications system may include a plurality of wireless communications networks and a plurality of mobile wireless communications devices for sending and receiving wireless electronic mail (email) messages over the wireless communications networks. The system may further include a resource deployment server for storing a plurality of resource deployment packages (RDPs), where each RDP includes deployment content and deployment instructions therefor relating to sending and receiving email messages. The resource deployment server may also be for dynamically deploying RDPs to the wireless communications networks to update deployment content thereof based upon the respective deployment instructions.
    Type: Application
    Filed: March 27, 2006
    Publication date: September 27, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Nathan Provo
  • Publication number: 20070226301
    Abstract: A wireless communications system may include a plurality of mobile wireless communications devices each having a subscriber account associated therewith including a respective personal identification number (PIN) and a unique identification (ID). The system may further include at least one electronic mail (email) server comprising a database of subscriber accounts and for sending emails to and receiving emails from the mobile wireless communications devices based upon the PINs and unique IDs. The at least one email server may compare a given PIN and unique ID, based upon a communication from a given mobile wireless device, with a corresponding PIN and unique ID for the corresponding subscriber account in the database, and update the corresponding subscriber account based upon a discrepancy.
    Type: Application
    Filed: March 27, 2006
    Publication date: September 27, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Nathan Provo
  • Publication number: 20070226658
    Abstract: A system provisions a mobile wireless communications device for indicating account or device specific characteristics. A database stores a plurality of indicators that are indicative of different wireless carriers, email service providers and device types. A configuration module accesses the database and uploads an indicator that is indicative of at least one of the wireless carriers, email service providers or device types to the mobile wireless communications device upon provisioning. The indicator can comprise at least sound data for a ringing sound on the mobile wireless communications device.
    Type: Application
    Filed: March 27, 2006
    Publication date: September 27, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Sarinder Virk
  • Publication number: 20070226304
    Abstract: A system migrates user account data from an integrated electronic mailbox to a new electronic mail service. An electronic mail (email) server is operative as a web client and has an integrated electronic mailbox of a user and user account data. A mobile office platform is operative with the email server and has at least one stored procedure for pulling user account data from the email server into a new electronic mail service at the mobile office platform.
    Type: Application
    Filed: March 27, 2006
    Publication date: September 27, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Sarinder Virk, Ian Pedersen
  • Publication number: 20070226303
    Abstract: A wireless communications system may include a plurality of mobile wireless communications devices each having a subscriber account associated therewith including a respective personal identification number (PIN) and a device identification (ID). Each device ID may have associated therewith a device capability set from among a plurality of device capability sets. The system may further include at least one electronic mail (email) server including a database of subscriber accounts and for sending emails to and receiving emails from the mobile wireless communications devices based upon the PINs and device IDs. The at least one email server may compare a given PIN and device ID, based upon a communication from a given mobile wireless device, with a corresponding PIN and device ID for the corresponding subscriber account in the database, and update a corresponding device capability set for the corresponding subscriber account based upon a discrepancy.
    Type: Application
    Filed: March 27, 2006
    Publication date: September 27, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventor: Nathan Provo
  • Publication number: 20070226608
    Abstract: A system renders presentation pages such as in a wireless communications system. A server includes an extensible stylesheet transformation (XSLT) module. A storage medium contains at least one of images and text. The XSLT module is operative for calling an XSL extension and rendering the at least one of images and text into a presentation page based on a language requirement at a foreign locale.
    Type: Application
    Filed: March 27, 2006
    Publication date: September 27, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Sarinder Virk, Chris Lira, Nathan Provo
  • Publication number: 20070156825
    Abstract: An electronic mail (email) system may include at least one mobile wireless communications device, and at least one email storage server for storing emails. The at least one email storage server may also be for associating with each email a unique identification (UID) value and a water mark value that sequentially changes for each email. The system may further include an email relay server for cooperating with the at least one email storage server for selecting emails from the at least one email storage server based upon the water mark values, and forwarding selected emails to the at least one wireless communications device based upon the UID values of the selected emails.
    Type: Application
    Filed: November 14, 2006
    Publication date: July 5, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Steven J. McCarthy, Suryanarayana Murthy Gorty, David Jaray Hanson
  • Publication number: 20070142034
    Abstract: A system of provisioning a mobile wireless communications device to display account or device specific characteristics includes a database for storing a plurality of display characteristics for different wireless carriers, electronic mail (email) service providers, device types, and source mailbox mail domains. A configuration module accesses the database and uploads the display characteristics of at least one of the wireless carrier, email service provider, device type, or source mailbox mail domain to the mobile wireless communications device upon provisioning of the mobile wireless communications device to access email from a remote location.
    Type: Application
    Filed: November 16, 2006
    Publication date: June 21, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: David Clarke, Ian Pedersen
  • Publication number: 20070136464
    Abstract: A communications system includes a polling agent that can be part of a mobile office platform for polling an electronic mailbox to retrieve unique identifiers (UID's) of electronic messages. A database stores the UID's resulting from the polling operation. The polling agent is operative for polling the electronic mailbox and retrieving only those UID's that are newer than the UID's from a previous polling to determine that new messages are available.
    Type: Application
    Filed: February 23, 2007
    Publication date: June 14, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Suryanarayana GORTY, Shaibal Roy
  • Publication number: 20070094347
    Abstract: A system for referencing alternative images for rendering presentation pages includes a server, which includes an extensible stylesheet transformation (XSLT) module having an extension. A storage medium contains the image. The XSLT module is operative for calling the extension to determine where an image exists in the storage medium and rendering the image image into a presentation page.
    Type: Application
    Filed: May 9, 2006
    Publication date: April 26, 2007
    Applicant: TEAMON SYSTEMS, INC.
    Inventors: Nathan Provo, Sarinder Virk
  • Publication number: 20070088791
    Abstract: An electronic mail (email) server may include a pending email job queue manager for storing a plurality of email jobs for a plurality of users, and a processing email job queue manager. The processing email job queue manager may be for processing a plurality of email jobs from the pending email job queue manager for a given user, if available, and otherwise processing at least one email job from the pending email job queue manager for a different user.
    Type: Application
    Filed: May 15, 2006
    Publication date: April 19, 2007
    Applicant: TeamOn Systems, Inc.
    Inventor: David Clarke