IP Library Patent Application 14524041
Patent Application
App. No. 14/524,041

Machine And Method To Assist User In Selecting Clothing

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.
14/524,041
Abstract

A device to convey information to a user regarding clothing. The device receives data that specifies a clothing mode to use for processing an image, accesses a knowledge base to provide data to configure the computer program product for the clothing mode, the data including data specific to the clothing mode and receives an image or images of an article of clothing. The device processes the image or images to identify patterns in the image corresponding to items of clothing based on information obtained from the knowledge base.

Claims (70)

1 - 27 . (canceled)

28 . A method of operating a portable electronic device, the method comprising:

receiving by a processor device in the portable electronic device an image that captures a scene;

retrieving by the processor device a template that includes a layout of a machine;

processing by the processor device the image of the scene to recognized a pattern of controls by comparing the layout in the template to the recognized pattern in the scene, and to recognize a gesturing item in the image that indicates a user-initiated gesture pointing to a portion of the pattern in the image;

determining by the processing device the control pointed to by the user; and

causing by the processor device, the portable electronic device to operate in a transaction mode.

29 . The method of claim 28 wherein a directed reading mode is selected by the user according to the command determined from the gesturing.

30 . The method of claim 28 further comprising:

applying by the processor the pattern-recognition processing to the image to detect the gesturing over a control in the image and

applying optical character recognition processing to determine text in the image; and

applying the text to speech processing to announce the text to the user.

31 . The method of claim 28 further comprising:

processing by the processor the retrieved stored template that has a stored layout of controls on the machine; and

processing by the processor the image according to the template to navigate the user through use of the machine.

32 . The method of claim 31 further comprising:

determining by the processor where the location of the gesturing item in the image relative to a control in the image.

33 . The method of claim 28 wherein the user selects a gesturing mode to configure the processor, the method further comprising:

determining by the processor whether the gesturing item is over a control: and if not,

generating by the processor a notification to the user to move the gesturing item.

34 . The method of claim 28 further comprising:

receiving by the processor in the portable electronic device, a series of images from an image input device in the portable electronic device;

processing by the processor in the portable electronic device the series of images to detect the presence of the gesturing item in the series of images, as the gesturing item is positioned over various ones of the controls of the machine; and

processing by the processor instructions to the user as the processor detects the gesturing item being positioned over the various ones of the controls of the machine.

35 . The method of claim 34 further comprising:

causing the processor to generate a message that announces to the user the function of a control over which the gesturing item was placed.

36 . A portable electronic device comprises:

a processor device;

memory storing a computer program, the memory in communication with the processor device and the processor device configured to:

receive by the processor device an image that captures a scene;

retrieve by the processor device a template that includes a layout of a machine;

process by the processor device the image of the scene to recognized a pattern of controls by comparing the layout in the template to the recognized pattern in the scene, and to recognize a gesturing item in the image that indicates a user-initiated gesture pointing to a portion of the pattern in the image;

determine by the processing device the control pointed to by the user; and

cause by the processor device, the portable electronic device to operate in a transaction mode.

37 . The portable electronic device of claim 36 wherein a directed reading mode is selected according to the command determined from the gesturing.

38 . The portable electronic device of claim 36 wherein the processor is further configured to:

apply the pattern-recognition processing to the image to detect the gesturing over a control in the image and

apply optical character recognition processing to determine text in the image; and

apply the text to speech processing to announce the text to the user.

39 . The portable electronic device of claim 36 wherein the processor is further configured to:

process the retrieved stored template that has a stored layout of controls on the machine; and

process the image according to the template to navigate the user through use of the machine.

40 . The portable electronic device of claim 36 wherein the processor is further configured to:

determine where the location of the gesturing item in the image relative to a control in the image.

41 . The portable electronic device of claim 36 wherein the user selects a gesturing mode to configure the processor to:

determine whether the gesturing item is over a control: and if not,

generate a notification to the user to move the gesturing item.

42 . The portable electronic device of claim 36 wherein the processor is further configured to:

receive a series of images from an image input device in the portable electronic device;

process the series of images to detect the presence of the gesturing item in the series of images, as the gesturing item is positioned over various ones of the controls of the machine; and

generate user directive instructions to the user as the processor detects the gesturing item being positioned over the various ones of the controls of the machine.

43 . The portable electronic device of claim 42 wherein the processor is further configured to:

generate a message that announces to the user the function of a control over which the gesturing item was placed.

44 . A computer program product tangibly stored on a computer readable hardware storage device for controlling a portable electronic device, the computer program product comprises instructions for causing a processor to:

receive by the processor device an image that captures a scene;

retrieve by the processor device a template that includes a layout of a machine;

process by the processor device the image of the scene to recognized a pattern of controls by comparing the layout in the template to the recognized pattern in the scene, and to recognize a gesturing item in the image that indicates a user-initiated gesture pointing to a portion of the pattern in the image;

determine by the processing device the control pointed to by the user; and

cause by the processor device, the portable electronic device to operate in a transaction mode.

45 . The computer program product of claim 44 further comprising instructions to:

apply the pattern-recognition processing to the image to detect the gesturing over a control in the image and

apply optical character recognition processing to determine text in the image; and

apply the text to speech processing to announce the text to the user.

46 . The computer program product of claim 44 further comprising instructions to:

process the retrieved stored template that has a stored layout of controls on the machine; and

process the image according to the template to navigate the user through use of the machine.

47 . The computer program product of claim 42 further comprising instructions to:

receive a series of images from an image input device in the portable electronic device;

process the series of images to detect the presence of the gesturing item in the series of images, as the gesturing item is positioned over various ones of the controls of the machine; and

generate user directive instructions to the user as the processor detects the gesturing item being positioned over the various ones of the controls of the machine.

Assignments (4)
RELEASE AND TERMINATION OF LIENS Recorded Jan 27, 2016
From: FISH & RICHARDSON P.C.
To: KNFB READER, LLC
Reel/Frame 037603/0342 →
LICENSE Recorded May 1, 2015
From: KNFB READER, LLC
To: DIMENSIONAL STACK ASSETS LLC
Reel/Frame 035546/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2015
From: K-NFB READING TECHNOLOGY, INC.
To: KNFB READER, LLC
Reel/Frame 035522/0289 →
LIEN Recorded Dec 30, 2014
From: K-NFB HOLDING TECHNOLOGY, IMC.
To: FISH & RICHARDSON P.C.
Reel/Frame 034599/0860 →