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: 20240111854Abstract: 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: ApplicationFiled: December 13, 2023Publication date: April 4, 2024Applicant: Meta Platforms Technologies, LLCInventors: Marc KREJCI, David SCOVILLE, Chelsea KLUKAS, Matthew O'neil TERRELL, Tristam Kyle MACDONALD, Justin PENG, Florian LUDWIG
-
Patent number: 11880445Abstract: 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: GrantFiled: December 16, 2022Date of Patent: January 23, 2024Assignee: Meta Platforms Technologies, LLCInventors: Marc Krejci, David Scoville, Chelsea Klukas, Matthew O'neil Terrell, Tristam Kyle Macdonald, Justin Peng, Florian Ludwig
-
Publication number: 20230120962Abstract: 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: ApplicationFiled: December 16, 2022Publication date: April 20, 2023Inventors: Marc KREJCI, David SCOVILLE, Chelsea KLUKAS, Matthew O'neil TERRELL, Tristam Kyle MACDONALD, Justin PENG, Florian LUDWIG
-
Patent number: 11562059Abstract: 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: GrantFiled: January 14, 2020Date of Patent: January 24, 2023Assignee: Meta Platforms Technologies, LLCInventors: Marc Krejci, David Scoville, Chelsea Klukas, Matthew O'neil Terrell, Tristam Kyle MacDonald, Justin Peng, Florian Ludwig
-
Publication number: 20210216618Abstract: 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: ApplicationFiled: January 14, 2020Publication date: July 15, 2021Inventors: Marc Krejci, David Scoville, Chelsea Klukas, Matthew O'neil Terrell, Tristam Kyle MacDonald, Justin Peng, Florian Ludwig
-
Patent number: 10887422Abstract: 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: GrantFiled: June 2, 2017Date of Patent: January 5, 2021Assignee: FACEBOOK, INC.Inventors: David Scoville, Alyssa Jane Levitz, Gabe Templeton
-
Patent number: 10310850Abstract: 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: GrantFiled: October 19, 2016Date of Patent: June 4, 2019Assignee: FACEBOOK, INC.Inventors: Mark Ginga Misawa Duppenthaler, Pin Xu, David Scoville, Carpus Gain Chang, Reagan Boyd Williams
-
Publication number: 20180348966Abstract: 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: ApplicationFiled: June 2, 2017Publication date: December 6, 2018Inventors: David Scoville, Alyssa Jane Levitz, Gabe Templeton
-
Publication number: 20180107479Abstract: 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: ApplicationFiled: October 19, 2016Publication date: April 19, 2018Inventors: Mark Ginga Misawa Duppenthaler, Pin Xu, David Scoville, Carpus Gain Chang, Reagan Boyd Williams
-
Publication number: 20060225871Abstract: 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: ApplicationFiled: April 11, 2005Publication date: October 12, 2006Inventors: Ken Nakayama, David Scoville
-
Publication number: 20060108101Abstract: 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: ApplicationFiled: November 14, 2005Publication date: May 25, 2006Inventors: Thomas Hunzinger, Ken Nakayama, David Scoville
-
Publication number: 20050133207Abstract: 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 tType: ApplicationFiled: December 22, 2003Publication date: June 23, 2005Inventors: David Scoville, Ken Nakayama, Richard Gebhard
-
Patent number: 6732445Abstract: 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: GrantFiled: April 17, 2003Date of Patent: May 11, 2004Inventor: David Scoville
-
Patent number: 6550156Abstract: 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: GrantFiled: August 23, 2000Date of Patent: April 22, 2003Inventor: David Scoville