IP Library Granted Patent US 8,798,539
Granted Patent B2
US 8,798,539 · App. 14/172,913 · Granted Aug 5, 2014

Automatic multimedia upload for publishing data and multimedia content

Inventors: Gurvinder Singh (Santa Clara, CA); Marcos Klein (Mountain View, CA); Vince Laviano (Alviso, CA)
Assignee: CellSpinSoft 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,798,539
App. No.
14/172,913
Granted
Aug 5, 2014
Kind
B2
Abstract

Disclosed herein is a method and system for utilizing a digital data capture device in conjunction with a Bluetooth (BT) enabled mobile device for publishing data and multimedia content on one or more websites automatically or with minimal user intervention. A client application is provided on the BT enabled mobile device. In the absence of inbuilt BT capability, a BT communication device is provided on the digital data capture device. The BT communication device is paired with the BT enabled mobile device to establish a connection. The client application detects capture of data and multimedia content on the digital data capture device and initiates transfer of the captured data, multimedia content, and associated files. The digital data capture device transfers the captured data, multimedia content, and the associated files to the client application. The client application automatically publishes the transferred data and multimedia content on one or more websites.

Claims (50)

1. A machine-implemented method for data transfer to one or more remote internet based services, the method comprises:

for a data capture device having a short-range wireless capability to connect with a mobile device, the mobile device having access to the internet, wherein the mobile device comprises one of a mobile phone device, a cell phone device and a personal digital assistance device, performing in the data capture device:

establishing a short-range paired wireless connection between the data capture device and the mobile device when both devices are in range of each other, wherein establishing the short-range paired wireless connection comprises exchanging the cryptographic public key of the mobile device and the data capture device with each other, and wherein the short-range is short-range radio frequency that is most effective for data transfer when devices are less than 100 meters apart;

acquiring new data, wherein the new data is data acquired after establishing the short-range wireless pairing between the data capture device and the mobile device;

negotiating with the mobile device, the internet connection resource sharing availability for the data capture device, over the established paired short-range wireless connection, before the new data is sent to one or more remote internet based services, comprising:

receiving, a notification message from the mobile device, over the established short-range paired wireless connection, wherein the notification message corresponds to an offer to share internet access, and wherein the mobile device is configured to offer the internet access for sharing to the data capture device, over the short-range wireless connection, using personal area networking technology;

sending, a reply message to the mobile device, over the established short-range paired wireless connection, wherein the reply message corresponds to a request to initiate the internet access sharing for the data capture device to transfer the new data; and

connecting, through the short-range wireless connection, to the internet access to transfer the new data;

determining existence of the new data for transfer to one or more remote internet based services; and

transferring the new data to the mobile device, over the established short-range paired wireless connection, wherein the mobile device is configured to receive the new data over the short range paired wireless connection and send it to one or more remote internet based services.

2. The machine-implemented method of claim 1 , wherein the mobile device is connected to the internet via wireless technologies comprising one of 2G, 3G, 4G, 5G, LAN, WAN, and Wi-Fi.

3. The machine-implemented method of claim 1 , wherein the personal area networking technology used for internet access sharing can be one of Bluetooth, Wi-Fi that requires pairing, or other short-range wireless protocols that require pairing.

4. The machine-implemented method of claim 1 , wherein the new data comprises one or more of audio data, video data, image data, text data, digital data or data associated with the new data.

5. A machine-implemented method for data transfer to one or more remote internet based services, the method comprises:

for a data capture device having a short-range wireless capability to connect with a mobile device, the mobile device having access to the internet, wherein the mobile device comprises one of a mobile phone device, a cell phone device and a personal digital assistance device, performing in the data capture device:

establishing a short-range paired wireless connection between the data capture device and the mobile device when both devices are in range of each other, wherein establishing the short-range paired wireless connection comprises exchanging the cryptographic public key of the mobile device and the data capture device with each other, and wherein the short-range is short-range radio frequency that is most effective for data transfer when devices are less than 100 meters apart;

acquiring new data, wherein the new data is data acquired after establishing the short-range wireless pairing between the data capture device and the mobile device;

negotiating with the mobile device, the internet connection resource sharing availability for the data capture device, over the established paired short-range wireless connection, before the new data is sent to one or more remote internet based services, comprising:

sending, a request message to the mobile device, over the established short-range paired wireless connection, wherein the request message corresponds to asking the mobile device to initiate internet access for sharing;

receiving, a response message from the mobile device, over the established short-range paired wireless connection, wherein the response message corresponds to affirming the initiation of the internet access for sharing, and wherein the mobile device is configured to offer the internet access for sharing to the data capture device, over the short-range wireless connection, using personal area networking technology; and

sending, a reply message to the mobile device, over the established short-range paired wireless connection, wherein the reply message corresponds to connecting to the shared internet access to transfer the new data;

determining existence of the new data for transfer to one or more remote internet based services; and

transferring the new data to the mobile device, over the established short-range paired wireless connection, wherein the mobile device is configured to receive the new data over the short-range paired wireless connection and send it to one or more remote internet based services.

6. The machine-implemented method of claim 5 , wherein the mobile device is connected to the internet via wireless technologies comprising one of 2G, 3G, 4G, 5G, LAN, WAN, and Wi-Fi.

7. The machine-implemented method of claim 5 , wherein the personal area networking technology used to provide internet access for sharing can be one of Bluetooth, Wi-Fi that requires pairing, or other short-range wireless protocols that require pairing.

8. The machine-implemented method of claim 5 , wherein the new data comprises one or more of audio data, video data, image data, text data, digital data or data associated with the new data.

9. A machine-implemented method for data transfer to one or more remote internet based services comprising:

for a mobile device having a short-range wireless capability to connect with a data capture device, the mobile device having access to the internet, wherein the mobile device comprises one of a mobile phone device, a cell phone device and a personal digital assistance device, performing in the mobile device:

establishing a short-range paired wireless connection between the mobile device and the data capture device when both devices are in range of each other, wherein establishing the short-range paired wireless connection comprises exchanging the cryptographic public key of the mobile device and the data capture device with each other, and wherein the short-range is short-range radio frequency that is most effective for data transfer when devices are less than 100 meters apart;

negotiating with the data capture device, the internet connection resource sharing availability of the mobile device, over the established paired short-range wireless connection, before the new data is sent to one or more remote internet based services, comprising:

sending, a notification message to the data capture device, over the established short-range paired wireless connection, wherein the notification message corresponds to an offer to share internet access of the mobile device, and wherein the internet access for sharing, is offered by the mobile device over the short-range wireless connection using personal area networking technology;

receiving, a response to the notification message from the data capture device, over the established short-range paired wireless connection, wherein the response to the notification message corresponds to the data capture device requesting the mobile device to initiate the internet access sharing for the data capture device; and

enabling the mobile device to allow the data capture device to connect to the mobile internet access through the short-range paired wireless connection;

receiving new data acquired by the data capture device, wherein the new data is data acquired by the data capture device after the short-range wireless pairing is established; and

transferring the new data received from the data capture device to one or more remote internet based services.

10. The machine-implemented method of claim 9 , wherein the new data comprises one or more of audio data, video data, image data, text data, digital data or data associated with the new data.

11. A machine-implemented method for data transfer to one or more remote internet based services comprising:

for a mobile device having a short-range wireless capability to connect with a data capture device, the mobile device having access to the internet, wherein the mobile device comprises one of a mobile phone device, a cell phone device and a personal digital assistance device, performing in the mobile device:

establishing a short-range paired wireless connection between the mobile device and the data capture device when both devices are in range of each other, wherein establishing the short-range paired wireless connection comprises exchanging the cryptographic public key of the mobile device and the data capture device with each other, and wherein the short-range is short-range radio frequency that is most effective for data transfer when devices are less than 100 meters apart;

negotiating with the data capture device, the internet connection resource sharing availability of the mobile device, over the established paired short-range wireless connection, before the new data is sent to one or more remote internet based services, comprising:

receiving, a request message from the data capture device, over the established short-range paired wireless connection, wherein the request message corresponds to requesting the mobile device to initiate internet access for sharing, and wherein the internet access for sharing, is offered by the mobile device over the short-range wireless connection using personal area networking technology;

sending, a response message to the data capture device, over the established short-range paired wireless connection, wherein the response message corresponds to affirming the initiation of the internet access for sharing; and

enabling the mobile device to allow the data capture device to connect to the mobile internet access through the short-range paired wireless connection;

receiving, new data from the data capture device, over the established short-range paired wireless connection, wherein the new data is data acquired by the data capture device after the short-range wireless pairing is established; and

transferring the new data received from the data capture device to one or more remote internet based services.

12. The machine-implemented method of claim 11 , wherein the new data comprises one or more of audio data, video data, image data, text data, digital data or data associated with the new data.

13. The machine-implemented method of claim 11 , wherein the mobile device is connected to the internet via wireless technologies comprising one of 2G, 3G, 4G, 5G, LAN, WAN, and Wi-Fi.

14. The machine-implemented method of claim 9 , wherein the mobile device is connected to the internet via wireless technologies comprising one of 2G, 3G, 4G, 5G, LAN, WAN, and Wi-Fi.

15. The machine-implemented method of claim 9 , wherein the personal area networking technology used for internet access sharing can be one of Bluetooth, Wi-Fi that requires pairing, or other short-range wireless protocols that require pairing.

16. The machine-implemented method of claim 11 , wherein the personal area networking technology used for internet access sharing can be one of Bluetooth, Wi-Fi that requires pairing, or other short-range wireless protocols that require pairing.

Assignments (12)
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC
To: KASTELIC, JOHN W
Reel/Frame 046489/0817 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT
To: SINGH, GURVINDER
Reel/Frame 046486/0388 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT, INC.
To: MCSWEENERY, EAMONN
Reel/Frame 046486/0401 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: VIRMANI, RAJEEV
Reel/Frame 046486/0920 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: LIN, DAVID C
Reel/Frame 046487/0276 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: AKELLA, RAM
Reel/Frame 046487/0793 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: WILLIAMS, DONALD A
Reel/Frame 046488/0112 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: KLEIN, MARCOS
Reel/Frame 046488/0269 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: KESSINGER, JAMES BLAND
Reel/Frame 046488/0589 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: SILVERMAN, NEIL
Reel/Frame 046489/0361 →
SECURITY INTEREST Recorded Jul 27, 2018
From: CELLSPIN SOFT INC.
To: KHAN, AMIR
Reel/Frame 046489/0601 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2014
From: SINGH, GURVINDER; KLEIN, MARCOS; LAVIANO, VINCE
To: CELLSPINSOFT INC.
Reel/Frame 032141/0316 →
Continuity (4)
Continuation 13740214 · Jan 13, 2013
Continuation 12333303 · Dec 11, 2008
Provisional Application 61017202 · Dec 28, 2007
Related Publication 20140154990A1 · Jun 5, 2014