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: 10038735Abstract: 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: GrantFiled: February 26, 2013Date of Patent: July 31, 2018Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Patent number: 10009305Abstract: 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: GrantFiled: March 31, 2011Date of Patent: June 26, 2018Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Patent number: 9760867Abstract: 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: GrantFiled: May 9, 2011Date of Patent: September 12, 2017Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Saiprasad Pennabadi, Madhur Mohan Vyas
-
Patent number: 9684887Abstract: 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: GrantFiled: June 10, 2011Date of Patent: June 20, 2017Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Patent number: 9331972Abstract: 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: GrantFiled: August 9, 2011Date of Patent: May 3, 2016Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Patent number: 9231900Abstract: 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: GrantFiled: June 10, 2011Date of Patent: January 5, 2016Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Patent number: 8924495Abstract: 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: GrantFiled: February 26, 2013Date of Patent: December 30, 2014Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Patent number: 8880625Abstract: 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: GrantFiled: August 9, 2011Date of Patent: November 4, 2014Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Patent number: 8799386Abstract: 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: GrantFiled: June 19, 2012Date of Patent: August 5, 2014Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Patent number: 8799385Abstract: 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: GrantFiled: June 19, 2012Date of Patent: August 5, 2014Assignee: Loment, Inc.Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Publication number: 20130339477Abstract: 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: ApplicationFiled: February 26, 2013Publication date: December 19, 2013Applicant: LOMENT, INC.Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Publication number: 20130340094Abstract: 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: ApplicationFiled: February 26, 2013Publication date: December 19, 2013Applicant: LOMENT, INC.Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Publication number: 20130151636Abstract: 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: ApplicationFiled: June 19, 2012Publication date: June 13, 2013Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Publication number: 20120260351Abstract: 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: ApplicationFiled: June 19, 2012Publication date: October 11, 2012Inventors: Venkata C. Majeti, Sri Sharmila Sripada, Madhur Mohan Vyas, Simon W. Zhang
-
Publication number: 20120250594Abstract: 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: ApplicationFiled: May 9, 2011Publication date: October 4, 2012Inventors: Venkata C. Majeti, Saiprasad Pennabadi, Madhur Mohan Vyas
-
Publication number: 20120254322Abstract: 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: ApplicationFiled: June 10, 2011Publication date: October 4, 2012Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Publication number: 20120254324Abstract: 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: ApplicationFiled: August 9, 2011Publication date: October 4, 2012Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Publication number: 20120254325Abstract: 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: ApplicationFiled: August 9, 2011Publication date: October 4, 2012Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Publication number: 20120254329Abstract: 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: ApplicationFiled: December 16, 2011Publication date: October 4, 2012Inventors: Venkata C. Majeti, Saiprasad Pennabadi
-
Publication number: 20120254950Abstract: 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: ApplicationFiled: August 25, 2011Publication date: October 4, 2012Inventors: Venkata C. Majeti, Saiprasad Pennabadi