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).
-
Publication number: 20120101989Abstract: 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: ApplicationFiled: September 29, 2011Publication date: April 26, 2012Applicant: Plaxo, Inc.Inventors: Cameron T. Ring, Joseph B. Shear, John T. Masonis, Ryan A. King, Richard J. Carey
-
Publication number: 20110289053Abstract: 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 connecter 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: ApplicationFiled: July 1, 2011Publication date: November 24, 2011Applicant: PLAXO, INC.Inventors: Joseph Smarr, Ryan A. King
-
Publication number: 20110288912Abstract: A content recommendation system is disclosed that allows users to identify friends, recommend content to friends, and receive awards for influencing friends. Interfaces can be used to display rankings of recommended programs, user profiles and their awards, and dynamic chats relating to specific content.Type: ApplicationFiled: May 12, 2011Publication date: November 24, 2011Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: John McCrea, Nida Zada, Ryan King, Jason Li, Christopher Connolly, Peter Lester, Christopher Kennedy
-
Patent number: 8032559Abstract: A system and a method are disclosed for synchronizing folders between one or more layers of folders. 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 is a system and method 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: GrantFiled: June 29, 2010Date of Patent: October 4, 2011Assignee: Plaxo, Inc.Inventors: Cameron T. Ring, Joseph B. Shear, John T. Masonis, Ryan A. King, Richard J. Carey
-
Patent number: 7996357Abstract: 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 synchronizes to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository simply exports all the data stored within the repository to its respective connector. The connecter 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 simply 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: GrantFiled: February 29, 2008Date of Patent: August 9, 2011Assignee: Plaxo, Inc.Inventors: Joseph Smarr, Ryan A. King
-
Publication number: 20100268742Abstract: A system and a method are disclosed for synchronizing folders between one or more layers of folders. 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 is a system and method 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: ApplicationFiled: June 29, 2010Publication date: October 21, 2010Applicant: PLAXO, INC.Inventors: Cameron T. Ring, Joseph B. Shear, John T. Masonis, Ryan A. King, Richard J. Carey
-
Patent number: 7774368Abstract: A system and a method are disclosed for synchronizing folders between one or more layers of folders. 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 is a system and method 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: GrantFiled: June 30, 2006Date of Patent: August 10, 2010Assignee: Plaxo, Inc.Inventors: Cameron T. Ring, Joseph B. Shear, John T. Masonis, Ryan A. King, Richard J. Carey
-
Patent number: 7680804Abstract: According to one embodiment, a content data store maintains the one or more content items in accordance with a programmable indexing schemes, with each container in the comprising storage for one or more references to one or more content items. Systems and methods are provided that re-index the references to content items that the content data store is indexing in accordance with one or more container creation schemes for ease of management and navigation.Type: GrantFiled: June 22, 2006Date of Patent: March 16, 2010Assignee: Yahoo! Inc.Inventors: Manish Upendran, Laurence Mann, Ryan King
-
Publication number: 20090222493Abstract: 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 synchronizes to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository simply exports all the data stored within the repository to its respective connector. The connecter 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 simply 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: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: Plaxo, Inc.Inventors: Joseph Smarr, Ryan A. King
-
Publication number: 20080314395Abstract: A method, apparatus, and a kit are capable of improving accuracy of CGS devices using dynamic outputs of continuous glucose sensors.Type: ApplicationFiled: August 29, 2006Publication date: December 25, 2008Inventors: Boris P. Kovatchev, Christopher Ryan King
-
Publication number: 20070156719Abstract: According to one embodiment, a content data store maintains the one or more content items in accordance with a programmable indexing schemes, with each container in the comprising storage for one or more references to one or more content items. Systems and methods are provided that re-index the references to content items that the content data store is indexing in accordance with one or more container creation schemes for ease of management and navigation.Type: ApplicationFiled: June 22, 2006Publication date: July 5, 2007Applicant: Yahoo! Inc.Inventors: Manish Upendran, Laurence Mann, Ryan King
-
Publication number: 20060242210Abstract: A system and a method are disclosed for synchronizing folders between one or more layers of folders. 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 is a system and method 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: ApplicationFiled: June 30, 2006Publication date: October 26, 2006Applicant: PLAXO, INC.Inventors: CAMERON RING, JOSEPH SHEAR, JOHN MASONIS, RYAN KING, RICHARD CAREY
-
Publication number: 20060195902Abstract: In one aspect, the present disclosure provides for the accessing and playing of media files having differing associated rights such as non-DRM media files, purchased and downloaded media files, subscription download files such as tethered downloads, and subscription streamed DRM files. In one embodiment, the present disclosure provides a method and user interface for sharing a media collection among computing devices in communication via a network. In one embodiment, the disclosed method allows access and playback, from each computing device on a network, of all media files in a media collection, regardless of their associated rights.Type: ApplicationFiled: December 21, 2005Publication date: August 31, 2006Inventors: Ryan King, David Brown, Robert Porter, Adam Korman, Manish Upendran, Kathleen Wilson
-
Patent number: 7080104Abstract: A system and a method are disclosed for synchronizing folders between one or more layers of folders. 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 is a system and method 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: GrantFiled: November 7, 2003Date of Patent: July 18, 2006Assignee: Plaxo, Inc.Inventors: Cameron T. Ring, Joseph B. Shear, John T. Masonis, Ryan A. King, Richard J. Carey
-
Publication number: 20050102328Abstract: A system and a method are disclosed for synchronizing folders between one or more layers of folders. 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 is a system and method 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: ApplicationFiled: November 7, 2003Publication date: May 12, 2005Inventors: Cameron Ring, Joseph Shear, John Masonis, Ryan King, Richard Carey