Patents by Inventor Kenneth A. Olson

Kenneth A. Olson 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: 11582196
    Abstract: A system for managing and controlling a mesh VPN includes a management computing platform, a control computing platform, teleworker computing subsystems, and an office computing subsystem. The management computing platform provides deployment and management services to an organization for operation of a mesh VPN in a WAN in accordance with a service profile. The mesh VPN includes a hub node and a plurality of end nodes. Each end node communicates with the VPN hub node and with other end nodes via peer-to-peer paths. The control computing platform is the hub node and provide a control service for operation of the mesh VPN based on the service profile. The teleworker and office computing subsystems are end nodes. Various methods for operation of the computing platforms and subsystems in the mesh VPN are also provided.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: February 14, 2023
    Assignee: DATTO, INC.
    Inventors: Zachary Kenneth Olson, Shashidhar Lakkavalli
  • Patent number: 11396653
    Abstract: The inventive technology relates to novel paratransgenic strategies for the control of pathogens. The inventive technology may specifically include a novel paratransgenic system configured to deliver one or more inhibitory RNA molecules to pathogen/disease-transmitting organisms. In a preferred embodiment, the invention may include one or more genetically engineered symbiotic bacteria configured to persist throughout the life-cycle of a mosquito and deliver one or more interfering RNA molecules to pathogen/disease-transmitting mosquitoes.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: July 26, 2022
    Assignees: PEBBLE LABS INC., COLORADO STATE UNIVERSITY RESEARCH FOUNDATION
    Inventors: Richard Sayre, Jiannong Xu, Bradley R. Borlee, Konstantinos Lymperopoulos, Rebekah Kading, William Black, Kenneth Olson, Carol Blair
  • Publication number: 20220141190
    Abstract: A system for managing and controlling a mesh VPN includes a management computing platform, a control computing platform, teleworker computing subsystems, and an office computing subsystem. The management computing platform provides deployment and management services to an organization for operation of a mesh VPN in a WAN in accordance with a service profile. The mesh VPN includes a hub node and a plurality of end nodes. Each end node communicates with the VPN hub node and with other end nodes via peer-to-peer paths. The control computing platform is the hub node and provide a control service for operation of the mesh VPN based on the service profile. The teleworker and office computing subsystems are end nodes. Various methods for operation of the computing platforms and subsystems in the mesh VPN are also provided.
    Type: Application
    Filed: July 19, 2021
    Publication date: May 5, 2022
    Applicant: DATTO, INC.
    Inventors: Zachary Kenneth Olson, Shashidhar Lakkavalli
  • Patent number: 8725766
    Abstract: A method and a system are provided for searching content (e.g., text, metadata and/or a fingerprint, etc.). In one example, the system receives content and a query for matching the content. The content includes computer readable data. The system generates a feature vector for the content. Generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram. The system searches for at least one feature vector that matches the feature vector for the content.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: May 13, 2014
    Assignee: Rovi Technologies Corporation
    Inventors: Joonas Asikainen, Kenneth Olson
  • Publication number: 20130272683
    Abstract: A portion of audio content of a multimedia program, such as a television program, is captured from a network. An audio fingerprint is generated based on the portion of audio content, and the audio fingerprint is matched to one of multiple theme song fingerprints stored in a database. An expected theme song time offset associated with the matched theme song fingerprint is retrieved from the database. It is determined whether the program is running on-schedule, based on the time the portion of audio content occurred, a scheduled start time of the program, and/or the expected theme song time offset. If it is determined that the program is running off-schedule, an adjusted start time and/or an adjusted end time of the program are calculated. The program is recorded by a recorder based on the adjusted start time and/or the adjusted end time.
    Type: Application
    Filed: March 19, 2013
    Publication date: October 17, 2013
    Inventor: Kenneth Olson
  • Patent number: 8428955
    Abstract: A portion of audio content of a multimedia program, such as a television program, is captured from a network. An audio fingerprint is generated based on the portion of audio content, and the audio fingerprint is matched to one of multiple theme song fingerprints stored in a database. An expected theme song time offset associated with the matched theme song fingerprint is retrieved from the database. It is determined whether the program is running on-schedule, based on the time the portion of audio content occurred, a scheduled start time of the program, and/or the expected theme song time offset. If it is determined that the program is running off-schedule, an adjusted start time and/or an adjusted end time of the program are calculated. The program is recorded by a recorder based on the adjusted start time and/or the adjusted end time.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: April 23, 2013
    Assignee: ROVI Technologies Corporation
    Inventor: Kenneth Olson
  • Publication number: 20110238679
    Abstract: A method and a system are provided for representing content (e.g., text, metadata and/or a fingerprint, etc.). In one example, the system receives content. The content includes computer readable data. The system generates normalized content by normalizing the content. Normalizing the content is a process by which content is transformed to make the content more consistent for computer reading purposes. The system generates content blocks (e.g., words, etc.) from the normalized content. The system generates values for the content blocks by generating a value for each content block. The system generates a signal for the content based on the values of the content blocks. The signal includes a representation of the values versus time. The system generates a spectrogram from the signal, generates a feature vector from the spectrogram, and stores the feature vector in a database.
    Type: Application
    Filed: March 24, 2010
    Publication date: September 29, 2011
    Inventors: Joonas Asikainen, Kenneth Olson
  • Publication number: 20110238698
    Abstract: A method and a system are provided for searching content (e.g., text, metadata and/or a fingerprint, etc.). In one example, the system receives content and a query for matching the content. The content includes computer readable data. The system generates a feature vector for the content. Generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram. The system searches for at least one feature vector that matches the feature vector for the content.
    Type: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Inventors: Joonas Asikainen, Kenneth Olson
  • Publication number: 20110087490
    Abstract: A portion of audio content of a multimedia program, such as a television program, is captured from a network. An audio fingerprint is generated based on the portion of audio content, and the audio fingerprint is matched to one of multiple theme song fingerprints stored in a database. An expected theme song time offset associated with the matched theme song fingerprint is retrieved from the database. It is determined whether the program is running on-schedule, based on the time the portion of audio content occurred, a scheduled start time of the program, and/or the expected theme song time offset. If it is determined that the program is running off-schedule, an adjusted start time and/or an adjusted end time of the program are calculated. The program is recorded by a recorder based on the adjusted start time and/or the adjusted end time.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 14, 2011
    Applicant: ROVI TECHNOLOGIES CORPORATION
    Inventor: Kenneth Olson
  • Publication number: 20110085781
    Abstract: A portion of audio content is captured from a network, and a time of occurrence of the captured portion of audio content is determined. An audio fingerprint is generated based on the captured portion of audio content. The generated audio fingerprint is matched to a program scheduled to be recorded. Based on the time of occurrence of the captured portion of audio content, a determination is made as to whether the program is running on-schedule. In one aspect, if it is determined that the program is not running on-schedule, an adjusted recording start time and/or an adjusted recording end time is calculated. In another aspect, if it is determined that the program is running on-schedule, the program is recorded according to a predetermined recording start time and/or a predetermined recording end time.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 14, 2011
    Applicant: ROVI TECHNOLOGIES CORPORATION
    Inventor: Kenneth Olson
  • Publication number: 20110041154
    Abstract: An audio portion of content, such as an audio stream, is associated with a multimedia program. A server receives an audio fingerprint and a program identifier from a network and associates the audio fingerprint with an audio identifier. A request packet including the program identifier is transmitted over the network to request program guide information associated with the program identifier. The program data including the program guide information is received from the network and metadata associated with the audio identifier and the program data are transmitted onto the network. A user device initiates a request for the metadata by using an audio fingerprint and the program identifier.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 17, 2011
    Applicant: All Media Guide, LLC
    Inventor: Kenneth Olson
  • Patent number: 6136563
    Abstract: Human growth hormone variants are disclosed having enhanced affinity for the growth hormone receptor. Also disclosed are human growth hormone variants conjugated to one or more chemical groups, such as poly(ethylene glycol), which is believed to prolong the in vivo half-life of the variants.
    Type: Grant
    Filed: February 24, 1998
    Date of Patent: October 24, 2000
    Assignee: Genentech, Inc.
    Inventors: Brian C. Cunningham, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
  • Patent number: 6057292
    Abstract: Human growth hormone variants are disclosed having enhanced affinity for the growth hormone receptor. Also disclosed are human growth hormone variants conjugated to one or more chemical groups, such as poly(ethylene glycol), which is believed to prolong the in vivo half-life of the variants.
    Type: Grant
    Filed: February 24, 1998
    Date of Patent: May 2, 2000
    Assignee: Genentech, Inc.
    Inventors: Brian C. Cunningham, Henry B. Lowman, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
  • Patent number: 6004931
    Abstract: Human growth hormone variants are disclosed having enhanced affinity for the growth hormone receptor. Also disclosed are human growth hormone variants conjugated to one or more chemical groups, such as poly(ethylene glycol), which is believed to prolong the in vivo half-life of the variants.
    Type: Grant
    Filed: February 24, 1998
    Date of Patent: December 21, 1999
    Assignee: Genentech, Inc.
    Inventors: Brian C. Cunningham, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
  • Patent number: 5953435
    Abstract: An intra-concha stabilizer with length adjustable conchal wall hook securely holds an audio transducer or speaker within a wearer's ear. The audio speaker is held within a support integrally included within an outer shell of the stabilizer. Within the outer shell, a conchal wall hook carrier slides along an integrally formed groove within the outside of the outer shell. The conchal wall hook perpendicularly protrudes away from the inside of the outer shell and the conchal wall hook carrier in order to engage the conchal wall of the wearer's ear. When worn, the audio speaker is positioned within the wearer's ear between the tragus and the antitragus. The conchal wall hook is then slidably positioned against the conchal wall of the wearer's ear in order to secure the speaker within the ear.
    Type: Grant
    Filed: May 16, 1997
    Date of Patent: September 14, 1999
    Assignee: Hello Direct, Inc.
    Inventors: James Mullin, Kenneth Olson, Petter Otto Schmidt
  • Patent number: 5849535
    Abstract: Human growth hormone variants, DNA encoding the variants, vectors, host cells, pegylated forms of the variants, as well as methods of making the variants are disclosed.
    Type: Grant
    Filed: September 20, 1996
    Date of Patent: December 15, 1998
    Assignee: Genentech, Inc.
    Inventors: Brian C. Cunningham, Henry B. Lowman, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
  • Patent number: 4856982
    Abstract: The present invention includes an exhaust fan for exhausting combustion gases from a gas fired water heater, a gas pressure diaphragm switch for operating the exhaust fan in response to fuel flowing to the burner of the water heater, and a safety device for preventing fuel flow to the burner upon detecting undesirable changes in combustion gases. The apparatus further includes a time delay to continue operation of the exhaust fan and exhaust residual combustion gases for a short time after fuel flow to the burner has ceased. In one form the time delay is a time delay relay switch and in another form it is a flow restricting orifice that restricts the flow of fuel from the gas pressure diaphragm switch, thereby maintaining a closed circuit to the exhaust fan.
    Type: Grant
    Filed: March 3, 1988
    Date of Patent: August 15, 1989
    Assignee: Tjernlund Products, Inc.
    Inventor: Kenneth A. Olson
  • Patent number: D532782
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: November 28, 2006
    Inventors: John Michael Russo, Gregory Kenneth Olson
  • Patent number: D305102
    Type: Grant
    Filed: June 30, 1986
    Date of Patent: December 19, 1989
    Inventor: Kenneth A. Olson
  • Patent number: D391576
    Type: Grant
    Filed: May 16, 1997
    Date of Patent: March 3, 1998
    Assignee: Hello Direct, Inc.
    Inventors: James Mullin, Kenneth Olson, Peter Otto Schmidt