IP Library › Granted Patent US 12,022,239
Granted Patent B2
US 12,022,239 · App. 18/302,714 · Granted Jun 25, 2024

Camera platform incorporating schedule and stature

Inventors: Shuai Zheng (Berkeley, CA); Fan Yang (San Jose, CA); Mohammadhadi Kiapour (San Francisco, CA); Qiaosong Wang (San Jose, CA); Japjit S. Tulsi (Los Altos Hills, CA); Robinson Piramuthu (Oakland, CA)
Assignee: eBay Inc.
H04N7/185G06F18/214G06N20/00G06Q30/0623G06Q30/08G06T7/60G06T11/60G06V10/10G06V20/20G06V30/194H04N23/63G06F3/04842G06F18/2431G06Q30/0631G06Q30/0643G06T2210/16H04N23/61H04N23/631
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 12,022,239
App. No.
18/302,714
Granted
Jun 25, 2024
Kind
B2
Abstract

Camera platform techniques are described. In an implementation, a plurality of digital images and data describing times, at which, the plurality of digital images are captured is received by a computing device. Objects of clothing are recognized from the digital images by the computing device using object recognition as part of machine learning. A user schedule is also received by the computing device that describes user appointments and times, at which, the appointments are scheduled. A user profile is generated by the computing device by training a model using machine learning based on the recognized objects of clothing, times at which corresponding digital images are captured, and the user schedule. From the user profile, a recommendation is generated by processing a subsequent user schedule using the model as part of machine learning by the computing device.

Claims (40)

1. A method implemented by a computing device, the method comprising:

obtaining, by the computing device, digital images including objects, times at which the digital images are captured, and a user schedule including appointments corresponding to the times the digital images are captured;

recognizing, by the computing device, the objects;

training, by the computing device, a machine learning model to generate a user profile based on the objects recognized, the times at which the digital images are captured, and the user schedule; and

generating, by the computing device, the user profile via the machine learning model.

2. The method as described in claim 1 , wherein the obtaining includes locations at which the digital images are captured and wherein the training of the machine learning model to generate the user profile is based on the locations.

3. The method as described in claim 1 , wherein the user schedule is a training schedule including weather conditions at times and locations of the appointments.

4. The method as described in claim 1 , further comprising:

generating, by the computing device, a recommendation of an object based on the user profile; and

outputting, by the computing device, the recommendation in a user interface.

5. The method as described in claim 4 , wherein the recommendation is output as augmented reality content.

6. The method as described in claim 5 , wherein the augmented reality content is output in the user interface along with a direct view of a physical environment of the computing device.

7. The method as described in claim 6 , wherein the direct view is part of a live feed.

8. The method as described in claim 4 , wherein the object is clothing.

9. The method as described in claim 4 , wherein the recommendation of the object is selectable via the user interface to begin a purchase from a service provider system via a network.

10. The method as described in claim 9 , wherein the object is available via an online auction.

11. A computing device comprising:

a processing system; and

a computer-readable storage medium having stored instructions that, responsive to execution by the processing system, induce the processing system to perform operations comprising:

obtaining digital images including objects, times at which the digital images are captured, and a user schedule including appointments corresponding to the times the digital images are captured;

recognizing the objects;

training a machine learning model to generate a user profile based on the objects recognized, the times at which the digital images are captured, and the user schedule; and

generating the user profile via the machine learning model.

12. The computing device as described in claim 11 , wherein at least one of a size, a stature, or a style are described in the user profile.

13. The computing device as described in claim 11 , further comprising:

generating a recommendation of an object based on the user profile; and

outputting the recommendation in a user interface.

14. The computing device as described in claim 13 , wherein the recommendation is output as augmented reality content.

15. The computing device as described in claim 14 , wherein the augmented reality content is output in the user interface along with a direct view of a physical environment of the computing device.

16. The computing device as described in claim 15 , wherein the direct view is part of a live feed.

17. The computing device as described in claim 13 , wherein the object is clothing.

18. A non-transitory computer-readable storage medium storing executable instructions, which when executed by a processing device, induce the processing device to perform operations comprising:

obtaining digital images including objects, times at which the digital images are captured, and a user schedule including appointments corresponding to the times the digital images are captured;

recognizing the objects;

training a machine learning model to generate a user profile based on the objects recognized, the times at which the digital images are captured, and the user schedule; and

generating the user profile via the machine learning model.

19. The non-transitory computer-readable storage medium as described in claim 18 , wherein the user profile describes a size, a stature, and a style.

20. The non-transitory computer-readable storage medium as described in claim 18 , further comprising:

generating a recommendation of an object based on the user profile; and

outputting the recommendation in a user interface.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 063367 FRAME 0160. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 30, 2023
From: ZHENG, SHUAI; YANG, FAN; KIAPOUR, MOHAMMADHADI; WANG, QIAOSONG; TULSI, JAPJIT S.; PIRAMUTHU, ROBINSON
To: EBAY INC.
Reel/Frame 065729/0617 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2023
From: ZHENG, SHUAI; YANG, FAN; KIAPOUR, MOHAMMADHADI; WANG, QIAOSONG; TULSI, JAPJIT S.; PIRAMUTHU, ROBINSON
To: INC., EBAY
Reel/Frame 063367/0160 →
Continuity (5)
Continuation 17170549 · Feb 8, 2021
Continuation 16673638 · Nov 4, 2019
Continuation 15859056 · Dec 29, 2017
Provisional Application 62558836 · Sep 14, 2017
Related Publication 20230254455A1 · Aug 10, 2023