Patents by Inventor Dave Kell

Dave Kell 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: 10972419
    Abstract: Systems and methods relating to archiving a message in a message store and synchronizing the message store across multiple client devices of the same user are disclosed. In some embodiments, a method of operation of a client device for archiving messages in a message store managed by a server comprises making a determination at the client device to archive a message that is stored in a first mailbox of the message store and, upon making the determination, sending an instruction to the server to set an Archived flag for the message. In this manner, the message is archived without copying or moving the message to a secondary mailbox, which in turn simplifies both the archiving process and subsequent synchronization across other client devices of the same user.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: April 6, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Dave Kell, Patrice Varinot, Fei Wang
  • Patent number: 10862842
    Abstract: Systems and methods are disclosed herein that enable a client device to efficiently identify mailboxes containing objects of interest in a server-based message store. In some embodiments, a method of operation of a client device comprises sending a single request to a server for a list of mailboxes maintained by the server for a user that contain objects flagged with any of one or more flags specified in the single request. The method of operation of the client device further comprises, in response to the single request, receiving, from the server, the list of mailboxes maintained by the server for the user that contain objects flagged with any of the one or more flags specified in the single request. The method also comprises processing the list of mailboxes. In this manner, the client device is enabled to quickly and efficiently identify which mailboxes of the user contain objects of interest.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: December 8, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dave Kell, Cristina Badulescu, Nancy M. Greene, Patrice Varinot
  • Publication number: 20190104096
    Abstract: Systems and methods are disclosed herein that enable a client device to efficiently identify mailboxes containing objects of interest in a server-based message store. In some embodiments, a method of operation of a client device comprises sending a single request to a server for a list of mailboxes maintained by the server for a user that contain objects flagged with any of one or more flags specified in the single request. The method of operation of the client device further comprises, in response to the single request, receiving, from the server, the list of mailboxes maintained by the server for the user that contain objects flagged with any of the one or more flags specified in the single request. The method also comprises processing the list of mailboxes. In this manner, the client device is enabled to quickly and efficiently identify which mailboxes of the user contain objects of interest.
    Type: Application
    Filed: February 25, 2016
    Publication date: April 4, 2019
    Inventors: Dave Kell, Cristina Badulescu, Nancy M. Greene, Patrice Varinot
  • Publication number: 20180351900
    Abstract: Systems and methods relating to archiving a message in a message store and synchronizing the message store across multiple client devices of the same user are disclosed. In some embodiments, a method of operation of a client device for archiving messages in a message store managed by a server comprises making a determination at the client device to archive a message that is stored in a first mailbox of the message store and, upon making the determination, sending an instruction to the server to set an Archived flag for the message. In this manner, the message is archived without copying or moving the message to a secondary mailbox, which in turn simplifies both the archiving process and subsequent synchronization across other client devices of the same user.
    Type: Application
    Filed: November 17, 2015
    Publication date: December 6, 2018
    Inventors: Dave Kell, Patrice Varinot, Fei Wang
  • Publication number: 20160269335
    Abstract: A method and Internet Message Access Protocol (IMAP) server for responding to a LIST request from an IMAP client device by returning a list containing only mailboxes having message content or metadata that has changed since the client device last synchronized with the mailboxes. The client device places in the LIST request, a BOXCHANGEDSINCE MODSEQ value, which is the highest modification sequence attribute (MODSEQ) value obtained by the client device when the client device last synchronized with the mailboxes. The server compares a current MODSEQ value for each mailbox with the BOXCHANGEDSINCE MODSEQ value received in the LIST request, and includes in the returned list, only mailboxes with current MODSEQ values higher than the BOXCHANGEDSINCE MODSEQ value received from the client device.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventor: Dave Kell