Patents by Inventor Robert S. Glickstein

Robert S. Glickstein 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: 9166941
    Abstract: Synchronizing email messages between an external email server, a local email server and a wireless data processing device. For example, one embodiment of a system comprises a task queue comprised of a plurality of task entries, each entry associated with a particular user email account on the external email server and/or the local email server and representing a task to be performed in relation to the user email account; and a synchronizer to read synchronization tasks from the task queue and cause the synchronization tasks to be executed to synchronize email data stored on the external email server, the local email server and the wireless data processing device.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: October 20, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert S. Glickstein, Michael Alyn Miller
  • Patent number: 7925706
    Abstract: A method for handling electronic messages comprising: determining if a stored email addressed to a user includes an identifier; determining by an email server if an email addressed to a user includes an identifier; determining if the identifier is valid upon determining the email includes the identifier; and filtering the email upon determining either the email does not include the identifier or the identifier is not valid.
    Type: Grant
    Filed: June 7, 2006
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventor: Robert S. Glickstein
  • Publication number: 20090132658
    Abstract: A method for handling electronic messages comprising: determining if a stored email addressed to a user includes an identifier; determining by an email server if an email addressed to a user includes an identifier; determining if the identifier is valid upon determining the email includes the identifier; and filtering the email upon determining either the email does not include the identifier or the identifier is not valid.
    Type: Application
    Filed: June 7, 2006
    Publication date: May 21, 2009
    Inventor: Robert S. Glickstein
  • Publication number: 20080270548
    Abstract: A system and method are described for caching email messages within a data service. For example, a computer-implemented method according to one embodiment of the invention comprises: retrieving a first set of email messages from a first email server on behalf of a wireless data processing device; extracting metadata from the first set of email messages; storing the metadata in a first cache, the first cache managed according to a first cache management policy; storing at least the message bodies of the email messages in a second cache, the second cache managed according to a second cache management policy.
    Type: Application
    Filed: April 24, 2007
    Publication date: October 30, 2008
    Inventors: Robert S. Glickstein, Michael Alyn Miller