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: 11582196Abstract: 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: GrantFiled: July 19, 2021Date of Patent: February 14, 2023Assignee: DATTO, INC.Inventors: Zachary Kenneth Olson, Shashidhar Lakkavalli
-
Patent number: 11396653Abstract: 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: GrantFiled: July 10, 2018Date of Patent: July 26, 2022Assignees: PEBBLE LABS INC., COLORADO STATE UNIVERSITY RESEARCH FOUNDATIONInventors: Richard Sayre, Jiannong Xu, Bradley R. Borlee, Konstantinos Lymperopoulos, Rebekah Kading, William Black, Kenneth Olson, Carol Blair
-
Publication number: 20220141190Abstract: 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: ApplicationFiled: July 19, 2021Publication date: May 5, 2022Applicant: DATTO, INC.Inventors: Zachary Kenneth Olson, Shashidhar Lakkavalli
-
Patent number: 8725766Abstract: 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: GrantFiled: March 25, 2010Date of Patent: May 13, 2014Assignee: Rovi Technologies CorporationInventors: Joonas Asikainen, Kenneth Olson
-
Publication number: 20130272683Abstract: 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: ApplicationFiled: March 19, 2013Publication date: October 17, 2013Inventor: Kenneth Olson
-
Patent number: 8428955Abstract: 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: GrantFiled: October 13, 2009Date of Patent: April 23, 2013Assignee: ROVI Technologies CorporationInventor: Kenneth Olson
-
Publication number: 20110238679Abstract: 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: ApplicationFiled: March 24, 2010Publication date: September 29, 2011Inventors: Joonas Asikainen, Kenneth Olson
-
Publication number: 20110238698Abstract: 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: ApplicationFiled: March 25, 2010Publication date: September 29, 2011Inventors: Joonas Asikainen, Kenneth Olson
-
Publication number: 20110087490Abstract: 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: ApplicationFiled: October 13, 2009Publication date: April 14, 2011Applicant: ROVI TECHNOLOGIES CORPORATIONInventor: Kenneth Olson
-
Publication number: 20110085781Abstract: 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: ApplicationFiled: October 13, 2009Publication date: April 14, 2011Applicant: ROVI TECHNOLOGIES CORPORATIONInventor: Kenneth Olson
-
Publication number: 20110041154Abstract: 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: ApplicationFiled: August 14, 2009Publication date: February 17, 2011Applicant: All Media Guide, LLCInventor: Kenneth Olson
-
Patent number: 6136563Abstract: 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: GrantFiled: February 24, 1998Date of Patent: October 24, 2000Assignee: Genentech, Inc.Inventors: Brian C. Cunningham, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
-
Patent number: 6057292Abstract: 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: GrantFiled: February 24, 1998Date of Patent: May 2, 2000Assignee: Genentech, Inc.Inventors: Brian C. Cunningham, Henry B. Lowman, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
-
Patent number: 6004931Abstract: 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: GrantFiled: February 24, 1998Date of Patent: December 21, 1999Assignee: Genentech, Inc.Inventors: Brian C. Cunningham, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
-
Patent number: 5953435Abstract: 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: GrantFiled: May 16, 1997Date of Patent: September 14, 1999Assignee: Hello Direct, Inc.Inventors: James Mullin, Kenneth Olson, Petter Otto Schmidt
-
Patent number: 5849535Abstract: 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: GrantFiled: September 20, 1996Date of Patent: December 15, 1998Assignee: Genentech, Inc.Inventors: Brian C. Cunningham, Henry B. Lowman, James A. Wells, Ross G. Clark, Kenneth Olson, Germaine G. Fuh
-
Patent number: 4856982Abstract: 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: GrantFiled: March 3, 1988Date of Patent: August 15, 1989Assignee: Tjernlund Products, Inc.Inventor: Kenneth A. Olson
-
Patent number: D532782Type: GrantFiled: May 25, 2005Date of Patent: November 28, 2006Inventors: John Michael Russo, Gregory Kenneth Olson
-
Patent number: D305102Type: GrantFiled: June 30, 1986Date of Patent: December 19, 1989Inventor: Kenneth A. Olson
-
Patent number: D391576Type: GrantFiled: May 16, 1997Date of Patent: March 3, 1998Assignee: Hello Direct, Inc.Inventors: James Mullin, Kenneth Olson, Peter Otto Schmidt