Patents by Inventor Alan Caplan
Alan Caplan 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: 11429338Abstract: A first augmented reality device shares, with a second augmented reality device, a visualization of an object viewed by the respective devices in an augmented reality scene. The first augmented reality device receives property information, according to which the second augmented reality device is displaying the visualization. The first augmented reality device displays the visualization according to the property information, adjusted to account for differences in perspective between the first and second augmented reality devices.Type: GrantFiled: April 26, 2019Date of Patent: August 30, 2022Assignee: Amazon Technologies, Inc.Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer, Richard Earl Simpkinson
-
Patent number: 11373318Abstract: A kinematic analysis system captures and records participant motion via a plurality of video cameras. A participant feature and participant pose are identified in a frame of video data. The feature and pose are correlated across a plurality of frames. A three-dimensional path of the participant is determined based on correlating the feature and pose across the plurality of frames. A potential impact is identified based on analysis of the participant's path.Type: GrantFiled: May 14, 2019Date of Patent: June 28, 2022Assignee: Vulcan Inc.Inventors: Samuel Allan McKennoch, Tariq Osman Omar, Cecil Lee Quartey, Keith Rosema, Alan Caplan, Richard Earl Simpkinson, Istvan Fulop
-
Patent number: 11226785Abstract: An augmented reality system obtains sensor data depicting a first object in a scene. The identity of the first object is determined. The system estimates a size of the first object based on the determined identity. Based on the estimated size, the system estimates a scale of other objects depicted in the obtained sensor data. An augmented reality display is generated based at least in part on the size of a second object determined using the estimated scale.Type: GrantFiled: April 26, 2019Date of Patent: January 18, 2022Assignee: Vulcan Inc.Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer, Richard Earl Simpkinson
-
Patent number: 11195336Abstract: An augmented reality system associates a plurality of services with an augmented reality application that is executing on an augmented reality device. The system receives sensor data obtained by the augmented reality device, and causes the plurality of services to process the data. The system generates an event based on the processing of the received data by the services, and sends the event to the augmented reality device. The augmented reality device generates an augmented reality display based at least in part on the event.Type: GrantFiled: April 16, 2019Date of Patent: December 7, 2021Assignee: Vulcan Inc.Inventors: Richard Earl Simpkinson, Richard Ignacio Zaragoza, Keith Rosema, Alan Caplan, Paul G. Allen
-
Patent number: 11146557Abstract: An augmented reality device engages in a mutual exchange of negotiated services with another device. The negotiation comprises a first exchange of respective zero-knowledge proofs, and second exchange of credentials followed by verification of the credentials by a trusted third party, and further exchanges of information comprising services provided by the augmented reality device to the other device, and vice versa. The services are used, in embodiments, to customize an augmented reality experience.Type: GrantFiled: April 19, 2019Date of Patent: October 12, 2021Assignee: Vulcan Inc.Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer
-
Patent number: 10911450Abstract: An augmented reality device engages in a mutual exchange of negotiated services with another device with a signal determined to have exhibited an area transition effect. The augmented reality device identifies, from a plurality of signals in the ambient environment, a subset of signals that have exhibited the area transition effect. From among the subset, the device identifies a signal that is indicative of support for the negotiation protocol. The negotiation is conducted with a second device associated with the corresponding signal.Type: GrantFiled: April 19, 2019Date of Patent: February 2, 2021Assignee: Vulcan Inc.Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer
-
Publication number: 20200028849Abstract: An augmented reality device engages in a mutual exchange of negotiated services with another device. The negotiation comprises a first exchange of respective zero-knowledge proofs, and second exchange of credentials followed by verification of the credentials by a trusted third party, and further exchanges of information comprising services provided by the augmented reality device to the other device, and vice versa. The services are used, in embodiments, to customize an augmented reality experience.Type: ApplicationFiled: April 19, 2019Publication date: January 23, 2020Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer
-
Publication number: 20200028945Abstract: An augmented reality device engages in a mutual exchange of negotiated services with another device with a signal determined to have exhibited an area transition effect. The augmented reality device identifies, from a plurality of signals in the ambient environment, a subset of signals that have exhibited the area transition effect. From among the subset, the device identifies a signal that is indicative of support for the negotiation protocol. The negotiation is conducted with a second device associated with the corresponding signal.Type: ApplicationFiled: April 19, 2019Publication date: January 23, 2020Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer
-
Publication number: 20200027427Abstract: An augmented reality system obtains sensor data depicting a first object in a scene. The identity of the first object is determined. The system estimates a size of the first object based on the determined identity. Based on the estimated size, the system estimates a scale of other objects depicted in the obtained sensor data. An augmented reality display is generated based at least in part on the size of a second object determined using the estimated scale.Type: ApplicationFiled: April 26, 2019Publication date: January 23, 2020Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer, Richard Earl Simpkinson
-
Publication number: 20200026484Abstract: A first augmented reality device shares, with a second augmented reality device, a visualization of an object viewed by the respective devices in an augmented reality scene. The first augmented reality device receives property information, according to which the second augmented reality device is displaying the visualization. The first augmented reality device displays the visualization according to the property information, adjusted to account for differences in perspective between the first and second augmented reality devices.Type: ApplicationFiled: April 26, 2019Publication date: January 23, 2020Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer, Richard Earl Simpkinson
-
Publication number: 20190377757Abstract: An augmented reality system associates a plurality of services with an augmented reality application that is executing on an augmented reality device. The system receives sensor data obtained by the augmented reality device, and causes the plurality of services to process the data. The system generates an event based on the processing of the received data by the services, and sends the event to the augmented reality device. The augmented reality device generates an augmented reality display based at least in part on the event.Type: ApplicationFiled: April 16, 2019Publication date: December 12, 2019Inventors: Richard Earl Simpkinson, Richard Ignacio Zaragoza, Keith Rosema, Alan Caplan, Paul G. Allen
-
Publication number: 20190379742Abstract: Information sharing is initiated between devices based on identification, by one or more of the devices, of a context in which the information is to be shared. Services to provide the shared information are identified based on a mutually agreed level of sensitivity for the information sharing. Information is shared between the devices via the services. Use of the services to share information is stopped in response to a change in context identified by one or more of the devices.Type: ApplicationFiled: June 7, 2019Publication date: December 12, 2019Inventors: Richard Earl Simpkinson, Richard Ignacio Zaragoza, Jeffrey Alex Kramer, Keith Rosema, Alan Caplan, Paul G. Allen
-
Publication number: 20190378334Abstract: An augmented reality system identifies a region of a scene observed by an augmented reality device. The region is associated with an application executing on the device. The system receives sensor data from the device and generates an event based on the sensor data. The system determines that the event is relevant to the application, and sends the event to the augmented reality device for processing by the application. The application generates a user interface element by specifying coordinates relative to the identified region. The coordinates are translated to a location in the scene.Type: ApplicationFiled: April 16, 2019Publication date: December 12, 2019Inventors: Richard Earl Simpkinson, Richard Ignacio Zaragoza, Keith Rosema, Alan Caplan, Paul G. Allen
-
Publication number: 20160335898Abstract: The current document is directed to a system that allows drone operators to confine drone flights to safe flight areas that are computed automatically or specified by an end user. Certain implementations of the system focus on consumer applications while others allow commercial and municipal users to define safe conduits within urban, rural and industrial areas.Type: ApplicationFiled: April 11, 2016Publication date: November 17, 2016Applicant: VULCAN, INC.Inventors: Alan Caplan, Andrew Hicki, Keith Rosema
-
Patent number: 8612343Abstract: A network-based payment service and site provides various features for facilitating payments. One such feature enables users of the payment service to create pay boxes, or other types of payment objects, that can be incorporated into externally hosted web pages and used to make payments. In some embodiments, the payment objects enable users to make payments directly from the externally hosted web pages.Type: GrantFiled: February 18, 2008Date of Patent: December 17, 2013Assignee: Amazon.com, Inc.Inventors: Jeffrey P. Bezos, Jonathan Leblang, Shaun Schooley, FuMing Young, Alan Caplan, Joel R. Spiegel
-
Patent number: 8521835Abstract: A method and system for collecting and distributing sense-on-demand data is provided. The sense-on-demand data system uses a network of centralized computers and remote units. The centralized computers may be operated by or on behalf of the operator of the sense-on-demand data system, and the remote units may be operated by users of the network. The remote units may consist of a variety of mobile and fixed-location devices, such as cellular telephones, personal data assistants, laptop computers, desktop computers, and stand-alone data sensor units. The system receives requests for information, identifies remote units that are proximate to the location, forwards the requests to the identified remote units, receives responses from the remote units, and provides responses to the requester.Type: GrantFiled: September 15, 2010Date of Patent: August 27, 2013Assignee: Motenet, Inc.Inventors: Alan Caplan, Keith D. Rosema
-
Publication number: 20110202626Abstract: A method and system for collecting and distributing sense-on-demand data is provided. The sense-on-demand data system uses a network of centralized computers and remote units. The centralized computers may be operated by or on behalf of the operator of the sense-on-demand data system, and the remote units may be operated by users of the network. The remote units may consist of a variety of mobile and fixed-location devices, such as cellular telephones, personal data assistants, laptop computers, desktop computers, and stand-alone data sensor units. The system receives requests for information, identifies remote units that are proximate to the location, forwards the requests to the identified remote units, receives responses from the remote units, and provides responses to the requester.Type: ApplicationFiled: September 15, 2010Publication date: August 18, 2011Inventors: Alan Caplan, Keith D. Rosema
-
Patent number: 7822808Abstract: A method and system for collecting and distributing sense-on-demand data is provided. The sense-on-demand data system uses a network of centralized computers and remote units. The centralized computers may be operated by or on behalf of the operator of the sense-on-demand data system, and the remote units may be operated by users of the network. The remote units may consist of a variety of mobile and fixed-location devices, such as cellular telephones, personal data assistants, laptop computers, desktop computers, and stand-alone data sensor units. The system receives requests for information, identifies remote units that are proximate to the location, forwards the requests to the identified remote units, receives responses from the remote units, and provides responses to the requester.Type: GrantFiled: April 23, 2007Date of Patent: October 26, 2010Assignee: Motenet, Inc.Inventors: Alan Caplan, Keith D. Rosema
-
Patent number: 7542943Abstract: A network-based payment service provides functionality for site operators to add payment links or objects to their sites. When a user selects such a link or object, the payment service may charge a fee to an account of the user, and may redirect a browser of the user to content associated with the link. In some use cases, the payment service may also cause all or a portion of the fee to be divided between multiple entities or site operators; for example, a portion may be paid to an entity responsible for hosting or publishing the payment link or object, and another portion may be paid to an entity that hosts or provides the associated content.Type: GrantFiled: August 13, 2001Date of Patent: June 2, 2009Assignee: Amazon Technologies, Inc.Inventors: Alan Caplan, Jonathan Leblang, Shaun Schooley, FuMing Young, Joel R. Spiegel, Jeffrey P. Bezos
-
Patent number: 7536351Abstract: A network-based payment service provides various features for facilitating online, user-to-user payments. One feature involves the ability for users to define customized pay pages for receiving payments from other users. The pay pages are preferably hosted by a service provider site that handles the collection process, and may be created using pay page templates that specify the layouts and behaviors of the pay pages. In one embodiment, a pay page owner can also define one or more “pay boxes” to allow payments to be initiated from other web sites, which may include the web sites of associates who receive commissions on resulting payments. Another feature involves the ability for users to make single-action payments from web sites external to the service provider site. Also disclosed are various features for controlling access to content and services based on whether, or an extent to which, a visitor has made voluntary or mandatory payments.Type: GrantFiled: August 13, 2001Date of Patent: May 19, 2009Assignee: Amazon.com, Inc.Inventors: Jonathan Leblang, Shaun Schooley, FuMing Young, Alan Caplan, Joel R. Spiegel, Jeffrey P. Bezos