Patents by Inventor Srimantee Karmakar

Srimantee Karmakar 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: 8670144
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: March 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Patent number: 8583809
    Abstract: A method and system for establishing a secure over-the-air (OTA) connection between a connection owner and a server, the connection owner being associated with a wireless device connected to the server via a communications network. A secure session is instantiated on behalf of the connection owner, the secure session being maintained by the server and defining a context for the secure OTA connection. A registration key and a reset key are defined, and stored in association with the secure session on both the server and the wireless device. Access to the secure session is controlled using at least the registration key, and the secure session is maintained on the server only as long as the connection owner has a valid registration key.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: November 12, 2013
    Assignee: BlackBerry Limited
    Inventors: Alexander Sherkin, Srimantee Karmakar, Laura Doktorova, Brindusa Laura Fritsch, Kamen Vitanov, Herbert Little, Michael Hung
  • Patent number: 8391307
    Abstract: A method is disclosed for handling communications over a non-permanent communication link. The method comprising centrally receiving a message to transmit from a plurality of applications, checking the availability of the non-permanent communication link, if the non-permanent communication link is not-available, queuing the received message for future transmission, and providing the message to a transport/network layer if the communication link is available.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: March 5, 2013
    Assignee: Research In Motion Limited
    Inventors: Srimantee Karmakar, Jeffrey Rogers, Kamen B. Vitanov, Viera Bibr, Michael Shenfield, Brindusa L. Fritsch
  • Publication number: 20120303693
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Application
    Filed: August 9, 2012
    Publication date: November 29, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Patent number: 8274690
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: September 25, 2012
    Assignee: Research In Motion Limited
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Publication number: 20120173652
    Abstract: A method is disclosed for handling communications over a non-permanent communication link. The method comprising centrally receiving a message to transmit from a plurality of applications, checking the availability of the non-permanent communication link, if the non-permanent communication link is not-available, queuing the received message for future transmission, and providing the message to a transport/network layer if the communication link is available.
    Type: Application
    Filed: March 14, 2012
    Publication date: July 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Srimantee Karmakar, Michael Shenfield, Kamen B. Vitanov, Jeffrey Christopher Rogers, Viera Bibr, Brindusa L. Fritsch
  • Patent number: 8155133
    Abstract: A method is disclosed for handling communications over a non-permanent communication link. The method comprising centrally receiving a message to transmit from a plurality of applications, checking the availability of the non-permanent communication link, if the non-permanent communication link is not-available, queuing the received message for future transmission, and providing the message to a transport/network layer if the communication link is available.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: April 10, 2012
    Assignee: Research In Motion Limited
    Inventors: Srimantee Karmakar, Jeffrey Rogers, Kaman B. Vitanov, Viera Bibr, Michael Shenfield, Brindusa L Fritsch
  • Patent number: 8082292
    Abstract: A method for providing application-defined notifications to a user upon receipt of an event at a device is provided. A list of applications is centrally maintained, the list defining, for each application, event identification and corresponding event notification. Whenever an event is received and identified, the corresponding event notification for the event identification is dispatched to the user.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: December 20, 2011
    Assignee: Research In Motion Limited
    Inventors: Srimantee Karmakar, Jeffrey Christopher Rogers, Kamen B. Vitanov, Viera Bibr, Michael Shenfield, Bryan R. Goring
  • Publication number: 20110292454
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Application
    Filed: August 10, 2011
    Publication date: December 1, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Patent number: 8044828
    Abstract: A method for encoding a message communicated between devices, the message having at least one field, the method comprising: if the field is not optional and contains a value, writing the value to one or more data bytes in a byte buffer; and, if the field is optional and contains a default value, marking a bit in a reserved byte in the byte buffer to indicate that the field contains a default value.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: October 25, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Srimantee Karmakar, Bryan R. Goring, Michael Shenfield, Kamen B. Vitanov, Jeffrey C. Rogers
  • Patent number: 8045236
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: October 25, 2011
    Assignee: Research in Motion Limited
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Publication number: 20090022094
    Abstract: A method for encoding a message communicated between devices, the message having at least one field, the method comprising: if the field is not optional and contains a value, writing the value to one or more data bytes in a byte buffer; and, if the field is optional and contains a default value, marking a bit in a reserved byte in the byte buffer to indicate that the field contains a default value.
    Type: Application
    Filed: September 26, 2008
    Publication date: January 22, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Srimantee KARMAKAR, Bryan R. GORING, Michael SHENFIELD, Kamen B. VITANOV, Jeffrey C. ROGERS
  • Patent number: 7446678
    Abstract: A method for encoding a message communicated between devices, the message having at least one field, the method comprising: if the field is not optional and contains a value, writing the value to one or more data bytes in a byte buffer; and, if the field is optional and contains a default value, marking a bit in a reserved byte in the byte buffer to indicate that the field contains a default value.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: November 4, 2008
    Assignee: Research In Motion Limited
    Inventors: Srimantee Karmakar, Bryan R. Goring, Michael Shenfield, Kamen B. Vitanov, Jeffery C. Rogers
  • Publication number: 20080065777
    Abstract: A method and system for establishing a secure over-the-air (OTA) connection between a connection owner and a server, the connection owner being associated with a wireless device connected to the server via a communications network. A secure session is instantiated on behalf of the connection owner, the secure session being maintained by the server and defining a context for the secure OTA connection. A registration key and a reset key are defined, and stored in association with the secure session on both the server and the wireless device. Access to the secure session is controlled using at least the registration key, and the secure session is maintained on the server only as long as the connection owner has a valid registration key.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 13, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alexander Sherkin, Srimantee Karmakar, Laura Doktorova, Brindusa Fritsch, Kamen Vitanov, Herbert Little, Michael Hung
  • Publication number: 20070239884
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Application
    Filed: March 29, 2006
    Publication date: October 11, 2007
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Publication number: 20070197196
    Abstract: Apparatus, and an associated method, for facilitating delivery and processing of asynchronous push content communicated to a mobile station of a radio communication system. Replace outdated and background processing attributes are defined and operated upon the communicated content. Use of the replace outdated attribute avoids display of other than most-recent content, and use of the background processing attribute permits operations to be performed upon the push content, even when an application with which the push content is associated, is not active.
    Type: Application
    Filed: February 22, 2006
    Publication date: August 23, 2007
    Inventors: Michael Shenfield, Michael Matovsky, Srimantee Karmakar, Kamen Vitanov, Brindusa Fritsch, Viera Bibr
  • Publication number: 20070055770
    Abstract: A method for providing application-defined notifications to a user upon receipt of an event at a device is provided. A list of applications is centrally maintained, the list defining, for each application, event identification and corresponding event notification. Whenever an event is received and identified, the corresponding event notification for the event identification is dispatched to the user.
    Type: Application
    Filed: April 18, 2006
    Publication date: March 8, 2007
    Applicant: Research In Motion Limited
    Inventors: Srimantee Karmakar, Bryan Goring, Michael Shenfield, Kamen Vitanov, Viera Bibr, Jeffrey Rogers
  • Publication number: 20060248145
    Abstract: A system and method are provided for transmitting messages from a sender to a receiver via a communication network. Messages are received at the sender to transmit to the receiver, each of the messages having a predefined reliability mode. The predefined reliability mode for each of the messages is identified and the message is transmitted to the receiver in accordance with a protocol defined for the corresponding predefined reliability mode of the message.
    Type: Application
    Filed: April 18, 2005
    Publication date: November 2, 2006
    Inventors: Srimantee Karmakar, Bryan Goring, Viera Bibr, Michael Matovsky, Michael Shenfield, Brindusa Fritsch, Kamen Vitanov
  • Publication number: 20060233187
    Abstract: A method is disclosed for handling communications over a non-permanent communication link. The method comprising centrally receiving a message to transmit from a plurality of applications, checking the availability of the non-permanent communication link, if the non-permanent communication link is not-available, queuing the received message for future transmission, and providing the message to a transport/network layer if the communication link is available.
    Type: Application
    Filed: April 18, 2006
    Publication date: October 19, 2006
    Applicant: Research In Motion Limited
    Inventors: Srimantee Karmakar, Michael Shenfield, Kamen Vitanov, Jeffrey Rogers, Viera Bibr, Brindusa Fritsch
  • Publication number: 20060236390
    Abstract: A method of managing a wireless application executing on terminal device of a wireless network. In accordance with the present invention, execution of the wireless application is monitored to detect symptoms of malicious operation. If one or more symptoms of malicious operation are detected, further operation of the wireless application is inhibited.
    Type: Application
    Filed: April 18, 2005
    Publication date: October 19, 2006
    Applicant: Research in Motion Limited
    Inventors: Michael Matovsky, Brindusa Fritsch, Srimantee Karmakar, Viera Bibr, Jeffrey Rogers, Michael Shenfield, Kamen Vitanov