Legal claims defining the scope of protection, as filed with the USPTO.
1. An article for managing communication of a user, in view of a person trying to electronically convey a message to a device of the user without the need to know contact information of the device of the user, the article comprising: a non-transitory computer readable storage medium comprising a plurality of instructions, when executed by a server, result in the server: receiving the message from a device of the person; identifying an identity of the person trying to electronically convey the message; and setting a process to electronically convey the message from the device of the person to the device of the user through the contact information of the device of the user, using one or more rules, based on at least a current status associated with the user, a preference of the user, and an access priority associated with the person, wherein the at least one non-transitory computer readable storage medium comprises instructions, when executed, result in determining whether the user is available to receive the message, and sending information to the device of the person as to the availability of the user to receive the message, and wherein even when the process involves transmitting the message to the device of the user through the contact information of the device of the user, the contact information of the device of the user is not provided to the device of the person to prevent the person from contacting the device of the user using the contact information, without via the server.
2. An article as recited in claim 1 , wherein the message is conveyed from the device of the person based on Internet protocol, wherein the process allows the user to receive the message via an access identifier of the user, wherein the process allows the message to be conveyed from the device of the person via a set of modes of communication, wherein the set of modes of communication includes at least instant message and voice call, and wherein the user has different access identifiers for at least two of the modes in the set of modes.
3. An article as recited in claim 1 , wherein the process includes presenting at the device of the user, the identity of the person.
4. An article as recited in claim 1 wherein the process includes determining a reply to the message in view of the current status of the user.
5. An article for managing communication via a portal based on world wide web, the article comprising: a non-transitory computer readable storage medium comprising a plurality of instructions, when executed by a server, result in the server: receiving, via the portal, a message with an identifier of a user, from a device of a person trying to electronically deliver and present the message to the user; identifying the person wherein an access priority, associated with the person, as identified, previously being stored in a database associated with the server, and wherein information regarding the access priority, associated with the person, is from the device of the user; and setting a process based on Internet protocol to electronically deliver and present the message from the device of the person to the device of the user, via the portal, through contact information of the device of the user, using one or more rules, based on at least the access priority associated with the person retrieved from the database associated with the server, wherein the at least one non-transitory computer readable storage medium comprises instructions, when executed, result in determining availability of the user to receive the message, and sending to the device of the person, information regarding the availability of the user to receive the message, wherein even when the process involves delivering and presenting the message to the device of the user through the contact information of the device of the user, the contact information of the device of the user is not provided to the device of the person, wherein the process allows the message to be delivered from the device of the person to the device of the user via a selected mode of communication from a plurality of different modes of communication, all using the identifier of the user, at least in view of the process being based on Internet protocol, and wherein the plurality of different modes of communication include at least text message and voice call.
6. An article as recited in claim 5 , wherein the message from the device of the person is a text message.
7. An article as recited in claim 5 , wherein the contact information of the device of the user is a phone number of the user.
8. An article as recited in claim 5 , wherein the process to electronically deliver and present the message from the device of the person to the device of the user is also based on a previously- established communication preference.
9. An article as recited in claim 5 , wherein the process to electronically deliver and present the message from the device of the person to the device of the user is also based on an activity of the user.
10. An article as recited in claim 5 , wherein the message is received from the device of the person via a contact information of the device of the person, and wherein even when the process involves delivering and presenting the message to the device of the user, the contact information of the device of the person is not provided to the device of the user.
11. An article as recited in claim 5 , wherein the device of the person is configured to operate at least as a mobile phone.
12. An article as recited in claim 5 , wherein the process is also based on a time.
13. An article as recited in claim 5 , wherein the process is also based on a period of time.
14. An article as recited in claim 13 , wherein the process includes not presenting the message based on the period of time.
15. An article as recited in claim 6 , wherein the message is received from the device of the person via a contact information of the device of the person, wherein even when the process involves delivering and presenting the received message to the device of the user, the contact information of the device of the person is not provided to the device of the user, wherein the device of the person is configured to operate at least as a mobile phone, and wherein the process is also based on a period of time.
16. An article as recited in claim 15 , wherein the process includes not presenting the message based on the period of time.
17. A server for managing communication via a portal based on world wide web, the server comprising: at least one computing device; and at least one storage device storing instructions that, when executed by the at least one computing device, cause the at least one computing device to: receive, via the portal, a message with an identifier of a user, from a device of a person trying to electronically deliver and present the message to the user; identify the person, wherein information regarding whether the person, as identified, is blocked from accessing the user, previously being stored in a database associated with the server, and wherein the information, regarding whether the person is blocked from accessing the user, is from the device of the user; and set a process based on Internet protocol to electronically deliver and present the received message from the device of the person to the device of the user, via the portal, through contact information of the device of the user, using one or more rules, based on at least the information regarding whether the person is blocked from accessing the user, retrieved from the database associated with the server, wherein the at least one storage device stores instructions that, when executed by the at least one computing device, cause the at least one computing device to determine availability of the user to receive the message, and to send to the device of the person, information regarding the availability of the user to receive the message, wherein even when the process involves delivering and presenting the message to the device of the user through the contact information of the device of the user, the contact information of the device of the user is not provided to the device of the person, wherein the process allows the message to be delivered from the device of the person to the device of the user via a selected mode of communication from a plurality of different modes of communication, all using the identifier of the user, at least in view of the process being based on Internet protocol, and wherein the plurality of different modes of communication include at least text message and voice call.
18. A server as recited in claim 17 , wherein the message is received from the device of the person via a contact information of the device of the person, wherein even when the process involves delivering and presenting the received message to the device of the user, the contact information of the device of the person is not provided to the device of the user, and wherein the device of the person is configured to operate at least as a mobile phone.
19. A server as recited in claim 18 , wherein the process is also based on a time.
20. A server as recited in claim 18 , wherein the process is also based on a period of time.
21. A server as recited in claim 20 , wherein the process includes not presenting the message based on the period of time.
22. A server as recited in claim 17 , wherein the contact information of the device of the user includes a phone number of the user.
23. A server as recited in claim 17 , wherein the contact information of the device of the user includes an email address of the user.
24. A computing apparatus for managing communication via a portal based on world wide web, the computing apparatus comprising: at least one computing device; and one or more storage devices coupled to the at least one computing device, with the one or more storage devices storing instructions that, when executed, cause the computing apparatus to: receive, via the portal, a message with an identifier of a user, from a device of a person trying to electronically deliver and present the message to the user; identify the person, wherein information regarding whether the person, as identified, is blocked from accessing the user, previously being stored in a database associated with the computing apparatus, and wherein the information, regarding whether the person is blocked from accessing the user, is from the device of the user; and set a process based on Internet protocol to electronically deliver and present the received message from the device of the person to the device of the user, via the portal, through contact information of the device of the user, using one or more rules, based on at least the information, regarding whether the person is blocked from accessing the user, retrieved from the database associated with the computing apparatus, wherein the one or more storage devices store instructions that, when executed, cause the computing apparatus to determine availability of the user to receive the message, wherein even when the process involves delivering and presenting the message to the device of the user through the contact information of the device of the user, the contact information of the device of the user is not provided to the device of the person, wherein the process allows the message to be delivered from the device of the person to the device of the user via a selected mode of communication from a plurality of different modes of communication, all using the identifier of the user, at least in view of the process being based on Internet protocol, wherein the plurality of different modes of communication include at least text message and voice call, wherein the device of the person is configured to operate at least as a mobile phone, and wherein the process is also based on a time.
25. A computing apparatus as recited in claim 24 , wherein the process is also based on a period of time.
26. A computing apparatus as recited in claim 25 , wherein the process includes not presenting the message based on the period of time.
27. A computing apparatus as recited in claim 26 , wherein the contact information of the device of the user includes a phone number of the user.
Unknown
August 15, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.