IP Library Granted Patent US 8,364,136
Granted Patent B2
US 8,364,136 · App. 13/244,202 · Granted Jan 29, 2013

Mobile system, a method of operating mobile system and a non-transitory computer readable medium for a programmable control of a mobile system

Inventors: Steven M Hoffberg (West Harrison, NY); Linda I Hoffberg-Borghesani (Acton, MA)
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,364,136
App. No.
13/244,202
Granted
Jan 29, 2013
Kind
B2
Abstract

A mobile system and method of operation thereof, comprising a radio frequency system, adapted to derive information relating to a position within an environment, based on communications with at least one terrestrial or extraterrestrial transmitter, and remotely transmit to and receive radio frequency information-bearing communications; a memory adapted to store at least a vehicle itinerary or position-related information; a controller, receiving the derived information and controlling a communication of the information-bearing communications relating to at least the stored itinerary or position related information; and a user interface, having a functionality defined by the controller, adapted to interface a user for receipt or presentation of information relating at least one of the itinerary or position-related information and the communicated information.

Claims (39)

1. A mobile system, comprising:

(a) a user interface, comprising at least a pointing device input; a graphical display output; a microphone; and a speaker;

(b) a cellular communication transceiver subsystem, configured to communicate voice with a telephone network and Internet data packets with a respective Internet server through a cellular communication network; and

(c) a programmable controller subsystem, configured:

(i) to determine a current location of the mobile system;

(ii) to execute an applet under an operating system;

(iii) to control transmission and reception of Internet data packets; and

(iv) to control the user interface to present information through an interactive markup language interface based on at least the determined current location, user defined parameters, and Internet server defined data.

2. The mobile system according to claim 1 , wherein the controller is configured to obtain through the cellular communication transceiver subsystem, and present through the user interface, current location relevant information.

3. The mobile system according to claim 2 , wherein the programmable controller subsystem is configured to control the user interface to display a map, and wherein the current location relevant information comprises traffic information overlayed on the map.

4. The mobile system according to claim 1 , wherein the programmable controller subsystem is configured to recognize speech in voice information received through the microphone, and to communication voice information during voice telephony.

5. The mobile system according to claim 1 , wherein the programmable controller subsystem is configured to receive the applet as a download through the Internet.

6. The mobile system according to claim 5 , wherein the applet comprises a binary file.

7. The mobile system according to claim 1 , wherein the applet is configured to receive a presentation definition separately from data for presentation through the Internet, wherein the presentation definition comprises a set of parameters that propose or constrain the data for presentation.

8. The mobile system according to claim 7 , wherein the applet is configured to be responsive to a set of parameters that selectively alter a presentation of the data.

9. The mobile system according to claim 8 , wherein the parameters control at least one of a color, size, typestyle, and layout of displayed text.

10. The mobile system according to claim 1 , wherein the controller is configured to present information through the interactive markup language interface dependent on a user itinerary.

11. The mobile system according to claim 1 , wherein the controller is configured to present commercial advertising information through the interactive markup language interface dependent on at least a current location.

12. The mobile system according to claim 1 , wherein the pointing device input comprises a touch-screen input.

13. The mobile system according to claim 1 , further comprising a mass storage device, wherein the programmable controller subsystem is configured to store multimedia entertainment information to, and retrieve stored information multimedia entertainment information from, the mass storage device.

14. A method of operating a mobile system, having at least a user interface, comprising at least a pointing device input; a graphical display output; a microphone; and a speaker; a cellular communication transceiver subsystem, configured to communicate voice with a telephone network and Internet data packets with a respective Internet server through a cellular communication network; and a programmable controller subsystem;

comprising:

determining a current location of the mobile system;

executing an applet, by the programmable controller subsystem, under an operating system;

controlling transmission and reception of Internet data packets; and

controlling the user interface to present information through an interactive markup language interface based on at least the determined current location, user defined parameters, and Internet server defined data.

15. The method according to claim 14 , further comprising obtaining through the cellular communication transceiver subsystem, and presenting through the user interface, current location relevant information.

16. The method according to claim 15 , further comprising displaying a map through the user interface, and wherein the current location relevant information comprises traffic information overlayed on the map.

17. The method according to claim 14 , further comprising recognizing speech in voice information received through the microphone and communicating voice information during telephony over the cellular communication transceiver subsystem.

18. The method according to claim 14 , further comprising receiving the applet as a download through the Internet.

19. The method according to claim 14 , wherein the applet receives a presentation definition separately from data for presentation through the Internet, wherein the presentation definition comprises a set of parameters that propose or constrain the data for presentation.

20. The method according to claim 14 , further comprising defining a user itinerary, and presenting information through the interactive markup language interface dependent on the user itinerary.

21. The method according to claim 14 , further comprising presenting commercial advertising information through the interactive markup language interface dependent on at least a current location.

22. The method according to claim 14 , the mobile system further comprising a mass storage device, further comprising storing multimedia entertainment information to and retrieving information from the mass storage device.

23. A non-transitory computer readable medium for a programmable control of a mobile system having at least a user interface, at least a pointing device input; a graphical display output; a microphone; a speaker; a cellular communication transceiver subsystem configured to communicate voice with a telephone network and Internet data packets with a respective Internet server through a cellular communication network; configured to control the mobile system to perform a method comprising:

determining a current location of the mobile system;

executing an applet, by the programmable controller subsystem, under an operating system;

controlling transmission and reception of Internet data packets; and

controlling the user interface to present information through an interactive markup language interface based on at least the determined current location, user defined parameters, and Internet server defined data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2014
From: FIDUCIARY TRUST INTERNATIONAL OF DELAWARE, AS A CORPORATE TRUSTEE FOR THE HOFFBERG FAMILYT TRUST 1; ROBERTA J. SADIN-HOFFBERG, AS AN INDIVIDUAL TRUSTEE FOR THE HOFFBERG FAMILY TRUST 1
To: BLANDING HOVENWEEP, LLC
Reel/Frame 033200/0152 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2014
From: HOFFBERG-BORGHESANI, LINDA I.
To: BLANDING HOVENWEEP, LLC
Reel/Frame 033200/0171 →
CONFIRMATORY ASSIGNMENT EFFECTIVE 12/27/2007 Recorded Jun 27, 2014
From: FIDUCIARY TRUST INTERNATIONAL OF DELAWARE, AS A CORPORATE TRUSTEE FOR THE STEVEN M. HOFFBERG 2004-1 GRAT; ROBERTA J. SADIN-HOFFBERG, AS AN INDIVIDUAL TRUSTEE FOR THE STEVEN M. HOFFBERG 2004-1 GRAT
To: HOFFBERG FAMILY TRUST 1
Reel/Frame 033247/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2013
From: HOFFBERG, STEVEN M., MR.
To: STEVEN M. HOFFBERG 2004-1 GRAT
Reel/Frame 031746/0434 →
Continuity (6)
Continuation 12268061 · Nov 10, 2008
Continuation 11363393 · Feb 27, 2006
Continuation 10693759 · Oct 24, 2003
Continuation 10162079 · Jun 3, 2002
Continuation 09241135 · Feb 1, 1999
Related Publication 20120036016A1 · Feb 9, 2012