Patents by Inventor Greg Parkinson

Greg Parkinson 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: 9197525
    Abstract: A method for displaying information on a display screen of a user computer comprises sending a computer readable document from a server computer to the user computer for display on the display screen. The computer readable document includes links that are viewable on the display screen and are selectable to cause subsequent documents to be rendered on the display screen. The computer readable document further includes viewable information regarding selection of the links over a certain time.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: November 24, 2015
    Assignee: ANCESTRY.COM OPERATIONS INC.
    Inventors: Paul Allen, James Ivie, Greg Parkinson, Daren Thayne, Michael Wolfgramm
  • Patent number: 8375286
    Abstract: A method for displaying information on a display screen of a user computer comprises sending a computer readable document from a server computer to the user computer for display on the display screen. The computer readable document includes links that are viewable on the display screen and are selectable to cause subsequent documents to be rendered on the display screen. The computer readable document further includes viewable information regarding selection of the links over a certain time.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: February 12, 2013
    Assignee: Ancestry.com Operations, Inc.
    Inventors: Paul Allen, James Ivie, Greg Parkinson, Daren Thayne, Michael Wolfgramm
  • Publication number: 20130018844
    Abstract: Embodiments relate to methods and systems for building representations of related subjects. The representations may include a plurality of nodes, each being associated with a subject. Users may be able to access records and/or source documents related to a plurality of subjects and add or modify node characteristics based thereon. Users may be able to perform an interaction and/or modification related to a record page. Other users (e.g., users connected to the record page) may be notified of such interaction and/or modification.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 17, 2013
    Applicant: Ancestry.com Operations Inc.
    Inventors: David Graham, Mark Allen, Mike Smeltzer, Barry Watts, Preston Thayne, Doug Reid, Grant (Greg) Parkinson
  • Patent number: 8356023
    Abstract: Embodiments relate to methods and systems for building representations of related subjects. User instructions may be received via a computer system that relate identifying information relating to a subject (e.g., an individual, group and/or event) to a node being associated therewith. Nodes in different accounts may be compared and matched based on identifying information associated with the nodes. Characteristics of one of the matched nodes may be added or modified based on characteristics of another of the matched nodes. A user may be notified of a potential match, a match, and/or node characteristics additions and/or modifications.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: January 15, 2013
    Assignee: Ancestry.com Operations Inc.
    Inventors: David Graham, Mark Allen, Mike Smeltzer, Barry Watts, Preston Thayne, Doug Reid, Grant (Greg) Parkinson
  • Patent number: 8224821
    Abstract: Embodiments relate to methods and systems for building representations of related subjects. The representations may include a plurality of nodes, each being associated with a subject. Users may be able to access records and/or source documents related to a plurality of subjects and add or modify node characteristics based thereon. Users may be able to perform an interaction and/or modification related to a record page. Other users (e.g., users connected to the record page) may be notified of such interaction and/or modification.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: July 17, 2012
    Assignee: Ancestry.com Operations Inc.
    Inventors: David Graham, Mark Allen, Mike Smeltzer, Barry Watts, Preston Thayne, Doug Reid, Grant (Greg) Parkinson
  • Patent number: 8019719
    Abstract: Systems and methods for partitioning information across multiple storage devices in a web server environment. The system comprises a web server database which includes information related creating a web site. The information is divided into partitions within the database. One of the partitions includes user information and another of the partitions includes content for the web site. Portions of the content for the web site is replicated and maintained within the partition including the user information. Further, a portion of the user information is replicated and maintained in the partition where the content for the web site is maintained. The methods include dividing information into partitions, de-normalizing the received data and replicating the data portions into the various web site locations.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: September 13, 2011
    Assignee: Ancestry.com Operations Inc.
    Inventors: Todd Hardman, James Ivie, Michael Mansfield, Greg Parkinson, Daren Thayne, Mark Wolfgramm, Michael Wolfgramm, Brandt Redd
  • Patent number: 7908315
    Abstract: A method of downloading software to a user computer via a network includes, at a host computer system, receiving a request to download software to the user computer, storing at the host computer system identification information relating to the user computer, sending a download executable to the user computer, receiving status information from the download executable at the host computer system, and using the identification information to send the status information from the host computer system to the user computer for display on the user computer.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: March 15, 2011
    Assignee: Ancestry.com Operations Inc.
    Inventor: Greg Parkinson
  • Publication number: 20110029564
    Abstract: Embodiments relate to methods and systems for building representations of related subjects. The representations may include a plurality of nodes, each being associated with a subject. Users may be able to access records and/or source documents related to a plurality of subjects and add or modify node characteristics based thereon. Users may be able to perform an interaction and/or modification related to a record page. Other users (e.g., users connected to the record page) may be notified of such interaction and/or modification.
    Type: Application
    Filed: July 28, 2009
    Publication date: February 3, 2011
    Applicant: Ancestry.com Operations Inc.
    Inventors: David Graham, Mark Allen, Mike Smeltzer, Barry Watts, Preston Thayne, Doug Reid, Grant Greg Parkinson
  • Publication number: 20110029543
    Abstract: Embodiments relate to methods and systems for building representations of related subjects. User instructions may be received via a computer system that relate identifying information relating to a subject (e.g., an individual, group and/or event) to a node being associated therewith. Nodes in different accounts may be compared and matched based on identifying information associated with the nodes. Characteristics of one of the matched nodes may be added or modified based on characteristics of another of the matched nodes. A user may be notified of a potential match, a match, and/or node characteristics additions and/or modifications.
    Type: Application
    Filed: July 28, 2009
    Publication date: February 3, 2011
    Applicant: Ancestry.com Operation Inc.
    Inventors: David Graham, Mark Allen, Mike Smeltzer, Barry Watts, Preston Thayne, Doug Reid, Grant (Greg) Parkinson
  • Publication number: 20080320060
    Abstract: Systems and methods for partitioning information across multiple storage devices in a web server environment. The system comprises a web server database which includes information related creating a web site. The information is divided into partitions within the database. One of the partitions includes user information and another of the partitions includes content for the web site. Portions of the content for the web site is replicated and maintained within the partition including the user information. Further, a portion of the user information is replicated and maintained in the partition where the content for the web site is maintained. The methods include dividing information into partitions, de-normalizing the received data and replicating the data portions into the various web site locations.
    Type: Application
    Filed: June 23, 2008
    Publication date: December 25, 2008
    Applicant: The Generations Network, Inc.
    Inventors: Todd Hardman, James Ivie, Michael Mansfield, Greg Parkinson, Daren Thayne, Mark Wolfgramm, Michael Wolfgramm, Brandt Redd
  • Patent number: 7392268
    Abstract: Systems and methods for partitioning information across multiple storage devices in a web server environment. The system comprises a web server database which includes information related creating a web site. The information is divided into partitions within the database. One of the partitions includes user information and another of the partitions includes content for the web site. Portions of the content for the web site is replicated and maintained within the partition including the user information. Further, a portion of the user information is replicated and maintained in the partition where the content for the web site is maintained. The methods include dividing information into partitions, de-normalizing the received data and replicating the data portions into the various web site locations.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: June 24, 2008
    Assignee: The Generations Network, Inc.
    Inventors: Todd Hardman, James Ivie, Michael Mansfield, Greg Parkinson, Daren Thayne, Mark Wolfgramm, Michael Wolfgramm, Brandt Redd
  • Publication number: 20070174422
    Abstract: A method of downloading software to a user computer via a network includes, at a host computer system, receiving a request to download software to the user computer, storing at the host computer system identification information relating to the user computer, sending a download executable to the user computer, receiving status information from the download executable at the host computer system, and using the identification information to send the status information from the host computer system to the user computer for display on the user computer.
    Type: Application
    Filed: January 26, 2006
    Publication date: July 26, 2007
    Applicant: MyFamily.com
    Inventor: Greg Parkinson
  • Patent number: 7111144
    Abstract: A redundant storage system implemented in a web server environment. The system comprises a web server database accessible to multiple web servers. The web server database is comprised of at least a first and a second storage bank. The first storage bank is comprised of at least a first and a second sub-bank with at least a portion of data stored on the first sub-bank also being stored on the second sub-bank. Methods for using the storage system comprise receiving a write access addressed to the first storage bank, and storing data associated with the write access to the second storage bank when the second sub-bank is inoperable. The storage area addressed by the write access is then de-allocated.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: September 19, 2006
    Assignee: MyFamily.com, Inc.
    Inventors: Todd Hardman, James Ivie, Michael Mansfield, Greg Parkinson, Daren Thayne, Mark Wolfgramm, Michael Wolfgramm, Brandt Redd
  • Publication number: 20040059864
    Abstract: A redundant storage system implemented in a web server environment. The system comprises a web server database accessible to multiple web servers. The web server database is comprised of at least a first and a second storage bank. The first storage bank is comprised of at least a first and a second sub-bank with at least a portion of data stored on the first sub-bank also being stored on the second sub-bank. Methods for using the storage system comprise receiving a write access addressed to the first storage bank, and storing data associated with the write access to the second storage bank when the second sub-bank is inoperable. The storage area addressed by the write access is then de-allocated.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 25, 2004
    Applicant: MyFamily.com, Inc.
    Inventors: Todd Hardman, James Ivie, Michael Mansfield, Greg Parkinson, Daren Thayne, Mark Wolfgramm, Michael Wolfgramm, Brandt Redd
  • Publication number: 20040059757
    Abstract: Systems and methods for partitioning information across multiple storage devices in a web server environment. The system comprises a web server database which includes information related creating a web site. The information is divided into partitions within the database. One of the partitions includes user information and another of the partitions includes content for the web site. Portions of the content for the web site is replicated and maintained within the partition including the user information. Further, a portion of the user information is replicated and maintained in the partition where the content for the web site is maintained. The methods include dividing information into partitions, de-normalizing the received data and replicating the data portions into the various web site locations.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 25, 2004
    Applicant: MyFamily.com, Inc.
    Inventors: Todd Hardman, James Ivie, Michael Mansfield, Greg Parkinson, Daren Thayne, Mark Wolfgramm, Michael Wolfgramm, Brandt Redd
  • Publication number: 20040059941
    Abstract: Systems and methods for providing functions from a central facility on a computer network. One function facilitated includes authentication and authorization of users requesting access to a web server accessible via the communication network. Such authorization and authentication includes transferring a request for access from a content server to the central facility and authorizing the request from the central facility. Results of the authorization are communicated to the content server which displays the results of the request to the user by either allowing access or displaying a message describing a denied request.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 25, 2004
    Applicant: MyFamily.com, Inc.
    Inventors: Todd Hardman, James Ivie, Michael Mansfield, Greg Parkinson, Daren Thayne, Mark Wolfgramm, Michael Wolfgramm, Brant Redd
  • Publication number: 20040059997
    Abstract: A method for displaying information on a display screen of a user computer comprises sending a computer readable document from a server computer to the user computer for display on the display screen. The computer readable document includes links that are viewable on the display screen and are selectable to cause subsequent documents to be rendered on the display screen. The computer readable document further includes viewable information regarding selection of the links over a certain time.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 25, 2004
    Applicant: MyFamily.com, Inc.
    Inventors: Paul Allen, James Ivie, Greg Parkinson, Daren Thayne, Michael Wolfgramm