Patents by Inventor Laurence Crew
Laurence Crew has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8819733Abstract: An assistance method for selecting a program using a display device (112) is disclosed. The method (1200) selects one or more attributes associated with a first program, the one or more attributes being selected dynamically by a processor associated with the display device (112) according to one or more predetermined criteria. The method searches for a second program associated with one or more of the selected attributes. The second program and the one or more attributes associated therewith are displayed on the display device, according to the search for the second program.Type: GrantFiled: June 22, 2012Date of Patent: August 26, 2014Assignee: Canon Kabushiki KaishaInventors: Laurence Crew, Eileen Oi-Yan Mak, Jeonren Vendrig, Ernest Yiu Cheong Wan, Barry James Drake
-
Publication number: 20120266192Abstract: An assistance method for selecting a program using a display device (112) is disclosed. The method (1200) selects one or more attributes associated with a first program, the one or more attributes being selected dynamically by a processor associated with the display device (112) according to one or more predetermined criteria. The method searches for a second program associated with one or more of the selected attributes. The second program and the one or more attributes associated therewith are displayed on the display device, according to the search for the second program.Type: ApplicationFiled: June 22, 2012Publication date: October 18, 2012Applicant: CANON KABUSHIKI KAISHAInventors: LAURENCE CREW, EILEEN OI-YAN MAK, JEONREN VENDRIG, ERNEST YIU CHEONG WAN, BARRY JAMES DRAKE
-
Patent number: 8082169Abstract: A method is disclosed for creating a workflow process. An initial activity (304, 316) is displayed. The method then displays a user interface diagram (FIG. 5) to configure a type of an activity to be added to the workflow process in response to a detection of designation of adding the activity. The type of the activity configured in the user interface diagram is then saved and the added activity (420, 312) whose type is configured is then displayed in the user interface diagram. In another form, the method shows an initial activity in the workflow process, the initial activity having associated therewith a list for selecting a starting activity. A first new activity is then added to the workflow process, the first new activity having associated therewith lists for selecting destination activities for each of a number of outcomes of the first new activity. The list for selecting a starting activity in the initial activity to include the first new activity is then updated.Type: GrantFiled: June 17, 2005Date of Patent: December 20, 2011Assignee: Canon Kabushiki KaishaInventors: Laurence Crew, Daniel Bradbury
-
Publication number: 20090204920Abstract: A method of browsing images in an image collection using a processing system (101). The method includes having the processing system (101) cause a representation of a number of images to be displayed, the representation including the number of images arranged in an image ring (110). The image ring is configured to have a size determined by at least one of the number of images and the size of the images in the image ring.Type: ApplicationFiled: June 15, 2006Publication date: August 13, 2009Inventors: Aaron John Beverley, Laurence Crew, Jonathon Anthony Duhig, Timothy Mark Morris-Yate, Louis Pan, Andrew John Shellshear, Steven David Webster, Kevin Mun Choong Tham
-
Patent number: 7548334Abstract: Methods and apparatus for variable document printing are disclosed in which a graphical user interface is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. One method involves creating a layout for a variable data document based upon a template. The method firstly sets at least one container in the template to form the layout, and then establishes at least one constraint associated with each selected one of at least one feature of the container, the establishing including, for each feature, detecting a user instigated selection of the corresponding feature. The layout is then modified to thereby generate the document by placing content into the containers, wherein at least one dimension of the least one container and/or a position of the at least one container in the layout are varied based on a property of the placed content on a condition that each constraint in the layout is satisfied.Type: GrantFiled: July 15, 2004Date of Patent: June 16, 2009Assignee: Canon Kabushiki KaishaInventors: Andrew James Lo, Laurence Crew, Alan Valev Tonisson, Andrew John Whitfield King, Lachlan James Patrick
-
Patent number: 7446784Abstract: A method (700) of displaying a plurality of images is disclosed. The method (700) displays the images in a stack arrangement. The stack may be a perspective stack and a non-perspective stack. Another method (1200) of displaying a plurality of images is also disclosed. The method (1200) displays the images in a stack following any arbitrary path. The methods (700) and (1200) are particularly advantageous for displaying a collection of images of irregular sizes and aspect ratios. The methods (700) and (1200) maintain the regular geometric layout of a stack of images and also ensure that the size of the minimum visible area of each image in the stack remains the same irrespective of the aspect ratio of a particular image.Type: GrantFiled: November 18, 2005Date of Patent: November 4, 2008Assignee: Canon Kabushiki KaishaInventors: Laurence Crew, Andrew John Shellshear
-
Publication number: 20070136286Abstract: Disclosed is a method of browsing a collection of sortable items (201) stored in a digital system. A plurality of grouping hierarchies (207, 217) are provided, each comprising a sort order and zero or more grouping levels (204-206, 214-216) forming groups with which the items are associable. At least one grouping hierarchy comprises a sort order and at least one grouping level. One item (203) in the collection is set to be a focus item (208, 218) thereby establishing a current focus group (209, 219) of a current grouping hierarchy. The focus item is then maintained upon selection of a new grouping hierarchy (210-220) from one of the plurality. A displaying of the collection of items may be performed by arranging the items in a list sorted according to one sort order of a plurality of sort orders associable with the items.Type: ApplicationFiled: November 2, 2006Publication date: June 14, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Steven Webster, Jonathan Duhig, Laurence Crew
-
Publication number: 20060214953Abstract: A method (700) of displaying a plurality of images is disclosed. The method (700) displays the images in a stack arrangement. The stack may be a perspective stack and a non-perspective stack. Another method (1200) of displaying a plurality of images is also disclosed. The method (1200) displays the images in a stack following any arbitrary path. The methods (700) and (1200) are particularly advantageous for displaying a collection of images of irregular sizes and aspect ratios. The methods (700) and (1200) maintain the regular geometric layout of a stack of images and also ensure that the size of the minimum visible area of each image in the stack remains the same irrespective of the aspect ratio of a particular image.Type: ApplicationFiled: November 18, 2005Publication date: September 28, 2006Applicant: CANON KABUSHIKI KAISHAInventors: Laurence Crew, Andrew Shellshear
-
Publication number: 20060112408Abstract: An assistance method for selecting a program using a display device (112) is disclosed. The method (1200) selects one or more attributes associated with a first program, the one or more attributes being selected dynamically by a processor associated with the display device (112) according to one or more predetermined criteria. The method searches for a second program associated with one or more of the selected attributes. The second program and the one or more attributes associated therewith are displayed on the display device, according to the search for the second program.Type: ApplicationFiled: October 7, 2005Publication date: May 25, 2006Applicant: CANON KABUSHIKI KAISHAInventors: Laurence Crew, Eileen Mak, Jeroen Vendrig, Ernest Wan, Barry Drake
-
Publication number: 20060005140Abstract: A method is disclosed for creating a workflow process. An initial activity (304, 316) is displayed. The method then displays a user interface diagram (FIG. 5) to configure a type of an activity to be added to the workflow process in response to a detection of designation of adding the activity. The type of the activity configured in the user interface diagram is then saved and the added activity (420, 312) whose type is configured is then displayed in the user interface diagram. In another form, the method shows an initial activity in the workflow process, the initial activity having associated therewith a list for selecting a starting activity. A first new activity is then added to the workflow process, the first new activity having associated therewith lists for selecting destination activities for each of a number of outcomes of the first new activity. The list for selecting a starting activity in the initial activity to include the first new activity is then updated.Type: ApplicationFiled: June 17, 2005Publication date: January 5, 2006Applicant: Canon Kabushiki KaishaInventors: Laurence Crew, Daniel Bradbury
-
Publication number: 20050094207Abstract: Methods and apparatus for variable document printing are disclosed in which a graphical user interface is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. One method involves creating a layout for a variable data document based upon a template. The method firstly sets at least one container in the template to form the layout, and then establishes at least one constraint associated with each selected one of at least one feature of the container, the establishing including, for each feature, detecting a user instigated selection of the corresponding feature. The layout is then modified to thereby generate the document by placing content into the containers, wherein at least one dimension of the least one container and/or a position of the at least one container in the layout are varied based on a property of the placed content on a condition that each constraint in the layout is satisfied.Type: ApplicationFiled: July 15, 2004Publication date: May 5, 2005Applicant: CANON KABUSHIKI KAISHAInventors: Andrew Lo, Laurence Crew, Alan Tonisson, Andrew King, Lachlan Patrick