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: 20180365536
    Abstract: 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: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: Zhaowen Wang, Sarah Aye Kong, I-Ming Pao, Hailin Jin, Alan Lee Erickson
  • Patent number: 10045503
    Abstract: 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: Grant
    Filed: February 15, 2017
    Date of Patent: August 14, 2018
    Assignee: Dow AgroSciences LLC
    Inventors: James Todd Gerdes, Charles James Kahl, Angela Lee Erickson, Robert Martin Benson
  • Publication number: 20180039605
    Abstract: 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: Application
    Filed: August 4, 2016
    Publication date: February 8, 2018
    Inventors: I-Ming Pao, Alan Lee Erickson, Yuyan Song, Seth Shaw, Hailin Jin, Zhaowen Wang
  • Publication number: 20170262414
    Abstract: 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: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Inventors: I-Ming Pao, Zhaowen Wang, Hailin Jin, Alan Lee Erickson
  • Publication number: 20170156281
    Abstract: 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: Application
    Filed: February 15, 2017
    Publication date: June 8, 2017
    Inventors: James Todd Gerdes, Charles James Kahl, Angela Lee Erickson, Robert Martin Benson
  • Publication number: 20170024361
    Abstract: 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: Application
    Filed: July 20, 2015
    Publication date: January 26, 2017
    Inventors: SETH ALAN SHAW, ALAN LEE ERICKSON
  • Patent number: 9536337
    Abstract: 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: Grant
    Filed: October 26, 2015
    Date of Patent: January 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Alan Lee Erickson
  • Publication number: 20160355186
    Abstract: 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: Application
    Filed: June 3, 2015
    Publication date: December 8, 2016
    Inventors: Allan Dale Kanitz, Tanner Lee Erickson, Dale A. Stover, Todd A. Porter
  • Patent number: 9294486
    Abstract: 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: Grant
    Filed: March 5, 2014
    Date of Patent: March 22, 2016
    Assignee: Sandia Corporation
    Inventors: Ken Chiang, Levi Lloyd, Jonathan Crussell, Benjamin Sanders, Jeremy Lee Erickson, David Jakob Fritz
  • Patent number: 8563838
    Abstract: 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: Grant
    Filed: December 20, 2011
    Date of Patent: October 22, 2013
    Assignee: Agrigenetics, Inc.
    Inventors: Robert M. Benson, James T. Gerdes, Angela Lee Erickson
  • Patent number: 8276879
    Abstract: 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: Grant
    Filed: January 17, 2008
    Date of Patent: October 2, 2012
    Assignee: Dual Gravity, LLC
    Inventors: Brian Lee Erickson, Jason William Spaulding
  • Patent number: 8199972
    Abstract: 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: Grant
    Filed: February 6, 2009
    Date of Patent: June 12, 2012
    Assignee: Icontrol, Inc.
    Inventor: David Lee Erickson
  • Patent number: 8072324
    Abstract: 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: Grant
    Filed: February 20, 2009
    Date of Patent: December 6, 2011
    Assignee: iControl, Inc.
    Inventor: David Lee Erickson
  • Patent number: 7739243
    Abstract: 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: Grant
    Filed: August 1, 2007
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: Andrew Lee Erickson, John Peter Merges, III, Dale William Petersilka, Julie Marie Smith
  • Publication number: 20090207017
    Abstract: 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: Application
    Filed: February 20, 2009
    Publication date: August 20, 2009
    Applicant: iControl, Inc.
    Inventor: David Lee Erickson
  • Publication number: 20090198659
    Abstract: 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: Application
    Filed: February 6, 2009
    Publication date: August 6, 2009
    Applicant: iControl, Inc.
    Inventor: David Lee Erickson
  • Publication number: 20090199002
    Abstract: 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: Application
    Filed: February 5, 2009
    Publication date: August 6, 2009
    Applicant: iControl, Inc.
    Inventor: David Lee Erickson
  • Publication number: 20090037425
    Abstract: 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: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Inventors: Andrew Lee Erickson, John Peter Merges, III, Dale William Petersilka, Julie Marie Smith
  • Publication number: 20080230732
    Abstract: 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: Application
    Filed: January 17, 2008
    Publication date: September 25, 2008
    Inventors: Brian Lee Erickson, Jason William Spaulding
  • Publication number: 20080050092
    Abstract: 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: Application
    Filed: August 10, 2007
    Publication date: February 28, 2008
    Inventor: Forrest Lee Erickson