Patents by Inventor Venkata C. Majeti

Venkata C. Majeti 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: 10038735
    Abstract: An exemplary method is implemented by end-user communication devices for transmitting and receiving HTTP messages in which acknowledgement of receipt by an addressee of an email is requested by an originator of the email. An acknowledgement request command is stored in a command portion of a user data segment of a received HTTP message. Upon receipt of the HTTP message by the addressee device, a reply HTTP message with an acknowledgement request must be authorized to be transmitted to the originator in order to allow the addressee to be able to view the content of the received HTTP message.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: July 31, 2018
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Patent number: 10009305
    Abstract: An exemplary method processes an electronic communication received by a first end-user communication device, where the electronic communication comprises a digital packet having a header segment and a user data segment. A determination is made whether the received user data segment contains a first label that identifies a corresponding enhanced services application program stored in memory of the first end-user communication device. On identifying a first label, a determination is made whether the received user data segment contains a first command that identifies a corresponding action to be taken by the first enhanced services application program. On determining the existence of a first command, the first enhanced services application program causes a first action corresponding to the first command to be executed on the first end-user communication device.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: June 26, 2018
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Patent number: 9760867
    Abstract: An exemplary method processes an electronic communication received by a first end-user communication device where the digital electronic communication is packet having a header segment and a user data segment conveyed to the first end-user communication device using one of a plurality of possible transport layer communication protocols. A determination is made whether the received user data segment contains a first label that identifies a corresponding module of an enhanced services application program stored in memory of the first end-user communication device. On determining that a first label is contained in the user data segment, routing the received user data segment to the first module of the first enhanced services application program regardless of which one of the plurality of possible transport layer communication protocols carried the electronic communication to the first end-user communication device.
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: September 12, 2017
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi, Madhur Mohan Vyas
  • Patent number: 9684887
    Abstract: An exemplary method implemented by a first end-user communication device originates an electronic communication. User input is received to create information to be conveyed by the transmission of a digital packet having a header segment and a user data segment. The user data segment contains a user message and a priority value where the priority value conveys a corresponding message priority to a recipient device. The priority value and the user message are determined by the user of the first end-user communication device. Under the control of a first module of an enhanced services application program, a composition screen is displayed by which the user input including the user message is entered. Visual indicia indicative of a current message priority to be assigned to the user message is displayed on the composition. The first module causes insertion of the priority value corresponding to the current message priority in a priority field in the user data segment prior to transmission of the digital packet.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: June 20, 2017
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Patent number: 9331972
    Abstract: An exemplary method is implemented by an electronic device for transmitting a data message to at least a first end-user communication device. Data that forms a user message for conveyance to a first end-user communication device and a first value are received under the control of an enhanced services application program. A digital packet is formed with a header segment and a user data segment. The user data segment is formed under the control of the enhanced services application program and contains a first command and the user message, the first command representing that the user message is to be automatically deleted by the recipient first end-user communication device. The first command includes the first value that represents how long until the user message will be automatically deleted by the first end-user communication device. The digital packet is transmitted to the first end-user communication device.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: May 3, 2016
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Patent number: 9231900
    Abstract: An exemplary method implemented by a first end-user communication device receives an electronic communication of a digital packet having a header segment and a user data segment, the user data segment containing a user message and a priority value A first message priority is determined by a first module of a enhanced services application program. The first message priority is based on the received priority value that defines first visual indicia representing a first priority for the user message, a plurality of different message priorities with associated different visual indicia being defined by corresponding priority values. Under the control of the first module, the user message concurrent with the first visual indicia are displayed on a screen segment of the first end-user's communication device so that the first priority assigned to the received user message is visually conveyed to the first end-user.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: January 5, 2016
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Patent number: 8924495
    Abstract: An exemplary method is implemented by end-user communication devices for processing the receipt of an HTTP message wherein a received HTTP message comprises a digital packet having a header and a user data segment. The user data segment contains a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject HTTP message. The received user message is prevented from being displayed on a screen of the first end-user communication device of content until input is entered authorizing a reply to the acknowledgement request. Upon receiving the authorization: a reply HTTP message with an acknowledgement is automatically generated by the first end-user communication device and transmitted to the originating device; the content of the message is displayed.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: December 30, 2014
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Patent number: 8880625
    Abstract: An exemplary method is implemented by a first end-user communication device for processing a received electronic communication that includes a digital packet having a header segment and a user data segment. The user data segment contains a first command and a user message, where the first command contains a first parameter representing automatic expiration and an associated first value representing how long the user message will be available for display by the first end-user communication device. Under the control of an enhanced services application program, the user message in clear text format is generated for display on a screen of the first end-user communication device. A determination is made of the expiration of the time set by the first value, and upon the expiration, the clear text user message is thereafter prevented from being accessed by the first end-user communication device.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: November 4, 2014
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Patent number: 8799386
    Abstract: An exemplary method is implemented by end-user communication devices for processing the receipt of an email wherein a received email comprises a digital packet having a header and a user data segment. The user data segment contains a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject email. The received user message is prevented from being displayed on a screen of the first end-user communication device of content until input is entered authorizing a reply to the acknowledgement request.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: August 5, 2014
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Patent number: 8799385
    Abstract: An exemplary method is implemented by end-user communication devices for transmitting and receiving emails in which acknowledgement of receipt by an addressee of an email is requested by an originator of the email. The email includes a digital packet having a header segment and a user data segment, the user data segment containing a user message and a command portion. An acknowledgement request command is stored in the command portion of an email. Upon receipt of the email by the addressee device and authorization to send an acknowledgement by the user, a reply email with an acknowledgement request is transmitted to the originator. Viewing of the content of the received email by the addressee is prohibited until the authorization is given. Accounting for acknowledgement receipts from multiple addressees is managed by the originator's device.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: August 5, 2014
    Assignee: Loment, Inc.
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Publication number: 20130340094
    Abstract: An exemplary method is implemented by end-user communication devices for processing the receipt of an HTTP message wherein a received HTTP message comprises a digital packet having a header and a user data segment. The user data segment contains a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject HTTP message. The received user message is prevented from being displayed on a screen of the first end-user communication device of content until input is entered authorizing a reply to the acknowledgement request. Upon receiving the authorization: a reply HTTP message with an acknowledgement is automatically generated by the first end-user communication device and transmitted to the originating device; the content of the message is displayed.
    Type: Application
    Filed: February 26, 2013
    Publication date: December 19, 2013
    Applicant: LOMENT, INC.
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Publication number: 20130339477
    Abstract: An exemplary method is implemented by end-user communication devices for transmitting and receiving HTTP messages in which acknowledgement of receipt by an addressee of an email is requested by an originator of the email. An acknowledgement request command is stored in a command portion of a user data segment of a received HTTP message. Upon receipt of the HTTP message by the addressee device, a reply HTTP message with an acknowledgement request must be authorized to be transmitted to the originator in order to allow the addressee to be able to view the content of the received HTTP message.
    Type: Application
    Filed: February 26, 2013
    Publication date: December 19, 2013
    Applicant: LOMENT, INC.
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Publication number: 20130151636
    Abstract: An exemplary method is implemented by end-user communication devices for transmitting and receiving emails in which acknowledgement of receipt by an addressee of an email is requested by an originator of the email. The email includes a digital packet having a header segment and a user data segment, the user data segment containing a user message and a command portion. An acknowledgement request command is stored in the command portion of an email. Upon receipt of the email by the addressee device and authorization to send an acknowledgement by the user, a reply email with an acknowledgement request is transmitted to the originator. Viewing of the content of the received email by the addressee is prohibited until the authorization is given. Accounting for acknowledgement receipts from multiple addressees is managed by the originator's device.
    Type: Application
    Filed: June 19, 2012
    Publication date: June 13, 2013
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Publication number: 20120260351
    Abstract: An exemplary method is implemented by end-user communication devices for processing the receipt of an email wherein a received email comprises a digital packet having a header and a user data segment. The user data segment contains a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject email. The received user message is prevented from being displayed on a screen of the first end-user communication device of content until input is entered authorizing a reply to the acknowledgement request.
    Type: Application
    Filed: June 19, 2012
    Publication date: October 11, 2012
    Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
  • Publication number: 20120254322
    Abstract: An exemplary method implemented by a first end-user communication device originates an electronic communication. User input is received to create information to be conveyed by the transmission of a digital packet having a header segment and a user data segment. The user data segment contains a user message and a priority value where the priority value conveys a corresponding message priority to a recipient device. The priority value and the user message are determined by the user of the first end-user communication device. Under the control of a first module of an enhanced services application program, a composition screen is displayed by which the user input including the user message is entered. Visual indicia indicative of a current message priority to be assigned to the user message is displayed on the composition. The first module causes insertion of the priority value corresponding to the current message priority in a priority field in the user data segment prior to transmission of the digital packet.
    Type: Application
    Filed: June 10, 2011
    Publication date: October 4, 2012
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Publication number: 20120250594
    Abstract: An exemplary method processes an electronic communication received by a first end-user communication device where the digital electronic communication is packet having a header segment and a user data segment conveyed to the first end-user communication device using one of a plurality of possible transport layer communication protocols. A determination is made whether the received user data segment contains a first label that identifies a corresponding module of an enhanced services application program stored in memory of the first end-user communication device. On determining that a first label is contained in the user data segment, routing the received user data segment to the first module of the first enhanced services application program regardless of which one of the plurality of possible transport layer communication protocols carried the electronic communication to the first end-user communication device.
    Type: Application
    Filed: May 9, 2011
    Publication date: October 4, 2012
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi, Madhur Mohan Vyas
  • Publication number: 20120254950
    Abstract: An exemplary method implemented by a first end-user communication device originates an electronic communication. User input is received to create information to be conveyed by the transmission of a digital packet having a header segment and a user data segment. The user data segment contains a user message and an acknowledgement command where the acknowledgement command conveys a request to a recipient device to authorize the sending of an acknowledgement reply message. Authorization of the sending of the reply acknowledgement message serving as a condition precedent to the recipient being able to view the corresponding received user message. Displaying a composition screen by which the user inputs the user message and can insert the acknowledgement command in a command field in the user data segment prior to transmission of the digital packet. The digital packet with the user data segment that contains the user message and the acknowledgement command is transmitted to a recipient device.
    Type: Application
    Filed: August 25, 2011
    Publication date: October 4, 2012
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Publication number: 20120254325
    Abstract: An exemplary method is implemented by an electronic device for transmitting a data message to at least a first end-user communication device. Data that forms a user message for conveyance to a first end-user communication device and a first value are received under the control of an enhanced services application program. A digital packet is formed with a header segment and a user data segment. The user data segment is formed under the control of the enhanced services application program and contains a first command and the user message, the first command representing that the user message is to be automatically deleted by the recipient first end-user communication device. The first command includes the first value that represents how long until the user message will be automatically deleted by the first end-user communication device. The digital packet is transmitted to the first end-user communication device.
    Type: Application
    Filed: August 9, 2011
    Publication date: October 4, 2012
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Publication number: 20120250593
    Abstract: An exemplary method processes an electronic communication received by a first end-user communication device, where the electronic communication comprises a digital packet having a header segment and a user data segment. A determination is made whether the received user data segment contains a first label that identifies a corresponding enhanced services application program stored in memory of the first end-user communication device. On identifying a first label, a determination is made whether the received user data segment contains a first command that identifies a corresponding action to be taken by the first enhanced services application program. On determining the existence of a first command, the first enhanced services application program causes a first action corresponding to the first command to be executed on the first end-user communication device.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi
  • Publication number: 20120254329
    Abstract: Control of access to sets of features implemented by an enhanced services program operating on a first end-user communication device is provided. Predetermined access commands are stored in memory of the end-user communication device where each command has associated stored data that determines a corresponding set of features of the first enhanced services program to which the user is permitted access. On receipt of such a command, first stored data corresponding to the command is identified where the first stored data identifies a first set of features of the enhanced services program to which the user is provided access. The determination of whether to permit user access to a certain feature of the first enhanced services program is based on whether the certain feature is part of the first set of features. Generation of the access command by a server is another embodiment.
    Type: Application
    Filed: December 16, 2011
    Publication date: October 4, 2012
    Inventors: Venkata C. Majeti, Saiprasad Pennabadi