9741057

System and Methods for Providing User Generated Video Reviews

PublishedAugust 22, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
30 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system, comprising: a network interface; a review server comprising hardware; a backup-enabled video review data store comprising a plurality of video reviews from a plurality of users received from multiple user terminals; at least one processing device; and non-transitory memory storing programmatic code that when executed by the at least one processing device, cause the system to perform operations comprising: receiving and compressing video reviews; receiving and storing representative photographic images corresponding to the received video reviews, wherein at least a portion of the photographic images are not from the received video reviews; storing multiple copies of the received video reviews, including compressed video reviews, in the backup-enabled video review data store; receiving an indication that a first user is at a first physical location based at least in part on location information provided by a mobile device of the first user, wherein the location information comprises GPS-based, WiFi-based, and/or cell tower-based location information; identifying using the location information comprising the GPS-based, WiFi-based, and/or cell tower-based location information, one or more merchants in a vicinity of the first user's first physical location; identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; providing the first user using the network interface, via an application installed on the mobile device of the first user, with access to respective feedback from other users and to respective images for at least a first of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; transmitting, using the network interface, information regarding one or more of the identified merchants to the mobile device of the first user; generating and storing analytical information related to the first user's use of the application installed on the mobile device of the first user; streaming a first video file to the mobile device of the first user from the backup-enabled video review data store; causing, using the network interface and an application programming interface (API), a first representative image comprising a first photographic image and corresponding to a video review in the first video file of the first item to be displayed at a first location in a scrubber area of a video player the scrubber area comprising a draggable scrubber, displayed in association with playback of the first video file, that indicates video playback progress via a scrubber timeline during a time period in which the first video file is being played, and which is manipulable to control playback of the first video file, and a second representative image comprising a second photographic image and corresponding to a video review of a second item in the first video file to be displayed at a second location in the scrubber area at the same time the first representative image is displayed at the first location in the scrubber area, wherein the first photographic image is not from the review of the first item and the second photographic image is not from the video review of the second item; detecting a selection by the first user of the first representative image at the first location in the scrubber area or the second representative image at the second location in the scrubber area; and in response to a detection of a user selection of the first representative image or the second representative image causing playback of the first video file to jump to the corresponding review in the first video file.

2

2. The system as defined in claim 1 , the operations further comprising: transmitting addresses of one or more of the identified merchants to the mobile device of the first user; providing discount coupons or codes for at least one of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; causing the first user to be prompted to take a first action when the first user enters a first of the identified one or more merchants in a vicinity of the first user's first physical location; receiving from the mobile device of the first user information scanned from a first item; identifying information related to the first item based at least in part on the received scanned information; providing to the first user, via the application installed on the mobile device of the first user, the identified information related to the first item from which the information was scanned; and enabling the first user to post on a social networking site an indication that the first user has purchased at least one item.

3

3. The system as defined in claim 1 , wherein identifying one or more merchants in a vicinity of the first user's first physical location further comprises identifying one or more merchants within 30 meters of the first user's first physical location.

4

4. The system as defined in claim 1 , wherein transmitting information regarding one or more of the identified merchants to the mobile device of the first user further comprises transmitting addresses of one or more of the identified merchants to the mobile device of the first user and wherein identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location further comprises identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location that the identified one or more merchants have in inventory based on inventory information of the identified one or more merchants, the method further comprising enabling the first user to purchase at least one of the identified one or more items from at least one of the identified merchants in the vicinity of the first user's first physical location via the application installed on the mobile device of the first user.

5

5. The system as defined in claim 1 , the operations further comprising providing discount coupons or codes for at least one of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location.

6

6. The system as defined in claim 1 , the operations further comprising causing, at least in part, the application installed on the mobile device of the first user to provide a prompt to the first user when the first user enters a first of the identified one or more merchants in a vicinity of the first user's first physical location.

7

7. The system as defined in claim 1 , the operations further comprising providing the first user an incentive, the inventive comprising a discount, to take a first action in a first of the identified one or more merchants in a vicinity of the first user's first physical location.

8

8. The system as defined in claim 1 , the operations further comprising: receiving from the mobile device of the first user information scanned from at least one item; identifying information related to the at least one item based at least in part on the received scanned information; and providing to the application installed on the mobile device of the first user the identified information related to the at least one item.

9

9. The system as defined in claim 1 , the operations further comprising: enabling, via the application installed on the mobile device, the first user to poll others regarding a first item via a social networking site.

10

10. The system as defined in claim 1 , the operations further comprising: enabling, via the application installed on the mobile device, the first user to post on a social networking site an indication that the first user wants a least a first item.

11

11. The system as defined in claim 1 , the operations further comprising: presenting, via the application installed on the mobile device, information regarding a first item; and enabling the first user to post on a social networking site an indication that the first user has purchased the first item.

12

12. The system as defined in claim 1 , wherein the application is a dedicated application or a browser.

13

13. A method, comprising: receiving, at a system comprising a network interface, a review server, and a backup-enabled video review data store comprising a plurality of video reviews from a plurality of users received from multiple user terminals, video reviews from a plurality of user terminals; compressing one or more video reviews; receiving and storing representative photographic images corresponding to the received video reviews, wherein at least a portion of the photographic images are not from the received video reviews; storing multiple copies of the received video reviews, including compressed video reviews, in the backup-enabled video review data store; receiving an indication that a first user is at a first physical location based at least in part on location information provided by a mobile device of the first user, wherein the location information comprises GPS-based, WiFi-based, and/or cell tower-based location information; identifying, using the location information comprising the GPS-based, WiFi-based, and/or cell tower-based location information, one or more merchants in a vicinity of the first user's first physical location; identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; providing the first user using the network interface, via an application installed on the mobile device of the first user, with access to respective feedback from other users and to respective images for at least a first of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; transmitting, using the network interface, information regarding one or more of the identified merchants to the mobile device of the first user; and generating and storing analytical information related to the first user's use of the application installed on the mobile device of the first user; causing, using the network interface, a first representative image comprising a first photographic image and corresponding to a video review in a first video file of the first item to be displayed at a first location in a scrubber area of a video player the scrubber area comprising a draggable scrubber, displayed in association with playback of the first video file, that indicates video playback progress via a scrubber timeline during a time period in which the first video file is being played, and which is manipulable to control playback of the first video file, and a second representative image comprising a second photographic image and corresponding to a video review of a second item in the first video file to be displayed at a second location in the scrubber area at the same time the first representative image is displayed at the first location in the scrubber area, wherein the first photographic image is not from the review of the first item and the second photographic image is not from the video review of the second item; detecting a selection by the first user of the first representative image at the first location in the scrubber area or the second representative image at the second location in the scrubber area; and in response to a detection of a user selection of the first representative image or the second representative image causing playback of the first video file to jump to the corresponding review in the first video file to be displayed by the video player.

14

14. The method as defined in claim 13 , the method further comprising: transmitting addresses of one or more of the identified merchants to the mobile device of the first user; providing discount coupons or codes for at least one of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; causing the first user to be prompted to take a first action when the first user enters a first of the identified one or more merchants in a vicinity of the first user's first physical location; receiving from the mobile device of the first user information scanned from a first item; identifying information related to the first item based at least in part on the received scanned information; providing to the first user, via the application installed on the mobile device of the first user, the identified information related to the first item from which the information was scanned; and enabling the first user to post on a social networking site an indication that the first user has purchased at least one item.

15

15. The method as defined in claim 13 , wherein identifying one or more merchants in a vicinity of the first user's first physical location further comprises identifying one or more merchants within 30 meters of the first user's first physical location.

16

16. The method as defined in claim 13 , wherein transmitting information regarding one or more of the identified merchants to the mobile device of the first user further comprises transmitting addresses of one or more of the identified merchants to the mobile device of the first user, and wherein identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location further comprises identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location that the identified one or more merchants have in inventory based on inventory information of the identified one or more merchants, the method further comprising enabling the first user to purchase at least one of the identified one or more items from at least one of the identified merchants in the vicinity of the first user's first physical location via the application installed on the mobile device of the first user.

17

17. The method as defined in claim 13 , the method further comprising providing discount coupons or codes for at least one of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location.

18

18. The method as defined in claim 13 , the method further comprising causing, at least in part, the application installed on the mobile device of the first user to provide a prompt to the first user when the first user enters a first of the identified one or more merchants in a vicinity of the first user's first physical location.

19

19. The method as defined in claim 13 , the method further comprising providing the first user an incentive, the inventive comprising a discount, to take a first action in a first of the identified one or more merchants in a vicinity of the first user's first physical location.

20

20. The method as defined in claim 13 , the method further comprising: receiving from the mobile device of the first user information scanned from at least one item; identifying information related to the at least one item based at least in part on the received scanned information; and providing to the application installed on the mobile device of the first user the identified information related to the at least one item.

21

21. The method as defined in claim 13 , the method further comprising: enabling, via the application installed on the mobile device, the first user to poll others regarding a first item via a social networking site.

22

22. The method as defined in claim 13 , the method further comprising: enabling, via the application installed on the mobile device, the first user to post on a social networking site an indication that the first user wants a least a first item.

23

23. The method as defined in claim 13 , the method further comprising: presenting, via the application installed on the mobile device, information regarding a first item; and enabling the first user to post on a social networking site an indication that the first user has purchased the first item.

24

24. Non-transitory memory storing programmatic code that when executed by a system comprising at least one processing device, cause the system to perform operations comprising: receiving video reviews from a plurality of user terminals; compressing one or more video reviews; receiving and storing representative photographic images corresponding to the received video reviews, wherein at least a portion of the photographic images are not from the received video reviews; storing multiple copies of the received video reviews, including compressed video reviews, in a backup-enabled video review data store; receiving an indication that a first user is at a first physical location based at least in part on location information provided by a mobile device of the first user, wherein the location information comprises GPS-based, WiFi-based, and/or cell tower-based location information; identifying, using the location information comprising the GPS-based, WiFi-based, and/or cell tower-based location information, one or more merchants in a vicinity of the first user's first physical location; identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; providing, using a network interface, the first user with access to respective feedback from other users and to respective images for at least a first of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; transmitting, using the network interface, information regarding one or more of the identified merchants to the mobile device of the first user; generating and storing analytical information related to the first user's use of the application installed on the mobile device of the first user causing, using the network interface, a first representative image comprising a first photographic image and corresponding to a video review in a first video file of the first item to be displayed at a first location in a scrubber area of a video player the scrubber area comprising a draggable scrubber, displayed in association with playback of the first video file, that indicates video playback progress via a scrubber timeline during a time period in which the first video file is being played, and which is manipulable to control playback of the first video file, and a second representative image comprising a second photographic image and corresponding to a video review of a second item in the first video file to be displayed at a second location in the scrubber area at the same time the first representative image is displayed at the first location in the scrubber area, wherein the first photographic image is not from the review of the first item and the second photographic image is not from the video review of the second item; detecting a selection by the first user of the first representative image at the first location in the scrubber area or the second representative image at the second location in the scrubber area; and in response to a detection of a user selection of the first representative image or the second representative image causing playback of the first video file to jump to the corresponding review to be displayed by the video player in the first video file.

25

25. The non-transitory memory as defined in claim 24 , the operations further comprising: transmitting addresses of one or more of the identified merchants to the mobile device of the first user; providing discount coupons or codes for at least one of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location; causing the first user to be prompted to take a first action when the first user enters a first of the identified one or more merchants in a vicinity of the first user's first physical location; receiving from the mobile device of the first user information scanned from a first item; identifying information related to the first item based at least in part on the received scanned information; providing to the first user, via the application installed on the mobile device of the first user, the identified information related to the first item from which the information was scanned; and enabling the first user to post on a social networking site an indication that the first user has purchased at least one item.

26

26. The non-transitory memory as defined in claim 24 , wherein identifying one or more merchants in a vicinity of the first user's first physical location further comprises identifying one or more merchants within 30 meters of the first user's first physical location.

27

27. The non-transitory memory as defined in claim 24 , wherein transmitting information regarding one or more of the identified merchants to the mobile device of the first user further comprises transmitting addresses of one or more of the identified merchants to the mobile device of the first user, and wherein identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location further comprises identifying one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location that the identified one or more merchants have in inventory based on inventory information of the identified one or more merchants, the method further comprising enabling the first user to purchase at least one of the identified one or more items from at least one of the identified merchants in the vicinity of the first user's first physical location via the application installed on the mobile device of the first user.

28

28. The non-transitory memory as defined in claim 24 , the operations further comprising providing discount coupons or codes for at least one of the one or more items offered by the identified one or more merchants in the vicinity of the first user's first physical location.

29

29. The non-transitory memory as defined in claim 24 , the operations further comprising causing, at least in part, the application installed on the mobile device of the first user to provide a prompt to the first user when the first user enters a first of the identified one or more merchants in a vicinity of the first user's first physical location.

30

30. The non-transitory memory as defined in claim 24 , the operations further comprising providing the first user an incentive, the inventive comprising a discount, to take a first action in a first of the identified one or more merchants in a vicinity of the first user's first physical location.

Patent Metadata

Filing Date

Unknown

Publication Date

August 22, 2017

Inventors

Narbeh Avedissian
Nikhil Sreenath

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHODS FOR PROVIDING USER GENERATED VIDEO REVIEWS” (9741057). https://patentable.app/patents/9741057

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.