Patents by Inventor Eric Henry
Eric Henry 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: 11304308Abstract: Embodiments of the invention include flexible circuit board interconnections and methods regarding the same. In an embodiment, the invention includes a method of connecting a plurality of flexible circuit boards together comprising the steps applying a solder composition between an upper surface of a first flexible circuit board and a lower surface of a second flexible circuit board; holding the upper surface of the first flexible circuit board and the lower surface of the second flexible circuit board together; and reflowing the solder composition with a heat source to bond the first flexible circuit board and the second flexible circuit board together to form a flexible circuit board strip having a length longer than either of the first flexible circuit board or second flexible circuit board separately.Type: GrantFiled: November 27, 2019Date of Patent: April 12, 2022Assignee: Metrospec Technology, L.L.C.Inventors: Henry V. Holec, Wm. Todd Crandell, Eric Henry Holec
-
Publication number: 20210318991Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: June 23, 2021Publication date: October 14, 2021Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Patent number: 11068446Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: March 23, 2020Date of Patent: July 20, 2021Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou
-
Publication number: 20200356532Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: March 23, 2020Publication date: November 12, 2020Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Publication number: 20200315375Abstract: A secure product dispenser assembly comprises a base portion having a first end and a second end, and being configured to hold a plurality of units of product. The base portion comprises a bottom, a first divider coupled to the bottom, and a second divider positioned opposite the first divider and coupled the bottom. A top portion is configured to adjustably couple to the base portion and a dispenser portion is coupled to the top portion and positioned at the first end of the base portion. The dispenser portion is configured to rotate between an open position to enable removal of one unit of product from the first end of the base, and a closed position inhibiting removal of the one unit of product from the first end of the base.Type: ApplicationFiled: April 3, 2020Publication date: October 8, 2020Applicant: Scorpion Security Products, Inc.Inventors: Franklyn W. Gulick, John Farinola, Eric Henry, Gary R. Page
-
Publication number: 20200275556Abstract: Embodiments of the invention include flexible circuit board interconnections and methods regarding the same. In an embodiment, the invention includes a method of connecting a plurality of flexible circuit boards together comprising the steps applying a solder composition between an upper surface of a first flexible circuit board and a lower surface of a second flexible circuit board; holding the upper surface of the first flexible circuit board and the lower surface of the second flexible circuit board together; and reflowing the solder composition with a heat source to bond the first flexible circuit board and the second flexible circuit board together to form a flexible circuit board strip having a length longer than either of the first flexible circuit board or second flexible circuit board separately.Type: ApplicationFiled: November 27, 2019Publication date: August 27, 2020Inventors: Henry V. Holec, Wm. Todd Crandell, Eric Henry Holec
-
Patent number: 10656811Abstract: Implementations relate to generating and displaying animations of user interface elements. In some implementations, a computer-executed method includes receiving user input indicative of manipulation of a particular user interface element with respect to a grid including a plurality of user interface elements. The method identifies, based on the user input, at least first and second rows of the grid to be updated. The method generates an animation to update the grid, including an update of the second row of the grid and one or more transitions comprising at least one of: transition of a first user interface element from the first row to outside the display area of the grid along a first direction, and transition of a second user interface element into the first row from outside the display area along a different second direction. The method causes the animation to be displayed.Type: GrantFiled: February 27, 2019Date of Patent: May 19, 2020Assignee: Google LLCInventors: Paul Sowden, Eric Henry
-
Patent number: 10635642Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: May 9, 2019Date of Patent: April 28, 2020Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou
-
Patent number: 10531061Abstract: A computer-implemented method includes capturing, with a camera, a first image of a physical item at a first camera position, detecting borders associated with the physical item, based on the first image, generating an overlay that includes a plurality of objects that are positioned within one or more of the borders associated with the physical item, capturing, with the camera, subsequent images of the physical item, where each subsequent image is captured with a respective subsequent camera position, and during capture of the subsequent images, displaying an image preview that includes the overlay. The method further includes establishing correspondence between pixels of the first image and pixels of each of the subsequent images and generating a composite image of the physical item, where each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images.Type: GrantFiled: April 3, 2019Date of Patent: January 7, 2020Assignee: Google LLCInventors: Julia Winn, David Lieb, Eric Henry
-
Patent number: 10499511Abstract: Embodiments of the invention include flexible circuit board interconnections and methods regarding the same. In an embodiment, the invention includes a method of connecting a plurality of flexible circuit boards together comprising the steps applying a solder composition between an upper surface of a first flexible circuit board and a lower surface of a second flexible circuit board; holding the upper surface of the first flexible circuit board and the lower surface of the second flexible circuit board together; and reflowing the solder composition with a heat source to bond the first flexible circuit board and the second flexible circuit board together to form a flexible circuit board strip having a length longer than either of the first flexible circuit board or second flexible circuit board separately.Type: GrantFiled: August 14, 2017Date of Patent: December 3, 2019Assignee: Metrospec Technology, L.L.C.Inventors: Henry V. Holec, Wm. Todd Crandell, Eric Henry Holec
-
Publication number: 20190230330Abstract: A computer-implemented method includes capturing, with a camera, a first image of a physical item at a first camera position, detecting borders associated with the physical item, based on the first image, generating an overlay that includes a plurality of objects that are positioned within one or more of the borders associated with the physical item, capturing, with the camera, subsequent images of the physical item, where each subsequent image is captured with a respective subsequent camera position, and during capture of the subsequent images, displaying an image preview that includes the overlay. The method further includes establishing correspondence between pixels of the first image and pixels of each of the subsequent images and generating a composite image of the physical item, where each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images.Type: ApplicationFiled: April 3, 2019Publication date: July 25, 2019Applicant: Google LLCInventors: Julia WINN, David LIEB, Eric HENRY
-
Publication number: 20190196701Abstract: Implementations relate to generating and displaying animations of user interface elements. In some implementations, a computer-executed method includes receiving user input indicative of manipulation of a particular user interface element with respect to a grid including a plurality of user interface elements. The method identifies, based on the user input, at least first and second rows of the grid to be updated. The method generates an animation to update the grid, including an update of the second row of the grid and one or more transitions comprising at least one of: transition of a first user interface element from the first row to outside the display area of the grid along a first direction, and transition of a second user interface element into the first row from outside the display area along a different second direction. The method causes the animation to be displayed.Type: ApplicationFiled: February 27, 2019Publication date: June 27, 2019Applicant: Google LLCInventors: Paul SOWDEN, Eric HENRY
-
Patent number: 10257485Abstract: A computer-implemented method includes capturing, with a camera, a first image of a physical item at a first camera position, detecting borders associated with the physical item, based on the first image, generating an overlay that includes a plurality of objects that are positioned within one or more of the borders associated with the physical item, capturing, with the camera, subsequent images of the physical item, where each subsequent image is captured with a respective subsequent camera position, and during capture of the subsequent images, displaying an image preview that includes the overlay. The method further includes establishing correspondence between pixels of the first image and pixels of each of the subsequent images and generating a composite image of the physical item, where each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images.Type: GrantFiled: November 14, 2016Date of Patent: April 9, 2019Assignee: Google LLCInventors: Julia Winn, David Lieb, Eric Henry
-
Patent number: 10222960Abstract: Implementations relate to generating and displaying animations of user interface elements. In some implementations, a computer-executed method includes receiving user input indicative of manipulation of a particular user interface element with respect to a grid including a plurality of user interface elements. The method identifies, based on the user input, at least first and second rows of the grid to be updated. The method generates an animation to update the grid, including an update of the second row of the grid and one or more transitions comprising at least one of: transition of a first user interface element from the first row to outside the display area of the grid along a first direction, and transition of a second user interface element into the first row from outside the display area along a different second direction. The method causes the animation to be displayed.Type: GrantFiled: April 26, 2016Date of Patent: March 5, 2019Assignee: Google LLCInventors: Paul Sowden, Eric Henry
-
Patent number: D821439Type: GrantFiled: April 26, 2016Date of Patent: June 26, 2018Assignee: Google LLCInventors: Paul Sowden, Eric Henry
-
Patent number: D860225Type: GrantFiled: March 29, 2018Date of Patent: September 17, 2019Assignee: Google LLCInventors: Jonas Alon Naimark, David Chiu, Eric Henry
-
Patent number: D891461Type: GrantFiled: June 22, 2018Date of Patent: July 28, 2020Assignee: Google LLCInventors: Paul Sowden, Eric Henry
-
Patent number: D891462Type: GrantFiled: June 22, 2018Date of Patent: July 28, 2020Assignee: Google LLCInventors: Paul Sowden, Eric Henry
-
Patent number: D892157Type: GrantFiled: June 22, 2018Date of Patent: August 4, 2020Assignee: Google LLCInventors: Paul Sowden, Eric Henry
-
Patent number: D903707Type: GrantFiled: June 22, 2018Date of Patent: December 1, 2020Assignee: Google LLCInventors: Paul Sowden, Eric Henry