Patents by Inventor Ryan King

Ryan King 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).

  • Fan
    Patent number: 10202983
    Abstract: Described is a fan assembly comprising a body comprising an air inlet, an air outlet, and means for generating an air flow through the body. The fan assembly also comprises a nozzle removably mounted on the body for receiving the air flow from the body and for emitting the air flow, and a filter surrounding at least a portion of the body upstream from the air inlet. The filter being held captive on the fan assembly between the nozzle and a portion of the body while remaining free to move relative to the body and the nozzle. The filter is removable from the fan assembly only after removal of the nozzle from the body.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: February 12, 2019
    Assignee: Dyson Technology Limited
    Inventors: Steven Eduard Peet, Jason Ryan King
  • Publication number: 20180191560
    Abstract: The use of a Trusted Execution Environment (TEE) of a user device to perform Universal Integrated Circuit Card (UICC) update may replace the conventional use of multiple SMS messages to update the UICC of a user device. A UICC update request may be sent to a UICC update service of a wireless communication network via a communication session by a trusted update application that is executing in the TEE. Subsequently, the UICC update service may send a UICC update file to the user device via the communication session for storage in the TEE. A copy of the UICC update file is then transferred from the TEE to modem software of a modem in the user device. The modem software chunks the UICC update files into multiple UICC update data chunks. The data chunks are sent by the modem software to the UICC to update the UICC.
    Type: Application
    Filed: February 27, 2018
    Publication date: July 5, 2018
    Inventors: Amela Kovacevic, Ryan King
  • Patent number: 9942094
    Abstract: The use of a Trusted Execution Environment (TEE) of a user device to perform Universal Integrated Circuit Card (UICC) update may replace the conventional use of multiple SMS messages to update the UICC of a user device. A UICC update request may be sent to a UICC update service of a wireless communication network via a communication session by a trusted update application that is executing in the TEE. Subsequently, the UICC update service may send a UICC update file to the user device via the communication session for storage in the TEE. A copy of the UICC update file is then transferred from the TEE to modem software of a modem in the user device. The modem software chunks the UICC update files into multiple UICC update data chunks. The data chunks are sent by the modem software to the UICC to update the UICC.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: April 10, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Amela Kovacevic, Ryan King
  • Patent number: 9726772
    Abstract: Systems, media, and methods for processing seismic data are disclosed. For example, in one embodiment, the method may include receiving a plurality of partial image partitions of a migrated seismic image, and stacking the plurality of partial image partitions such that a first image is generated. The method may also include aligning the plurality of partial image partitions based at least partially on the first image. Aligning may include adjusting at least one of the plurality of partial image partitions and generating a displacement field. The method may also include, based at least in part on the displacement field, stacking the plurality of aligned partial image partitions to generate a second image. The method may further include based at least in part on the second image, realigning the plurality of aligned partial image partitions.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: August 8, 2017
    Assignee: WESTERNGECO L.L.C.
    Inventors: Chunpeng Zhao, Ruoyu Gu, Ryan King, Alfonso Gonzalez
  • FAN
    Publication number: 20160238038
    Abstract: Described is a fan assembly comprising a body comprising an air inlet, an air outlet, and means for generating an air flow through the body. The fan assembly also comprises a nozzle for receiving the air flow from the body and for emitting the air flow, a filter upstream from the air inlet and having an upstream surface and a downstream surface, a seat on the body having an upwardly facing surface for supporting the filter, and sealing means for forming a seal between the filter and the body to define a flow path between the downstream surface of the filter and the air inlet.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 18, 2016
    Applicant: Dyson Technology Limited
    Inventors: Ryan Alexander HUGHES, Steven Eduard PEET, Jason Ryan KING
  • FAN
    Publication number: 20160238037
    Abstract: Described is a fan assembly comprising a body comprising an air inlet, an air outlet, and means for generating an air flow through the body. The fan assembly also comprises a nozzle removably mounted on the body for receiving the air flow from the body and for emitting the air flow, and a filter surrounding at least a portion of the body upstream from the air inlet. The filter being held captive on the fan assembly between the nozzle and a portion of the body while remaining free to move relative to the body and the nozzle. The filter is removable from the fan assembly only after removal of the nozzle from the body.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 18, 2016
    Applicant: Dyson Technology Limited
    Inventors: Steven Eduard PEET, Jason Ryan KING
  • Patent number: 9298762
    Abstract: A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine may synchronize to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository exports all the data stored within the repository to its respective connector. The connector determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: March 29, 2016
    Assignee: Plaxo, Inc.
    Inventors: Joseph Smarr, Ryan A. King
  • Patent number: 9282075
    Abstract: Provided are methods and systems for providing personalized communications. An exemplary method can comprise determining an interest level in contributing to a media message for a recipient. The method can comprise selecting, based on the interest level, a plurality of contributors from a network of members associated with a recipient. The method can also comprise receiving at least two messages in one or more formats from the plurality of contributors. The method can further comprise combining the at least two messages into a media message. The method can comprise providing the media message to a recipient.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: March 8, 2016
    Assignee: Comcast Cable Communications, LLC
    Inventors: Preston G. Smalley, Ryan A. King, Justin B. Miller
  • Publication number: 20150213483
    Abstract: A method for conducting ad research is provided. The method includes identifying a plurality of panelists, wherein each panelist has a user device, embedding a first object in digital content that will be viewed by the plurality of panelists, using the first object to place a cookie on a respective user device when each panelist views the digital content, wherein the cookie enables a server to identify the respective user device, embedding a second object in a test advertisement, serving the test advertisement to at least some of the plurality of panelists using the cookies, generating data related to the serving of the test advertisement using the second object, and collecting ad effectiveness data from the plurality of panelists regarding the test advertisement.
    Type: Application
    Filed: January 29, 2014
    Publication date: July 30, 2015
    Applicant: IPSOS America, Inc.
    Inventors: Ken Mallon, Jim Leonick, Ryan King
  • Publication number: 20150110360
    Abstract: Systems, media, and methods for processing seismic data are disclosed. For example, in one embodiment, the method may include receiving a plurality of partial image partitions of a migrated seismic image, and stacking the plurality of partial image partitions such that a first image is generated. The method may also include aligning the plurality of partial image partitions based at least partially on the first image. Aligning may include adjusting at least one of the plurality of partial image partitions and generating a displacement field. The method may also include, based at least in part on the displacement field, stacking the plurality of aligned partial image partitions to generate a second image. The method may further include based at least in part on the second image, realigning the plurality of aligned partial image partitions.
    Type: Application
    Filed: October 16, 2014
    Publication date: April 23, 2015
    Inventors: Chunpeng Zhao, Ruoyu Gu, Ryan King, Alfonso Gonzalez
  • Publication number: 20140237056
    Abstract: Provided are methods and systems for providing personalized communications. An exemplary method can comprise determining an interest level in contributing to a media message for a recipient. The method can comprise selecting, based on the interest level, a plurality of contributors from a network of members associated with a recipient. The method can also comprise receiving at least two messages in one or more formats from the plurality of contributors. The method can further comprise combining the at least two messages into a media message. The method can comprise providing the media message to a recipient.
    Type: Application
    Filed: February 20, 2013
    Publication date: August 21, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Preston G. Smalley, Ryan A. King, Justin B. Miller
  • Patent number: 8794897
    Abstract: In accordance with example embodiments, a sweep may include a pivot assembly, a first arm extending from the pivot assembly, a second arm extending from the pivot assembly, a first driving mechanism attached to the first arm, a second driving mechanism attached to the second arm, and a control device configured to control the first driving mechanism and the second driving mechanism. In example embodiments, the control device may be configured to control the first and second driving mechanism based on a detected variable.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: August 5, 2014
    Assignee: CTB Midwest, Inc.
    Inventors: Jason Luster, Todd Maxwell Hall, Daniel Sease, Christopher Ryan King, Derek Jay Hemphill
  • Publication number: 20140164319
    Abstract: A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine may synchronize to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository exports all the data stored within the repository to its respective connector. The connector determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list.
    Type: Application
    Filed: November 25, 2013
    Publication date: June 12, 2014
    Applicant: Plaxo, Inc.
    Inventors: Joseph Smarr, Ryan A. King
  • Patent number: 8620860
    Abstract: A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine may synchronize to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository exports all the data stored within the repository to its respective connector. The connector determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: December 31, 2013
    Assignee: Plaxo, Inc.
    Inventors: Joseph Smarr, Ryan A. King
  • Publication number: 20130216341
    Abstract: In accordance with example embodiments, a sweep may include a pivot assembly, a first arm extending from the pivot assembly, a second arm extending from the pivot assembly, a first driving mechanism attached to the first arm, a second driving mechanism attached to the second arm, and a control device configured to control the first driving mechanism and the second driving mechanism. In example embodiments, the control device may be configured to control the first and second driving mechanism based on a detected variable.
    Type: Application
    Filed: February 20, 2012
    Publication date: August 22, 2013
    Inventors: Jason Luster, Todd Maxwell Hall, Daniel Sease, Christopher Ryan King, Derek Jay Hemphill
  • Publication number: 20130216340
    Abstract: In accordance with example embodiments, a sweep may include a pivot assembly, a first arm extending from the pivot assembly, a second arm extending from the pivot assembly, a first driving mechanism attached to the first arm, a second driving mechanism attached to the second arm, and a control device configured to control the first driving mechanism and the second driving mechanism. In example embodiments, the control device may be configured to control the first and second driving mechanism based on a detected variable.
    Type: Application
    Filed: March 2, 2012
    Publication date: August 22, 2013
    Inventors: Jason Luster, Todd Maxwell Hall, Daniel Sease, Christopher Ryan King, Derek Jay Hemphill
  • Patent number: 8271535
    Abstract: Ways for synchronizing folders between one or more layers of folders are described. It includes selecting layers to link together, comparing folders in the selected layers using an immutable identifier, parsing the folders of each of the selected layers into fields, comparing the fields of parsed folders of the selected layers, and determining whether to synchronize the folders of the selected layers based on conflict rules triggered in response to the comparison of the fields of the parsed folders. Also disclosed are ways of merging two or more folders in a network into a single folder. It includes comparing entries between folders to identify duplicate entries, grouping the identified duplicate entries in each folder, generating a matrix from the duplicates grouping and assigning each matrix entry a value, and matching the matrix entries based on the assigned values to determine an extent to merge an identified duplicate entry.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: September 18, 2012
    Assignee: Plaxo, Inc.
    Inventors: Cameron T. Ring, Joseph B. Shear, John T. Masonis, Ryan A. King, Richard J. Carey
  • Patent number: D693372
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: November 12, 2013
    Assignee: LeMar Industries Corp.
    Inventors: Jason Luster, Todd Maxwell Hall, Daniel Sease, Christopher Ryan King, Derek Jay Hemphill
  • Patent number: D715309
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: October 14, 2014
    Assignee: Kleau Designs, LLC
    Inventors: Adam DeLaughter, Ryan King
  • Patent number: D815328
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 10, 2018
    Assignee: DELTA T, LLC
    Inventors: David Matthew Ladnier, Brian Michael Langness, Matthew Ryan King, Scott David Del Chiaro, Kevin Lucknavalai, Huey Shane Hurley, Erik Turocy