IP Library Granted Patent US 8,639,838
Granted Patent B2
US 8,639,838 · App. 13/906,645 · Granted Jan 28, 2014

System and method for transmission of data

Inventors: John M. Payne (Newport Beach, CA); Tim Von Kaenel (Coto de Casa, CA); Jeffrey Wang (Horsham, PA); Jeffrey Odell (Newport Beach, CA); David Starr (New York, NY); Jason Katz (New York, NY)
Assignee: SimpleAir, 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,639,838
App. No.
13/906,645
Granted
Jan 28, 2014
Kind
B2
Abstract

A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data.

Claims (36)

1. A system for transmitting data to selected remote computing devices comprising:

a server system including:

a first software subsystem configured to receive data from one or more information providers, wherein each information provider comprises a provider of one or more related categories or subcategories of information;

one or more parsers configured to break or divide the received data into components whose content or format can be analyzed, processed, or acted upon;

a second software subsystem configured to build data blocks from the parsed data, and to assign addresses to the data blocks;

a third software subsystem configured to prepare the data blocks for transmission as messages to the selected remote computing devices;

a transmission gateway for transmitting the messages to the selected remote computing devices for instantaneously notifying the selected remote computing devices of receipt of the received data whether the selected remote computing devices are online or offline to the information providers of the received data.

2. The system of claim 1 wherein the second software subsystem is configured to build data blocks and assign addresses to the data blocks based on information in a subscriber database.

3. The system of claim 1 wherein at least some messages include an address for obtaining information from the information providers.

4. The system of claim 1 wherein the third software subsystem is configured to prepare messages which when activated on the selected remote computing devices allows display of data.

5. The system of claim 1 wherein the third software subsystem is configured to prepare messages to the selected remote computing devices to add, remove, modify or control viewers on the selected remote computing devices.

6. The system of claim 1 wherein the third software subsystem is configured to prepare messages to the selected remote computing devices to trigger activation or cause modification of other messages on the selected remote computing devices.

7. The system of claim 1 wherein the third software subsystem is configured to prepare messages to the selected remote computing devices to activate other messages on the selected remote computing devices according to a schedule.

8. The system of claim 1 wherein the third software subsystem is configured to prepare messages to the selected remote computing devices to trigger activation of advertising or promotional messages on the selected remote computing devices.

9. The system of claim 1 wherein the third software subsystem is configured to prepare messages to the selected remote computing devices to activate or modify services to the selected remote computing devices.

10. The system of claim 9 configured to receive requests from users for additional services or for modification of existing services, process the requests, and transmit messages to activate the additional services as requested or to modify the existing services.

11. The system of claim 10 configured to wireless or wired transmit the activation and modification messages to the selected remote computing devices.

12. The system of claim 9 wherein the third software subsystem is configured to prepare messages to activate or modify services in response to corresponding status of users' subscriptions.

13. The system of claim 1 wherein the third software subsystem is configured to prepare messages for causing a process or transaction on the selected remote computing devices to occur.

14. The system of claim 1 wherein the selected remote computing devices each comprise a computing device and a receiver in communication with the computing device.

15. The system of claim 14 wherein at least some of the receivers and the remote computing devices each are part of the same apparatus.

16. The system of claim 1 wherein the messages include addresses for the selected remote computing devices to obtain the received data.

17. The system of claim 1 , wherein the first software subsystem is configured to specify priorities for the received data based upon categories, decide which received data to reject, apply scheduling rules to determine when to transmit messages to the selected remote computing devices, determine formats for the messages, and determine which users of the selected remove devices should be sent messages.

18. The system of claim 1 wherein the transmission gateway is configured to transmit the messages to message servers for notifying appropriate viewers on the selected remote computing devices of incoming data for which the viewers are registered.

19. The system of claim 1 wherein the third software subsystem is configured to automatically cause additional services to be transmitted to the selected remote computing devices in response to requests for the additional services.

20. The system of claim 19 wherein the requests are received from computing devices other than the selected computing devices.

21. The system of claim 1 wherein the third software subsystem is configured to automatically cause services on the selected remote computing devices to be modified in response to requests to modify the services.

22. The system of claim 1 wherein the third software subsystem is configured to notify the selected remote computing devices of receipt of the received data whether the selected remote computing devices are in an on state or an off state.

23. The system of claim 22 wherein the selected remote computing devices are in a powered off state when off, and in a powered on state when on.

24. The system of claim 22 wherein the selected remote computing devices are in a powered on state when off.

25. The system of claim 1 wherein the transmission gateway is configured to transmit messages wirelessly or by wire to the selected remote computing devices.

26. The method of claim 1 , wherein the categories include breaking headlines, financial information, arrival of new email, weather, sports, games and lotto.

27. The method of claim 1 wherein selected remote computing devices have viewers, and the viewers comprise application software for receiving and displaying information received from the information providers.

28. The system of claim 1 further comprising a billing and activation server communicating with the first server system with respect to services delivered to the selected remote computing devices.

29. The system of claim 1 wherein the selected remote computing devices are at least one of personal computers, general purpose computers, televisions, telephones, and appliances.

30. The system of claim 1 wherein the selected remote computing devices each have a least two viewers, and each viewer corresponds to a respective, different, specific information provider.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2013
From: PAYNE, JOHN M.; VON KAENEL, TIM; WANG, JEFFREY; ODELL, JEFFREY; KATZ, JASON; STARR, DAVID
To: EX MACHINA, INC.
Reel/Frame 030543/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2013
From: EX MACHINA, INC.
To: AIRMEDIA, INC.
Reel/Frame 030544/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2013
From: AIRMEDIA, INC.
To: WIRELESS INTERNET, INC.
Reel/Frame 030544/0122 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2013
From: WIRELESS INTERNET, INC.
To: VERUS INTERNATIONAL GROUP, LIMITED
Reel/Frame 030544/0180 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2013
From: VERUS INTERNATIONAL GROUP, LIMITED
To: SIMPLEAIR HOLDINGS, INC.
Reel/Frame 030544/0259 →
MERGER Recorded Jun 4, 2013
From: SIMPLEAIR HOLDINGS, INC.
To: SIMPLEAIR, INC.
Reel/Frame 030544/0376 →
Continuity (8)
Continuation 11409396 · Apr 21, 2006
Continuation 09350467 · Jul 9, 1999
Continuation 08788613 · Jan 24, 1997
Provisional Application 60010651 · Jan 26, 1996
Provisional Application 60014341 · Mar 29, 1996
Provisional Application 60014735 · Apr 1, 1996
Provisional Application 60026471 · Sep 23, 1996
Related Publication 20130282873A1 · Oct 24, 2013