IP Library › Granted Patent US 8,489,132
Granted Patent B2
US 8,489,132 · App. 12/770,626 · Granted Jul 16, 2013

Context-enriched microblog posting

Inventors: Amit Karmarkar (Palo Alto, CA); Richard Peters (MissionViejo, CA)
Assignee: Buckyball Mobile Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,489,132
App. No.
12/770,626
Granted
Jul 16, 2013
Kind
B2
Abstract

Disclosed are a system, method, and article of manufacture for context-enriched microblog posting. In one aspect, a message component is provided. A context data related to a context of a computing device used to generate the message component is provided. The message component and the context data are associated. The context data may be communicated to a web browser. The message component may be communicated to the web browser. The message component may be rendered in a format for communication as a short message service (SMS) message that includes a reference to the context data. The message component and the context data may be rendered in a format for communication as a multimedia messaging service (MMS) message.

Claims (63)

1. A method comprising:

obtaining a message component of a microblog post;

determining a meaning of the message component;

acquiring a context data determined according to the meaning of the message component, wherein the context data is obtained by a sensor communicatively coupled with a mobile device used to generate the message component, and wherein the sensor measures an attribute of the mobile device's environment and then converts the attribute into a machine-readable form;

algorithmically generating a context-data metadata tag, wherein the context-data metadata tag comprises an alphanumeric textual description of the context data; and

associating the message component and the context data metadata tag in the microblog post.

2. The method of claim 1 further comprising:

communicating the context data to a web browser; and

communicating the message component to the web browser.

3. The method of claim 2 , wherein the context data comprises a geolocation data of the computing device used to generate the message component.

4. The method of claim 2 further comprising:

posting the message component as a user's status update on a social networking website.

5. The method of claim 2 further comprising:

posting the message component in a hypertext format.

6. The method of claim 2 , wherein the context data is related to a meaning of the message component.

7. The method of claim 2 , wherein the message component comprises a portion of a text message.

8. The method of claim 7 , wherein the message component comprises a portion of a SMS message.

9. The method of claim 2 , further comprising:

rendering the message component in a format for communication to a web browser with an HTTP protocol.

10. The method of claim 1 ,

wherein the context-data metadata tag comprises an alphanumeric textual description of a relationship between two or more context data values obtained from the sensor, and wherein the textual description describes a value change between the two or more context data values.

11. The method of claim 1 further comprising:

rendering the message component in a format for communication as a short message service (SMS) message that comprises a reference to the context data.

12. The method of claim 1 further comprising:

rendering the message component and the context data in a format for communication as a multimedia messaging service (MMS) message.

13. A method comprising:

receiving a short message composed with a mobile device;

receiving a context data of a sending device of the short message, wherein the context data comprises a measure of an attribute of an environment of the mobile device, and wherein the attribute is related to a meaning of a term of the short message;

generating a context-data tag from the context data;

tagging the short message with the context-data tag; and

rendering the short message and the context-data tag into a format accessible by a web browser.

14. The method of claim 13 further comprising:

posting the short message as a microblog post.

15. The method of claim 13 further comprising:

rendering the short message and the location data into a format that launches a mashup application if a user-controlled pointer is passed over a component of the short message.

16. The method of claim 13 , wherein the location data is derived from a global position (GPS) data.

17. method of claim 13 further comprising:

querying the sending device for a another location data that is current to the sending device's location when the query is received by the sending device.

18. The method of claim 17 further comprising:

rendering the other location data into a format accessible by a web browser.

19. The method of claim 13 , wherein the association of the short message with the location data comprises a hyperlink to a webpage comprising additional information regarding the location data.

20. The method of claim 19 , wherein the webpage comprising additional information regarding the location data comprises a web mapping service application.

21. A method comprising:

decoding a short message service (SMS) text;

parsing the SMS text;

determining a meaning of a SMS text term;

determining a context data of a sending device related to the meaning of the SMS text term, wherein the context data is determined according to a meaning of the SMS text term, and wherein the context data comprises a measure of an attribute of an environment of a mobile device used to create the SMS text;

rendering the context data into a metadata tag; and

linking the metadata tag of the context data and the SMS text together in a microblog post.

22. The method of claim 21 further comprising:

annotating the SMS text with a markup language; and

annotating the context data with the markup language.

23. A method comprising:

receiving a short message from a mobile device;

receiving a context data related to the context of the mobile device, wherein the context data is also related to a meaning of a part of the short message;

formatting the short message and the context data into a format that can be accessed through a web browser; and,

explicitly linking the short message and the context data in a microblog post.

24. The method of claim 23 , wherein receiving a context data related to the context of the mobile device further comprises:

receiving a context data derived from a near-field communication signal.

25. The method of claim 23 , wherein receiving a context data related to the context of the mobile device further comprises:

receiving a context data derived from a biosensor in the mobile device.

26. The method of claim 23 , wherein receiving a context data related to the context of the mobile device further comprises:

receiving a context data derived from an accelerometer in the mobile device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2012
From: PETERS, RICHARD R; KARMARKAR, AMIT V
To: BUCKYBALL MOBILE INC.
Reel/Frame 028525/0121 →
Continuity (5)
Continuation In Part 12422313 · Apr 13, 2009
Continuation In Part 11519600 · Sep 11, 2006
Continuation In Part 11231575 · Sep 21, 2005
Provisional Application 61161763 · Mar 19, 2009
Related Publication 20100211868A1 · Aug 19, 2010