IP Library Patent Application 16923468
Patent Application
App. No. 16/923,468

MEDIA MANIPULATION WITH ROTATION OF PORTABLE COMPUTING DEVICE

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 None
App. No.
16/923,468
Abstract

Portable computing devices, software operating on such devices, and methods are described that utilize rotational data of the device to manipulate media, such as audio, images, and/or video, operating on the device. More specifically, an accelerometer within the device can determine when a user rotates the device and a processing device can thereafter determine one or more manipulation operations to perform on the media based on the rotation. Additional rotational characteristics, such as spin direction, spin speed, spin rate of change, and the like, can further factor into the selection of the one or more manipulation operations.

Claims (33)

1 . A computer-implemented method for manipulating media based on a rotation event of a client device, the method comprising:

playing a media file on a client device;

measuring rotation of the client device with an accelerometer of the client device;

determining, with a rotation detection module, whether the rotation comprises a rotation event;

manipulating the media file with a manipulation operation corresponding to the rotation event.

2 . The computer-implemented method of claim 1 , wherein manipulating the media file comprises at least one of: (a) increasing a speed of playing the media file, (b) decreasing a speed of playing the media file, (c) reversing the direction of playing the media file, (d) starting the playing of the media file, (e) stopping the playing of the media file, and/or (f) altering the media file by applying a filter or overlaying a second media file.

3 . The computer-implemented method of claim 1 , further comprising manipulating the media file with a subsequent manipulation corresponding to a subsequent rotation event.

4 . The computer-implemented method of claim 1 , further comprising stabilizing an image on a display of the client device during the rotation of the client device.

5 . The computer-implemented method of claim 1 , wherein playing the media file comprises playing the media file in response to a rotation event.

6 . The computer-implemented method of claim 1 , wherein manipulating the media file with the manipulation operation comprises playing the media files backwards in response to one of a clockwise or counterclockwise rotation.

7 . The computer-implemented method of claim 1 , wherein manipulating the media file with the manipulation operation comprises controlling playback speed of the media file based on rate of spin of the client device.

8 . The computer-implemented method of claim 1 , wherein manipulating the media file with the manipulation operation comprises modulating pitch of the media file.

9 . The computer-implemented method of claim 1 , wherein manipulating the media file with the manipulation operation comprises scratching the media file.

10 . The computer-implemented method of claim 1 , wherein the media file comprises a video file.

11 . The computer-implemented method of claim 1 , wherein the media file comprises an audio file.

12 . The computer-implemented method of claim 1 , wherein manipulating the media file with the manipulation operation comprises creating a modified media file, and further comprising saving the modified media file.

13 . A portable computing device comprising:

an accelerometer configured to determine rotation of the portable computing device;

a processing device coupled to the accelerometer, the processing device configured to:

play a media file on a client device;

measure rotation of the client device with an accelerometer of the client device;

determine, with a rotation detection module, whether the rotation comprises a rotation event;

manipulate the media file with a manipulation operation corresponding to the rotation event.

14 . The portable computing device of claim 13 , wherein the processing device is further configured to stabilize an image on a display of the client device during the rotation of the client device.

15 . The portable computing device of claim 13 , wherein the processing device configured to play the media file comprises the processing device configured to play the media file in response to a rotation event.

16 . The portable computing device of claim 13 , wherein the processing device configured to manipulate the media file with the manipulation operation comprises the processing device configured to perform one or more of:

play the media file backwards in response to one of a clockwise or counterclockwise rotation, control playback speed of the media file based on rate of spin of the client device, modulate pitch of the media file, scratch the media file.

17 . The portable computing device of claim 13 , wherein the processing device configured to manipulate the media file with the manipulation operation comprises the processing device configured to create a modified media file, and wherein the processing device is further configured to save the modified media file.

18 . The portable computing device of claim 13 , further comprising an expandable/collapsible grip accessory affixed to a back portion of the portable computing device by a securing element, wherein the expandable/collapsible grip accessory includes a rotating portion that is capable of allowing the portable computing device to rotate around an axis while another portion of the expandable/collapsible grip accessory remains still.

19 . The portable computing device of claim 18 , wherein the expandable/collapsible grip accessory further comprises:

an cover forming a tapered shape connected to the securing element, the cover capable of extending outward generally along its axis from the portable media player and retracting back toward the portable computing device by collapsing generally along its axis; and

a foot disposed at the distal end of the cover.

20 . The portable computing device of claim 18 , wherein the cover of the grip accessory comprises rigid walls interspersed with flexural hinges.

Assignments (2)
SECURITY INTEREST Recorded Jun 13, 2023
From: POPSOCKETS LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 063931/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2020
From: NAHUM, ALTAN; BARNETT, DAVID B.; CHIANG, RANDY YANG
To: POPSOCKETS LLC
Reel/Frame 053251/0396 →