Patents by Inventor Jonathan Shelon

Jonathan Shelon 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: 20240146698
    Abstract: An indication that data packets of personal data that correspond to data packet types for data categories are approved for transfer between user accounts via the personal data sharing platform is provided. A first data packet identifying first personal data that is related to a first user of the first user account is received. The first data packet includes first personal data values that correspond to first attributes specified by a first data packet type and that have been individually encrypted at first user account. Whether the first data packet satisfies a condition that the first data packet include data values for each of the first attributes specified by the first data packet type for a first data category is determined. Responsive to determining that the first data packet satisfies the condition, the individually encrypted first personal data values and the corresponding first attributes are stored at a data store.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 2, 2024
    Inventors: Alexander Ramsay McCaig, Jonathan Shelon
  • Patent number: 11831618
    Abstract: An indication that data packets of personal data that correspond to data packet types for data categories are approved for transfer between user accounts via the personal data sharing platform is provided. A first data packet identifying first personal data that is related to a first user of the first user account is received. The first data packet includes first personal data values that correspond to first attributes specified by a first data packet type and that have been individually encrypted at first user account. Whether the first data packet satisfies a condition that the first data packet include data values for each of the first attributes specified by the first data packet type for a first data category is determined. Responsive to determining that the first data packet satisfies the condition, the individually encrypted first personal data values and the corresponding first attributes are stored at a data store.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: November 28, 2023
    Assignee: Tartle PBC
    Inventors: Alexander Ramsay McCaig, Jonathan Shelon
  • Publication number: 20210266300
    Abstract: An indication that data packets of personal data that correspond to data packet types for data categories are approved for transfer between user accounts via the personal data sharing platform is provided. A first data packet identifying first personal data that is related to a first user of the first user account is received. The first data packet includes first personal data values that correspond to first attributes specified by a first data packet type and that have been individually encrypted at first user account. Whether the first data packet satisfies a condition that the first data packet include data values for each of the first attributes specified by the first data packet type for a first data category is determined. Responsive to determining that the first data packet satisfies the condition, the individually encrypted first personal data values and the corresponding first attributes are stored at a data store.
    Type: Application
    Filed: July 7, 2020
    Publication date: August 26, 2021
    Inventors: Alexander Ramsay McCaig, Jonathan Shelon
  • Patent number: 8055570
    Abstract: A method for controlling resource pool depletion includes, at a first time, determining a first remainder of a depletion interval; on the basis of the first remainder, determining a first depletion rate for urging the pool to reach a selected state at the end of the depletion interval; on the basis of the first depletion rate, partially depleting the pool; and at a second time following the first time, determining a second remainder of the depletion interval; receiving state information indicative of a difference between a state of the pool at the first time and a state of the resource pool at the second time; on the basis of the second remainder and the state information, determining a second depletion rate for urging the pool to reach a selected state at the end of the depletion interval; and on the basis of the second depletion rate, partially depleting the pool.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: November 8, 2011
    Assignee: FMR LLC
    Inventors: Jonathan Shelon, Ren Cheng, Stephen D. Fisher, Peter Herlihy, Ya Jin
  • Publication number: 20100179924
    Abstract: A method for controlling resource pool depletion includes, at a first time, determining a first remainder of a depletion interval; on the basis of the first remainder, determining a first depletion rate for urging the pool to reach a selected state at the end of the depletion interval; on the basis of the first depletion rate, partially depleting the pool; and at a second time following the first time, determining a second remainder of the depletion interval; receiving state information indicative of a difference between a state of the pool at the first time and a state of the resource pool at the second time; on the basis of the second remainder and the state information, determining a second depletion rate for urging the pool to reach a selected state at the end of the depletion interval; and on the basis of the second depletion rate, partially depleting the pool.
    Type: Application
    Filed: March 4, 2010
    Publication date: July 15, 2010
    Inventors: Jonathan Shelon, Ren Cheng, Stephen D. Fisher, Peter Herlihy, Ya Jin
  • Publication number: 20080091573
    Abstract: A method for controlling resource pool depletion includes, at a first time, determining a first remainder of a depletion interval; on the basis of the first remainder, determining a first depletion rate for urging the pool to reach a selected state at the end of the depletion interval; on the basis of the first depletion rate, partially depleting the pool; and at a second time following the first time, determining a second remainder of the depletion interval; receiving state information indicative of a difference between a state of the pool at the first time and a state of the resource pool at the second time; on the basis of the second remainder and the state information, determining a second depletion rate for urging the pool to reach a selected state at the end of the depletion interval; and on the basis of the second depletion rate, partially depleting the pool.
    Type: Application
    Filed: October 11, 2006
    Publication date: April 17, 2008
    Inventors: Jonathan Shelon, Ren Cheng, Stephen D. Fisher, Peter Herlihy
  • Publication number: 20070011063
    Abstract: An annuity is provided to an annuitant based on the performance of an investment. Assets of the investment are automatically reallocated over time and the annuity payment may change based on the performance of the automatically allocated assets. In some examples, the assets are automatically reallocated based on a demographic, which can include an age, a range of ages, and/or a gender.
    Type: Application
    Filed: July 5, 2005
    Publication date: January 11, 2007
    Inventors: Jonathan Shelon, Ren Cheng