Patents by Inventor Dimitri Mostinski

Dimitri Mostinski 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: 9894020
    Abstract: A method, server and system for the delivery of email messages with repetitive attachments. In one example embodiment, the method comprises determining a unique identifier for a content item that is referenced in an email message; determining, in dependence on the unique identifier, if an attachment corresponding to the content item is present in an attachment cache, and if a corresponding attachment is not present in the attachment cache then processing the content item to create the attachment and storing the attachment in the attachment cache identified by the unique identifier, and if the corresponding attachment is present in the attachment cache, then retrieving the corresponding attachment from the attachment cache; and sending the corresponding attachment to the mobile communications device.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: February 13, 2018
    Assignee: BlackBerry Limited
    Inventors: Pavel Shkolnikov, Dimitri Mostinski
  • Patent number: 9794364
    Abstract: A method, server and system for the delivery of email messages is provided. In accordance with one embodiment, the method comprises: receiving a Markup Language email message, the email message including a displayable content portion and a markup portion; determining whether the markup portion of the email message is too large; if the markup is too large, extracting plain text portions of the email and obtaining a plain text email from the extracted plain text portions and transmitting the plain text email to the mobile communication device; and if the markup is not too large, transmitting the email to the mobile communication device.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: October 17, 2017
    Assignee: BlackBerry Limited
    Inventors: Pavel Shkolnikov, Dimitri Mostinski
  • Patent number: 8862673
    Abstract: A method, server and system for optimizing the delivery of email messages is provided. In accordance with one embodiment, the method comprises: receiving an email message containing at least two alternative versions of content, each version being in a different format; obtaining a reduced email message from the received email message, the reduced email message containing fewer versions than the received email message; and sending the reduced email message to the mobile communication device.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: October 14, 2014
    Assignee: BlackBerry Limited
    Inventors: Pavel Shkolnikov, Dimitri Mostinski
  • Patent number: 8483727
    Abstract: A method, server and system for setting the size of email messages sent to mobile communications devices is provided. In one example embodiment, a method for processing email messages sent to a mobile communications device is provided, comprising: receiving an email message having message content that contains at least a first type of content and a second type of content that is different from the first type; parsing the received email message to determine a quantity of the first type content contained in the email message until a predetermined first content quantity limit is reached, or until the end of the received email message is reached if the first content quantity limit is not reached first; and sending the message content that corresponds to however much of the received email message was parsed to mobile communications device.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: July 9, 2013
    Assignee: Research In Motion Limited
    Inventors: Pavel Shkolnikov, Cheryl Mok, Dimitri Mostinski
  • Patent number: 8126976
    Abstract: A method, server and system for managing the delivery of email messages in multiple parts is provided. A method for sending email messages in multiple parts to a mobile communication device, comprises receiving a request for additional content from a mobile communication device in respect of an email message for which a selected part of the content has been previously sent to the mobile communications device; and determining if processing technology used to provide the previously sent selected part is compatible with currently available processing technology, and if compatible then processing additional content from the email message using the currently available processing technology and sending the processed additional content to the mobile communication device.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: February 28, 2012
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Cheryl Mok, Pavel Shkolnikov, Dimitri Mostinski
  • Publication number: 20100011078
    Abstract: A method, server and system for optimizing the delivery of email messages is provided. In accordance with one embodiment, the method comprises: receiving an email message containing at least two alternative versions of content, each version being in a different format; obtaining a reduced email message from the received email message, the reduced email message containing fewer versions than the received email message; and sending the reduced email message to the mobile communication device.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Pavel Shkolnikov, Dimitri MOSTINSKI
  • Publication number: 20100011076
    Abstract: A method, server and system for the delivery of email messages is provided. In accordance with one embodiment, the method comprises: receiving a Markup Language email message, the email message including a displayable content portion and a markup portion; determining whether the markup portion of the email message is too large; if the markup is too large, extracting plain text portions of the email and obtaining a plain text email from the extracted plain text portions and transmitting the plain text email to the mobile communication device; and if the markup is not too large, transmitting the email to the mobile communication device.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Pavel Shkolnikov, Dimitri Mostinski
  • Publication number: 20100011077
    Abstract: A method, server and system for the delivery of email messages with repetitive attachments. In one example embodiment, the method comprises determining a unique identifier for a content item that is referenced in an email message; determining, in dependence on the unique identifier, if an attachment corresponding to the content item is present in an attachment cache, and if a corresponding attachment is not present in the attachment cache then processing the content item to create the attachment and storing the attachment in the attachment cache identified by the unique identifier, and if the corresponding attachment is present in the attachment cache, then retrieving the corresponding attachment from the attachment cache; and sending the corresponding attachment to the mobile communications device.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Pavel Shkolnikov, Dimitri Mostinski
  • Publication number: 20100009653
    Abstract: A method, server and system for setting the size of email messages sent to mobile communications devices is provided. In one example embodiment, a method for for processing email messages sent to a mobile communications device is provided, comprising: receiving an email message having message content that contains at least a first type of content and a second type of content that is different from the first type; parsing the received email message to determine a quantity of the first type content contained in the email message until a predetermined first content quantity limit is reached, or until the end of the received email message is reached if the first content quantity limit is not reached first; and sending the message content that corresponds to however much of the received email message was parsed to mobile communications device.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Pavel Shkolnikov, Cheryl Mok, Dimitri Mostinski
  • Publication number: 20100011075
    Abstract: A method, server and system for managing the delivery of email messages in multiple parts is provided. A method for sending email messages in multiple parts to a mobile communication device, comprises receiving a request for additional content from a mobile communication device in respect of an email message for which a selected part of the content has been previously sent to the mobile communications device; and determining if processing technology used to provide the previously sent selected part is compatible with currently available processing technology, and if compatible then processing additional content from the email message using the currently available processing technology and sending the processed additional content to the mobile communication device.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gerhard Dietrich KLASSEN, Cheryl Mok, Pavel Shkolnikov, Dimitri MOSTINSKI