Patents by Inventor Bernard James Kerr
Bernard James Kerr 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: 11830110Abstract: Embodiments of the present disclosure relate to computer storage, methods, and systems for the optimization of accessible color themes. Systems and methods are disclosed that leverage the use of confusion lines to identify and highlight relationships between colors that may be inaccessible (e.g., indistinguishable) for a person with a vision impairment, such as a color vision deficiency. In some embodiments, a graphical user interface is provided that, based on a selection of colors in a color wheel, visually indicates curves of confusion for each color in the selection of colors. Each curve of confusion visually indicates a confusion of colors for a type of vision impairment, such as a CVD.Type: GrantFiled: August 9, 2022Date of Patent: November 28, 2023Assignee: Adobe Inc.Inventors: Jose Ignacio Echevarria Vallespi, Adrian Cristian Brojbeanu, Bernard James Kerr
-
Patent number: 11651530Abstract: Techniques are described for modification of color contrast ratio based on target contrast that overcome the challenges experienced in conventional systems for color contrast selection. In an implementation, a user leverages a content editing system to select a color set for contrast analysis. Utilizing the selected color set, the content editing system determines whether the color set exhibits a target contrast ratio. Further, the content editing system performs modification of the color set to generate candidate color sets that improve (e.g., increase) a contrast ratio of the original color set. The content editing system, for instance, manipulates color values (e.g., luminance values) of the original color set to increase a contrast ratio of the colors and generate different candidate color sets that are applicable to digital content.Type: GrantFiled: June 22, 2021Date of Patent: May 16, 2023Assignee: Adobe Inc.Inventors: Jose Ignacio Echevarria Vallespi, Manisha Gupta, Bernard James Kerr
-
Publication number: 20220405988Abstract: Techniques are described for modification of color contrast ratio based on target contrast that overcome the challenges experienced in conventional systems for color contrast selection. In an implementation, a user leverages a content editing system to select a color set for contrast analysis. Utilizing the selected color set, the content editing system determines whether the color set exhibits a target contrast ratio. Further, the content editing system performs modification of the color set to generate candidate color sets that improve (e.g., increase) a contrast ratio of the original color set. The content editing system, for instance, manipulates color values (e.g., luminance values) of the original color set to increase a contrast ratio of the colors and generate different candidate color sets that are applicable to digital content.Type: ApplicationFiled: June 22, 2021Publication date: December 22, 2022Applicant: Adobe Inc.Inventors: Jose Ignacio Echevarria Vallespi, Manisha Gupta, Bernard James Kerr
-
Publication number: 20220383560Abstract: Embodiments of the present disclosure relate to computer storage, methods, and systems for the optimization of accessible color themes. Systems and methods are disclosed that leverage the use of confusion lines to identify and highlight relationships between colors that may be inaccessible (e.g., indistinguishable) for a person with a vision impairment, such as a color vision deficiency. In some embodiments, a graphical user interface is provided that, based on a selection of colors in a color wheel, visually indicates curves of confusion for each color in the selection of colors. Each curve of confusion visually indicates a confusion of colors for a type of vision impairment, such as a CVD.Type: ApplicationFiled: August 9, 2022Publication date: December 1, 2022Inventors: Jose Ignacio ECHEVARRIA VALLESPI, Adrian Cristian BROJBEANU, Bernard James KERR
-
Patent number: 11450035Abstract: Embodiments of the present disclosure relate to computer storage, methods, and systems for the optimization of accessible color themes. Systems and methods are disclosed that leverage the use of confusion lines to identify and highlight relationships between colors that may be inaccessible (e.g., indistinguishable) for a person with a vision impairment, such as a color vision deficiency. In some embodiments, a graphical user interface is provided that, based on a selection of colors in a color wheel, visually indicates curves of confusion for each color in the selection of colors. Each curve of confusion visually indicates a confusion of colors for a type of vision impairment, such as a CVD.Type: GrantFiled: November 13, 2019Date of Patent: September 20, 2022Assignee: Adobe Inc.Inventors: Jose Ignacio Echevarria Vallespi, Adrian Cristian Brojbeanu, Bernard James Kerr
-
Patent number: 11030236Abstract: Systems and methods for searching digital content, such as digital images, are disclosed. A method includes receiving a first search constraint and generating search results based on the first search constraint. A search constraint includes search values or criteria. The search results include a ranked set of digital images. A second search constraint and a weight value associated with the second search constraint are received. The search results are updated based on the second search constraint and the weight value. The updated search results are provided to a user. Updating the search results includes determining a ranking (or a re-ranking) for each item of content included in the search results based on the first search constraint, the second search constraint, and the weight value. Re-ranking the search results may further be based on a weight value associated with the first search constraint, such as a default or maximum weight value.Type: GrantFiled: November 28, 2017Date of Patent: June 8, 2021Assignee: Adobe Inc.Inventors: Samarth Gulati, Brett Butterfield, Baldo Faieta, Bernard James Kerr, Kent Andrew Edmonds
-
Patent number: 11023110Abstract: Computer-readable media, methods, and systems are provided for creating an axis control for adjusting graphic objects with one or more visual properties bound to data. One or more graphic objects are displayed on a graphic user interface, and a visual property of the graphic object relating to size or position is selected to be associated with a data value. An association is created between the visual property and the data, and a new coordinate system for the object is created based on the data value associated with the property. An axis control is then generated as a representation of the new coordinate system. Adjustments to the size or position of the axis control automatically result in a proportional change in the property values of any displayed graphic object subject to the association.Type: GrantFiled: October 13, 2017Date of Patent: June 1, 2021Assignee: ADOBE INC.Inventor: Bernard James Kerr
-
Publication number: 20210142531Abstract: Embodiments of the present disclosure relate to computer storage, methods, and systems for the optimization of accessible color themes. Systems and methods are disclosed that leverage the use of confusion lines to identify and highlight relationships between colors that may be inaccessible (e.g., indistinguishable) for a person with a vision impairment, such as a color vision deficiency. In some embodiments, a graphical user interface is provided that, based on a selection of colors in a color wheel, visually indicates curves of confusion for each color in the selection of colors. Each curve of confusion visually indicates a confusion of colors for a type of vision impairment, such as a CVD.Type: ApplicationFiled: November 13, 2019Publication date: May 13, 2021Inventors: Jose Ignacio ECHEVARRIA VALLESPI, Adrian Cristian BROJBEANU, Bernard James KERR
-
Patent number: 10810252Abstract: In various implementations, specific attributes found in images can be used in a visual-based search. Utilizing machine learning, deep neural networks, and other computer vision techniques, attributes of images, such as color, composition, font, style, and texture can be extracted from a given image. A user can then select a specific attribute from a sample image the user is searching for and the search can be refined to focus on that specific attribute from the sample image. In some embodiments, the search includes specific attributes from more than one image.Type: GrantFiled: January 20, 2016Date of Patent: October 20, 2020Assignee: Adobe Inc.Inventors: Bernard James Kerr, Zhe Lin, Patrick Reynolds, Baldo Faieta
-
Patent number: 10789525Abstract: In various implementations, one or more specific attributes found in an image can be modified utilizing one or more specific attributes found in another image. Machine learning, deep neural networks, and other computer vision techniques can be utilized to extract attributes of images, such as color, composition, font, style, and texture from one or more images. A user may modify at least one of these attributes in a first image based on the attribute(s) of another image and initiate a visual-based search using the modified image.Type: GrantFiled: January 20, 2016Date of Patent: September 29, 2020Assignee: ADOBE INC.Inventors: Bernard James Kerr, Zhe Lin, Patrick Reynolds, Baldo Faieta
-
Patent number: 10613725Abstract: Computer-readable media, methods, and systems are provided for defining and applying a fixed, spaced relationship between graphic objects. A first anchor of a first graphic object and a second anchor of a second graphic object are selected, and a spaced relationship is defined with the distance between the first and second anchors at the time they are selected. In accordance with the fixed spaced relationship, when the second anchor is moved, the first graphic object is automatically moved to maintain the same distance between the first and second anchors. But when the first anchor is moved and that movement is not triggered by movement of the second anchor, the distance between the two anchors changes because the second graphic object is not automatically moved with the first graphic object. The new distance between the two anchors sets the new distance for the fixed spaced relationship.Type: GrantFiled: October 13, 2017Date of Patent: April 7, 2020Assignee: ADOBE INC.Inventor: Bernard James Kerr
-
Patent number: 10528236Abstract: Computer-readable media, methods, and systems are provided for creating a display pattern for a plurality of graphic objects that are bound to at least one data variable. Data comprising a plurality of observations with variable values is received. A first graphic object is presented for display within a display area of a graphic user interface and is bound to the data such that the property value for one of the object's visual property is determined by a variable value a corresponding data observation. A direction of expansion for the display area is received, and as the display area is expanded, a plurality of additional graphic objects also bound to the data are created and presented with the first graphic object to form a display pattern. The display pattern is determined, in part, by the order of the corresponding observations in the data set and the selected direction of expansion.Type: GrantFiled: October 13, 2017Date of Patent: January 7, 2020Assignee: ADOBE INC.Inventor: Bernard James Kerr
-
Patent number: 10475223Abstract: Methods and systems are provided for creating a plurality of data-bound graphic objects using an existing graphic object displayed within a graphical user interface. A visual property of an existing graphic object is selected and associated with a selected variable identified from a received data set. The data has a plurality of observations, each with a variable value for the selected variable. Once associated, additional graphic objects are created or adjusted to correspond to the observations in the data such that the additional graphic objects and the initial graphic object represent each observation in the data set. Further, property values of the selected visual property for each graphic object are determined by variable values of corresponding observations. Accordingly, the graphic objects have different appearances reflecting different variable values for all the observations in the data set.Type: GrantFiled: October 13, 2017Date of Patent: November 12, 2019Assignee: Adobe Inc.Inventor: Bernard James Kerr
-
Publication number: 20190163766Abstract: Systems and methods for searching digital content, such as digital images, are disclosed. A method includes receiving a first search constraint and generating search results based on the first search constraint. A search constraint includes search values or criteria. The search results include a ranked set of digital images. A second search constraint and a weight value associated with the second search constraint are received. The search results are updated based on the second search constraint and the weight value. The updated search results are provided to a user. Updating the search results includes determining a ranking (or a re-ranking) for each item of content included in the search results based on the first search constraint, the second search constraint, and the weight value. Re-ranking the search results may further be based on a weight value associated with the first search constraint, such as a default or maximum weight value.Type: ApplicationFiled: November 28, 2017Publication date: May 30, 2019Inventors: Samarth Gulati, Brett Butterfield, Baldo Faieta, Bernard James Kerr, Kent Andrew Edmonds
-
Publication number: 20190114055Abstract: Computer-readable media, methods, and systems are provided for creating an axis control for adjusting graphic objects with one or more visual properties bound to data. One or more graphic objects are displayed on a graphic user interface, and a visual property of the graphic object relating to size or position is selected to be associated with a data value. An association is created between the visual property and the data, and a new coordinate system for the object is created based on the data value associated with the property. An axis control is then generated as a representation of the new coordinate system. Adjustments to the size or position of the axis control automatically result in a proportional change in the property values of any displayed graphic object subject to the association.Type: ApplicationFiled: October 13, 2017Publication date: April 18, 2019Inventor: BERNARD JAMES KERR
-
Publication number: 20190114054Abstract: Computer-readable media, methods, and systems are provided for creating a display pattern for a plurality of graphic objects that are bound to at least one data variable. Data comprising a plurality of observations with variable values is received. A first graphic object is presented for display within a display area of a graphic user interface and is bound to the data such that the property value for one of the object's visual property is determined by a variable value a corresponding data observation. A direction of expansion for the display area is received, and as the display area is expanded, a plurality of additional graphic objects also bound to the data are created and presented with the first graphic object to form a display pattern. The display pattern is determined, in part, by the order of the corresponding observations in the data set and the selected direction of expansion.Type: ApplicationFiled: October 13, 2017Publication date: April 18, 2019Inventor: BERNARD JAMES KERR
-
Publication number: 20190114817Abstract: Methods and systems are provided for creating a plurality of data-bound graphic objects using an existing graphic object displayed within a graphical user interface. A visual property of an existing graphic object is selected and associated with a selected variable identified from a received data set. The data has a plurality of observations, each with a variable value for the selected variable. Once associated, additional graphic objects are created or adjusted to correspond to the observations in the data such that the additional graphic objects and the initial graphic object represent each observation in the data set. Further, property values of the selected visual property for each graphic object are determined by variable values of corresponding observations. Accordingly, the graphic objects have different appearances reflecting different variable values for all the observations in the data set.Type: ApplicationFiled: October 13, 2017Publication date: April 18, 2019Inventor: BERNARD JAMES KERR
-
Publication number: 20190114057Abstract: Computer-readable media, methods, and systems are provided for defining and applying a fixed, spaced relationship between graphic objects. A first anchor of a first graphic object and a second anchor of a second graphic object are selected, and a spaced relationship is defined with the distance between the first and second anchors at the time they are selected. In accordance with the fixed spaced relationship, when the second anchor is moved, the first graphic object is automatically moved to maintain the same distance between the first and second anchors. But when the first anchor is moved and that movement is not triggered by movement of the second anchor, the distance between the two anchors changes because the second graphic object is not automatically moved with the first graphic object. The new distance between the two anchors sets the new distance for the fixed spaced relationship.Type: ApplicationFiled: October 13, 2017Publication date: April 18, 2019Inventor: BERNARD JAMES KERR
-
Patent number: 10248199Abstract: Examples relating to calibrating an estimated gaze location are disclosed. One example method comprises monitoring the estimated gaze location of a viewer using gaze tracking data from a gaze tracking system. Image data for display via a display device is received, the image data comprising at least one target visual and target visual metadata that identifies the at least one target visual. The target visual metadata is used to identify a target location of the at least one target visual. The estimated gaze location of the viewer is monitored and a probability that the viewer is gazing at the target location is estimated. The gaze tracking system is calibrated using the probability, the estimated gaze location and the target location to generate an updated estimated gaze location of the viewer.Type: GrantFiled: August 7, 2017Date of Patent: April 2, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Weerapan Wilairat, Vaibhav Thukral, David Nister, Morgan Kolya Venable, Bernard James Kerr, Chris Aholt
-
Patent number: 10025378Abstract: Embodiments are disclosed herein that relate to selecting user interface elements via a periodically updated position signal. For example, one disclosed embodiment provides a method comprising displaying on a graphical user interface a representation of a user interface element and a representation of an interactive target. The method further comprises receiving an input of coordinates of the periodically updated position signal, and determining a selection of the user interface element if a motion interaction of the periodically updated position signal with the interactive target meets a predetermined motion condition.Type: GrantFiled: June 25, 2013Date of Patent: July 17, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Morgan Kolya Venable, Bernard James Kerr, Vaibhav Thukral, David Nister