Patents by Inventor Lee Erickson
Lee Erickson 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).
-
Publication number: 20180365536Abstract: Systems and techniques for identification of fonts include receiving a selection of an area of an image including text, where the selection is received from within an application. The selected area of the image is input to a font matching module within the application. The font matching module identifies one or more fonts similar to the text in the selected area using a convolutional neural network. The one or more fonts similar to the text are displayed within the application and the selection and use of the one or more fonts is enabled within the application.Type: ApplicationFiled: June 19, 2017Publication date: December 20, 2018Inventors: Zhaowen Wang, Sarah Aye Kong, I-Ming Pao, Hailin Jin, Alan Lee Erickson
-
Patent number: 10045503Abstract: Provided are sunflowers, parts thereof, cultures of, and seeds that are capable of producing sunflower oil that is low in saturated fat as well as associated methods.Type: GrantFiled: February 15, 2017Date of Patent: August 14, 2018Assignee: Dow AgroSciences LLCInventors: James Todd Gerdes, Charles James Kahl, Angela Lee Erickson, Robert Martin Benson
-
Publication number: 20180039605Abstract: Embodiments of the present invention are directed at providing a font similarity preview for non-resident fonts. In one embodiment, a font is selected on a computing device. In response to the selection of the font, a pre-computed font list is checked to determine what fonts are similar to the selected font. In response to a determination that similar fonts are not local to the computing device, a non-resident font list is sent to a font vendor. The font vendor sends back previews of the non-resident fonts based on entitlement information of a user. Further, a full non-resident font can be synced to the computing device. Other embodiments may be described and/or claimed.Type: ApplicationFiled: August 4, 2016Publication date: February 8, 2018Inventors: I-Ming Pao, Alan Lee Erickson, Yuyan Song, Seth Shaw, Hailin Jin, Zhaowen Wang
-
Publication number: 20170262414Abstract: Embodiments of the present invention are directed at providing a font similarity system. In one embodiment, a new font is detected on a computing device. In response to the detection of the new font, a pre-computed font list is checked to determine whether the new font is included therein. The pre-computed font list including feature representations, generated independently of the computing device, for corresponding fonts. In response to a determination that the new font is absent from the pre-computed font list, a feature representation for the new font is generated. The generated feature representation capable of being utilized for a similarity analysis of the new font. The feature representation is then stored in a supplemental font list to enable identification of one or more fonts installed on the computing device that are similar to the new font. Other embodiments may be described and/or claimed.Type: ApplicationFiled: March 10, 2016Publication date: September 14, 2017Inventors: I-Ming Pao, Zhaowen Wang, Hailin Jin, Alan Lee Erickson
-
Publication number: 20170156281Abstract: Provided are sunflowers, parts thereof, cultures of, and seeds that are capable of producing sunflower oil that is low in saturated fat as well as associated methods.Type: ApplicationFiled: February 15, 2017Publication date: June 8, 2017Inventors: James Todd Gerdes, Charles James Kahl, Angela Lee Erickson, Robert Martin Benson
-
Publication number: 20170024361Abstract: In various embodiments, methods and systems, for automatically generating guides, are provided. A user can generate guides based on content zones of a wireframe layout or visual element layout. A selection of a content zone having a shape is received. A selection of a guide creation action to generate a grid structure encompassing the shape of the content zone is received. A determination of a boundary set for the shape is made. The boundary set includes a top boundary, a bottom boundary, a left boundary, and a right boundary. The boundary set is based on a data (e.g., vector, pixel, text) perimeter of the shape. The grid structure is automatically generated based on the shape. The grid structure comprises a top horizontal guide, a bottom horizontal guide, a left vertical guide, and right vertical guide. The grid structure is located adjacent to portions of the boundary set of the shape.Type: ApplicationFiled: July 20, 2015Publication date: January 26, 2017Inventors: SETH ALAN SHAW, ALAN LEE ERICKSON
-
Patent number: 9536337Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to restoring digital image noise lost in a blur process. In one embodiment, a noise reduction factor is calculated for each pixel of the digital image that has had a blur applied thereto. The noise reduction factor for a respective pixel is indicative of an estimated reduction in noise resulting from an amount of blur applied to the respective pixel. A noise compensation value can then be determined for each of the pixels, based on the noise reduction factor calculated for each of the pixels and a target noise level for the digital image as a whole. Once the noise compensation value is determined, noise can be applied to each of the plurality of pixels in accordance with the determined noise compensation value. Other embodiments may be described and/or claimed.Type: GrantFiled: October 26, 2015Date of Patent: January 3, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Alan Lee Erickson
-
Publication number: 20160355186Abstract: Various embodiments of a grounds maintenance vehicle are disclosed. The grounds maintenance vehicle can include an electronic control unit (ECU) in electrical communication with a transmission control input, clutch, parking brake, and OP switch of the vehicle. In response to a pre-defined operator activity, the ECU is adapted to manipulate the clutch from an engaged state to a disengaged state, while an engine of the vehicle remains in an operative state, when the transmission control input is in a neutral state and the OP switch changes from an on state to an off state.Type: ApplicationFiled: June 3, 2015Publication date: December 8, 2016Inventors: Allan Dale Kanitz, Tanner Lee Erickson, Dale A. Stover, Todd A. Porter
-
Patent number: 9294486Abstract: Embodiments of the invention describe systems and methods for malicious software detection and analysis. A binary executable comprising obfuscated malware on a host device may be received, and incident data indicating a time when the binary executable was received and identifying processes operating on the host device may be recorded. The binary executable is analyzed via a scalable plurality of execution environments, including one or more non-virtual execution environments and one or more virtual execution environments, to generate runtime data and deobfuscation data attributable to the binary executable. At least some of the runtime data and deobfuscation data attributable to the binary executable is stored in a shared database, while at least some of the incident data is stored in a private, non-shared database.Type: GrantFiled: March 5, 2014Date of Patent: March 22, 2016Assignee: Sandia CorporationInventors: Ken Chiang, Levi Lloyd, Jonathan Crussell, Benjamin Sanders, Jeremy Lee Erickson, David Jakob Fritz
-
Patent number: 8563838Abstract: The present invention relates to an inbred sunflower line, designated OI7443A/B. The invention relates to the seeds of inbred sunflower line OI7443A/B, to the plants of inbred sunflower line OI7443A/B and to the methods for producing a sunflower plant, either inbred or hybrid, by crossing the inbred line OI7443A/B with itself or another sunflower line. The invention further relates to methods for producing a sunflower plant containing in its genetic material one or more transgenes and to the transgenic plants produced by that method and to methods for producing other inbred sunflower lines derived from the inbred OI7443A/B.Type: GrantFiled: December 20, 2011Date of Patent: October 22, 2013Assignee: Agrigenetics, Inc.Inventors: Robert M. Benson, James T. Gerdes, Angela Lee Erickson
-
Patent number: 8276879Abstract: A beverage faucet lever comprising: an upper shaft, wherein the upper shaft comprises a tap marker alignment member, and wherein the upper shaft comprises a lip for engaging a tab of a tap marker mounting device, and further wherein the upper shaft is at least partially positionable within a tap marker mounting device; a lower shaft, wherein the lower shaft comprises an actuator and wherein the lower shaft is at least partially positionable within a beverage faucet; and a ball joint positioned between the upper shaft and the lower shaft, wherein the ball joint is at least partially positionable within a beverage faucet.Type: GrantFiled: January 17, 2008Date of Patent: October 2, 2012Assignee: Dual Gravity, LLCInventors: Brian Lee Erickson, Jason William Spaulding
-
Patent number: 8199972Abstract: An unknown named territory encloses a known physical target location that is specified by a target longitude and a target latitude. An operation is performed to identify a number of rectangular-shaped terrestrial areas that each enclose both the target longitude and the target latitude. Each of the identified rectangular-shaped terrestrial areas respectively encloses a polygonal-shaped named territory. Each polygonal-shaped named territory is defined by a respective circumscribing set of contiguously positioned vectors. An operation is performed to evaluate the circumscribing sets of contiguously positioned vectors of the polygonal-shaped named territories to determine if a given polygonal-shaped named territory includes both the target longitude and the target latitude. When both the target longitude and the target latitude are found to reside within a given polygonal-shaped named territory, the identity of the given polygonal-shaped named territory is conveyed.Type: GrantFiled: February 6, 2009Date of Patent: June 12, 2012Assignee: Icontrol, Inc.Inventor: David Lee Erickson
-
Patent number: 8072324Abstract: Monitoring data is received from a remote device and represents a current status value of a monitored condition at the remote device. The monitored condition is characterized by a current state that can be any one of a number of possible states. A determination is made as to whether the current status value of the monitored condition as indicated by the received data satisfies a hysteresis criterion associated with the current state of the monitored condition. If the current status value of the monitored condition satisfies the hysteresis criterion, then a determination is made as to whether the hysteresis criterion has been continuously satisfied for a specified persistence period. If the hysteresis criterion has been continuously satisfied for the specified persistence period, then the current state of the monitored condition is changed to reflect the current status value of the monitored condition, and the changed current state is recorded.Type: GrantFiled: February 20, 2009Date of Patent: December 6, 2011Assignee: iControl, Inc.Inventor: David Lee Erickson
-
Patent number: 7739243Abstract: A system and associated method for dynamically configuring a multiplatform computing environment are disclosed. At least one service may form a workflow to be executed as an ordered group. A database contains configuration data, workflow control data, and workflow status data. A service configuration utility provides user interface to dynamically receive configuration data, to update the database, and to display contents of the database. A workflow entry process creates a workflow. A service monitor controls runtime behaviors of the system according to contents of the database. A service listener routes a workflow to associated services according to the configuration data in the database. A service executes a desired function, and then reports a result to the system monitor. The system monitor updates contents of the database to reflect the reported result.Type: GrantFiled: August 1, 2007Date of Patent: June 15, 2010Assignee: International Business Machines CorporationInventors: Andrew Lee Erickson, John Peter Merges, III, Dale William Petersilka, Julie Marie Smith
-
Publication number: 20090207017Abstract: Monitoring data is received from a remote device and represents a current status value of a monitored condition at the remote device. The monitored condition is characterized by a current state that can be any one of a number of possible states. A determination is made as to whether the current status value of the monitored condition as indicated by the received data satisfies a hysteresis criterion associated with the current state of the monitored condition. If the current status value of the monitored condition satisfies the hysteresis criterion, then a determination is made as to whether the hysteresis criterion has been continuously satisfied for a specified persistence period. If the hysteresis criterion has been continuously satisfied for the specified persistence period, then the current state of the monitored condition is changed to reflect the current status value of the monitored condition, and the changed current state is recorded.Type: ApplicationFiled: February 20, 2009Publication date: August 20, 2009Applicant: iControl, Inc.Inventor: David Lee Erickson
-
Publication number: 20090198659Abstract: An unknown named territory encloses a known physical target location that is specified by a target longitude and a target latitude. An operation is performed to identify a number of rectangular-shaped terrestrial areas that each enclose both the target longitude and the target latitude. Each of the identified rectangular-shaped terrestrial areas respectively encloses a polygonal-shaped named territory. Each polygonal-shaped named territory is defined by a respective circumscribing set of contiguously positioned vectors. An operation is performed to evaluate the circumscribing sets of contiguously positioned vectors of the polygonal-shaped named territories to determine if a given polygonal-shaped named territory includes both the target longitude and the target latitude. When both the target longitude and the target latitude are found to reside within a given polygonal-shaped named territory, the identity of the given polygonal-shaped named territory is conveyed.Type: ApplicationFiled: February 6, 2009Publication date: August 6, 2009Applicant: iControl, Inc.Inventor: David Lee Erickson
-
Publication number: 20090199002Abstract: A first hash result is generated at a client system in accordance with hash input parameters known to the client system. A second hash result is generated at a server system in accordance with hash input parameters known to the server system. Each of the first hash result and the second hash result is truncated in a same manner. The truncated first hash result is transmitted from the client system to the server system. The truncated first hash result as transmitted to the server system is compared with the truncated second hash result generated at the server system. Equality between the truncated first hash result as transmitted to the server system and the truncated second hash result generated at the server system authenticates the client system to the server system.Type: ApplicationFiled: February 5, 2009Publication date: August 6, 2009Applicant: iControl, Inc.Inventor: David Lee Erickson
-
Publication number: 20090037425Abstract: A system and associated method for dynamically configuring a multiplatform computing environment are disclosed. At least one service may form a workflow to be executed as an ordered group. A database contains configuration data, workflow control data, and workflow status data. A service configuration utility provides user interface to dynamically receive configuration data, to update the database, and to display contents of the database. A workflow entry process creates a workflow. A service monitor controls runtime behaviors of the system according to contents of the database. A service listener routes a workflow to associated services according to the configuration data in the database. A service executes a desired function, and then reports a result to the system monitor. The system monitor updates contents of the database to reflect the reported result.Type: ApplicationFiled: August 1, 2007Publication date: February 5, 2009Inventors: Andrew Lee Erickson, John Peter Merges, III, Dale William Petersilka, Julie Marie Smith
-
Publication number: 20080230732Abstract: A beverage faucet lever comprising: an upper shaft, wherein the upper shaft comprises a tap marker alignment member, and wherein the upper shaft comprises a lip for engaging a tab of a tap marker mounting device, and further wherein the upper shaft is at least partially positionable within a tap marker mounting device; a lower shaft, wherein the lower shaft comprises an actuator and wherein the lower shaft is at least partially positionable within a beverage faucet; and a ball joint positioned between the upper shaft and the lower shaft, wherein the ball joint is at least partially positionable within a beverage faucet.Type: ApplicationFiled: January 17, 2008Publication date: September 25, 2008Inventors: Brian Lee Erickson, Jason William Spaulding
-
Publication number: 20080050092Abstract: A device for overlay of text or graphics onto video to trigger video recording on a motion sensitive video recorder for non-motion events.Type: ApplicationFiled: August 10, 2007Publication date: February 28, 2008Inventor: Forrest Lee Erickson