Patents by Inventor David Scoville

David Scoville 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: 20240111854
    Abstract: An administered authentication system can authenticate an artificial reality device using an authorization record between a user account and an artificial reality device. In some implementations, the authorization record is created in response to activation of a user account-specific key sent to a user-supplied contact, where an artificial reality device identifier was provided with the user-supplied contact. In other implementations, the authorization record is created in response to activation of a user account-specific key provided to the artificial reality device as a code, where activation of the key includes adding an artificial reality device identifier to a key activation message. In yet other implementations, the authorization record is created in response to an application associated with a user account activating an artificial reality device-specific key, with an artificial reality device identifier, that is provided via the artificial reality device.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 4, 2024
    Applicant: Meta Platforms Technologies, LLC
    Inventors: Marc KREJCI, David SCOVILLE, Chelsea KLUKAS, Matthew O'neil TERRELL, Tristam Kyle MACDONALD, Justin PENG, Florian LUDWIG
  • Patent number: 11880445
    Abstract: An administered authentication system can authenticate an artificial reality device using an authorization record between a user account and an artificial reality device. In some implementations, the authorization record is created in response to activation of a user account-specific key sent to a user-supplied contact, where an artificial reality device identifier was provided with the user-supplied contact. In other implementations, the authorization record is created in response to activation of a user account-specific key provided to the artificial reality device as a code, where activation of the key includes adding an artificial reality device identifier to a key activation message. In yet other implementations, the authorization record is created in response to an application associated with a user account activating an artificial reality device-specific key, with an artificial reality device identifier, that is provided via the artificial reality device.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: January 23, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Marc Krejci, David Scoville, Chelsea Klukas, Matthew O'neil Terrell, Tristam Kyle Macdonald, Justin Peng, Florian Ludwig
  • Publication number: 20230120962
    Abstract: An administered authentication system can authenticate an artificial reality device using an authorization record between a user account and an artificial reality device. In some implementations, the authorization record is created in response to activation of a user account-specific key sent to a user-supplied contact, where an artificial reality device identifier was provided with the user-supplied contact. In other implementations, the authorization record is created in response to activation of a user account-specific key provided to the artificial reality device as a code, where activation of the key includes adding an artificial reality device identifier to a key activation message. In yet other implementations, the authorization record is created in response to an application associated with a user account activating an artificial reality device-specific key, with an artificial reality device identifier, that is provided via the artificial reality device.
    Type: Application
    Filed: December 16, 2022
    Publication date: April 20, 2023
    Inventors: Marc KREJCI, David SCOVILLE, Chelsea KLUKAS, Matthew O'neil TERRELL, Tristam Kyle MACDONALD, Justin PENG, Florian LUDWIG
  • Patent number: 11562059
    Abstract: An administered authentication system can authenticate an artificial reality device using an authorization record between a user account and an artificial reality device. In some implementations, the authorization record is created in response to activation of a user account-specific key sent to a user-supplied contact, where an artificial reality device identifier was provided with the user-supplied contact. In other implementations, the authorization record is created in response to activation of a user account-specific key provided to the artificial reality device as a code, where activation of the key includes adding an artificial reality device identifier to a key activation message. In yet other implementations, the authorization record is created in response to an application associated with a user account activating an artificial reality device-specific key, with an artificial reality device identifier, that is provided via the artificial reality device.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: January 24, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Marc Krejci, David Scoville, Chelsea Klukas, Matthew O'neil Terrell, Tristam Kyle MacDonald, Justin Peng, Florian Ludwig
  • Publication number: 20210216618
    Abstract: An administered authentication system can authenticate an artificial reality device using an authorization record between a user account and an artificial reality device. In some implementations, the authorization record is created in response to activation of a user account-specific key sent to a user-supplied contact, where an artificial reality device identifier was provided with the user-supplied contact. In other implementations, the authorization record is created in response to activation of a user account-specific key provided to the artificial reality device as a code, where activation of the key includes adding an artificial reality device identifier to a key activation message. In yet other implementations, the authorization record is created in response to an application associated with a user account activating an artificial reality device-specific key, with an artificial reality device identifier, that is provided via the artificial reality device.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventors: Marc Krejci, David Scoville, Chelsea Klukas, Matthew O'neil Terrell, Tristam Kyle MacDonald, Justin Peng, Florian Ludwig
  • Patent number: 10887422
    Abstract: The present disclosure describes techniques for enabling users (such as users of a social networking system) to access media effects associated with events. The users may then use the media effects to create media content. For example, a user-selectable option may be provided to a device of a user such that selection of the user-selectable option causes one or more media effects associated with an event to be output by the device. In certain embodiments, techniques are described for selectively providing media effects associated with events to selected users. The selected users may then use the media effects to create media content. For example, a media effect may be associated with one or more conditions for providing the media effect to a user. Only users that satisfy the one or more conditions may get access to the media effect.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: January 5, 2021
    Assignee: FACEBOOK, INC.
    Inventors: David Scoville, Alyssa Jane Levitz, Gabe Templeton
  • Patent number: 10310850
    Abstract: Methods, systems, and/or devices for determining relevant changes to an API are described herein. In one aspect, a server system receives a request from a client to compare two versions of an API. A comparison of the two versions, and any intervening versions, of the API is performed by a server, which may then rank the comparison results based on the call volume or other criteria and will return the ranked results to a client for display to a user. Options include restricting the list of changes to just changes impacting a specific client application.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: June 4, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Mark Ginga Misawa Duppenthaler, Pin Xu, David Scoville, Carpus Gain Chang, Reagan Boyd Williams
  • Publication number: 20180348966
    Abstract: The present disclosure describes techniques for enabling users (such as users of a social networking system) to access media effects associated with events. The users may then use the media effects to create media content. For example, a user-selectable option may be provided to a device of a user such that selection of the user-selectable option causes one or more media effects associated with an event to be output by the device. In certain embodiments, techniques are described for selectively providing media effects associated with events to selected users. The selected users may then use the media effects to create media content. For example, a media effect may be associated with one or more conditions for providing the media effect to a user. Only users that satisfy the one or more conditions may get access to the media effect.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 6, 2018
    Inventors: David Scoville, Alyssa Jane Levitz, Gabe Templeton
  • Publication number: 20180107479
    Abstract: Methods, systems, and/or devices for determining relevant changes to an API are described herein. In one aspect, a server system receives a request from a client to compare two versions of an API. A comparison of the two versions, and any intervening versions, of the API is performed by a server, which may then rank the comparison results based on the call volume or other criteria and will return the ranked results to a client for display to a user. Options include restricting the list of changes to just changes impacting a specific client application.
    Type: Application
    Filed: October 19, 2016
    Publication date: April 19, 2018
    Inventors: Mark Ginga Misawa Duppenthaler, Pin Xu, David Scoville, Carpus Gain Chang, Reagan Boyd Williams
  • Publication number: 20060225871
    Abstract: A side plate for a heat exchanger and method for making a heat exchanger is provided. The side plate includes at least one localized contact point that can be bonded to a header of the heat exchanger during assembly of the heat exchanger. The localized contact point separates from the header under relatively low tension applied by the thermal expansion and contraction of the heat exchanger under normal operating conditions, thereby allowing the tubes of the heat exchanger to expand and contract.
    Type: Application
    Filed: April 11, 2005
    Publication date: October 12, 2006
    Inventors: Ken Nakayama, David Scoville
  • Publication number: 20060108101
    Abstract: A multi-fluid heat exchanger and a method of making the same are provided wherein a cut portion is provided in an elongated header of the heat exchanger at a location between a pair of baffles in the elongated header and first and second cores of the heat exchanger. At least a majority of the transverse cross section of the elongated header is removed at the cut portion to allow for relative thermal growth of the first and second cores.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 25, 2006
    Inventors: Thomas Hunzinger, Ken Nakayama, David Scoville
  • Publication number: 20050133207
    Abstract: A multi-fluid heat exchanger having separate fluid flow paths for two fluid streams to be heated or cooled by a third fluid stream includes first and second elongated, parallel tubular headers (10, 12), having opposed ends (14), generally uniformly spaced elongated tube slots (16) in each of the headers (10, 12) with the tube slots (16) in one header (10) facing-and aligned with the tube slots (16) and the other header (12), a plurality of flattened tubes (20) extending between the headers (10, 12) and having ends (22) received in aligned ones of the tube slots (16), one tube slot (24) in each header being unoccupied by any of the flattened tubes (20), the one tube slots (24) being aligned with each other and located at a predetermined location between the ends (14) of the headers (10, 12) and between two groups (A, B) of the flattened tubes (20) so there are two groups of the flattened tubes (20) on each side of the one tube slot (24), a pair of baffles (30) in each header (10, 12) with one on each side of t
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Inventors: David Scoville, Ken Nakayama, Richard Gebhard
  • Patent number: 6732445
    Abstract: A pipe fitting method and apparatus for taking simultaneous linear and angular measurements is used for pipefitting. A first pipe joint fitting of a pipe fitting apparatus herein disclosed is attached to a first pipe joint, a second pipe joint fitting of the pipe fitting apparatus is attached to a second pipe joint, and the first pipe joint is attached to a first unconnected end of a first pipe-to-be-joined. Then, the pipe fitting apparatus is extended to an extended length thereof, while an angle measuring device of the pipe fitting apparatus simultaneously maintains an angular reading at a preselected joinder angle, until a top open end of the second pipe joint aligns with a second pipe-to-be-joined at an alignment line. Next, it is determined where to cut the second pipe-to-be-joined with reference to the alignment line. Finally, it is determined how long to cut a third connecting pipe with reference to the extended length of the pipe fitting apparatus.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: May 11, 2004
    Inventor: David Scoville
  • Patent number: 6550156
    Abstract: A pipe fitting method and apparatus for taking simultaneous linear and angular measurements is used for pipefitting. A first pipe joint fitting of a pipe fitting apparatus herein disclosed is attached to a first pipe joint, a second pipe joint fitting of the pipe fitting apparatus is attached to a second pipe joint, and the first pipe joint is attached to a first unconnected end of a first pipe-to-be-joined. Then, the pipe fitting apparatus is extended to an extended length thereof, while an angle measuring device of the pipe fitting apparatus simultaneously maintains an angular reading at a preselected joinder angle, until a top open end of the second pipe joint aligns with a second pipe-to-be-joined at an alignment line. Next, it is determined where to cut the second pipe-to-be-joined with reference to the alignment line. Finally, it is determined how long to cut a third connecting pipe with reference to the extended length of the pipe fitting apparatus.
    Type: Grant
    Filed: August 23, 2000
    Date of Patent: April 22, 2003
    Inventor: David Scoville