IP Library Granted Patent US 8,756,336
Granted Patent B2
US 8,756,336 · App. 14/109,972 · Granted Jun 17, 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,756,336
App. No.
14/109,972
Granted
Jun 17, 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 (17)

1. A method of segmented data transfer from a Bluetooth enabled mobile device to one or more web services, the method comprising:

determining size of data to be transferred by the Bluetooth enabled mobile device;

transferring the data by the Bluetooth enabled mobile device to the one or more web services using a segmented data transfer protocol due in part to present data size and data transfer capabilities of the Bluetooth enabled mobile device, wherein transferring data using the segmented data transfer protocol comprises, the Bluetooth enabled mobile device, performing:

segmenting data into data segments at an application layer level;

applying a segment identifier to each data segment at the application layer level;

applying a user identifier to each data segment for each destination web service at the application layer level, wherein each user identifier uniquely identifies a particular user of the web service;

transferring a data segment along with said user identifier and said segment identifier to the web service;

receiving a synchronization message from the web service, corresponding to successful completion of said data segment transfer;

repeating the step of data segment transfer and the step of receiving the synchronization message, until all the data segments have been transferred to the web service successfully, wherein if segmented data transfer is interrupted, the step of data segment transfer further comprises, the Bluetooth enabled mobile device, performing:

sending, a synchronization request to the web service, for said user identifier, after a network connection to the web service is restored;

receiving, a synchronization reply back from the web service, corresponding to the successfully received segmented data, for said user identifier; and

resuming, the segmented data transfer from the point immediately following the last successful receipt of the segmented data by the web service, for said user identifier.

2. The method of claim 1 , wherein the data transferred by the Bluetooth enabled mobile comprises one or more of audio data, video data, image data, text data, or digital data.

3. The method of claim 1 , wherein the data transferred from the Bluetooth enabled mobile device to one or more web services is multimedia data and data associated with multimedia data.

4. The method of claim 1 , wherein transferring the data further comprises:

configuring the data at the Bluetooth enabled mobile device, so that it can be received by the one or more web services and reassembled.

5. The method of claim 1 , wherein the user identifier comprises one or more elements from user information, and wherein the one or more elements of the user information comprise user-name, user-password, user-device-information, user settings, or user preferences.

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 Dec 19, 2013
From: SINGH, GURVINDER; KLEIN, MARCOS; LAVIANO, VINCE
To: CELLSPINSOFT INC.
Reel/Frame 031814/0293 →
Continuity (5)
Division 13922227 · Jun 19, 2013
Continuation 13740214 · Jan 13, 2013
Continuation 12333303 · Dec 11, 2008
Provisional Application 61017202 · Dec 28, 2007
Related Publication 20140108552A1 · Apr 17, 2014