Patents by Inventor Dean Jackson

Dean Jackson 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: 12585376
    Abstract: Methods for preventing three-dimensional content from obscuring portions of a web browser or other user interface in a three-dimensional environment. In some embodiments, the methods include applying one or more visual treatments to the three-dimensional content. In some embodiments, the methods further include applying one or more visual treatments to portions of the web browser or portions of the other user interface. In some embodiments, the one or more visual treatments are applied at least from a viewpoint of a user. In some embodiments, applying the or more visual treatments is based on a three-dimensional visual effect of the three-dimensional content.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: March 24, 2026
    Assignee: Apple Inc.
    Inventors: Samuel M. Weinig, Lucie Belanger, Angel Suet Yan Cheung, David H. Huang, Dean Jackson
  • Patent number: 12578834
    Abstract: Devices, systems, and methods that interpret user activity as user interactions with virtual elements (e.g., user interface elements) positioned within a three-dimensional (3D) space, such as an extended reality (XR) environment. For example, an example process may include presenting a view of a 3D environment with user interface elements that are positioned at 3D positions based on a 3D coordinate system. The process may further include determining a shape of the one or more user interface elements. The process may further include receiving data corresponding to user activity in the 3D coordinate system. The process may further include identifying a user interaction event associated with a first user interface element in the 3D environment based on the data corresponding to the user activity. The process may further include providing a graphical indication corresponding to the determined shape of the first user interface element.
    Type: Grant
    Filed: January 14, 2025
    Date of Patent: March 17, 2026
    Assignee: Apple Inc.
    Inventors: Vicki M Murley, Etienne Segonzac, Timothy P Horton, Dean Jackson, Chelsea E Pugh
  • Patent number: 12421757
    Abstract: A fabric barrier for containing wildfires can be rapidly deployed in a location within a path of a moving wildfire slow or stop the spread of the fire. The fabric can be rolled up and then deployed by unrolling the fabric and installing support posts at intervals along a length of the barrier. Stakes may be used to secure the installation to the ground. The barrier includes an upright portion that extends above the ground and a lateral portion that is positioned adjacent to the ground. A wheeled cart can be used to unroll and deploy the barrier along a path of deployment.
    Type: Grant
    Filed: July 29, 2023
    Date of Patent: September 23, 2025
    Inventor: Dean Jackson
  • Publication number: 20250264973
    Abstract: Devices, systems, and methods that interpret user activity as user interactions with virtual elements positioned within a three-dimensional (3D) space, such as an extended reality (XR) environment. For example, an example process may include presenting a view of a 3D environment with user interface elements. The process may further include obtaining first data that identifies a type of at least a portion of a user interface element of the one or more user interface elements. The process may further include determining an interface for display proximate to the user interface element, the interface including one or more controls for controlling functionality of the user interface element, and the interface is determined based on a viewpoint position of the view and the first data. The process may further include updating the view of the 3D environment to include the interface positioned proximate to the user interface element.
    Type: Application
    Filed: February 5, 2025
    Publication date: August 21, 2025
    Inventors: Vicki M Murley, Etienne Segonzac, Timothy P Horton, Dean Jackson, Chelsea E Pugh
  • Publication number: 20250238110
    Abstract: Devices, systems, and methods that interpret user activity as user interactions with virtual elements (e.g., user interface elements) positioned within a three-dimensional (3D) space, such as an extended reality (XR) environment. For example, an example process may include presenting a view of a 3D environment with user interface elements that are positioned at 3D positions based on a 3D coordinate system. The process may further include determining a shape of the one or more user interface elements. The process may further include receiving data corresponding to user activity in the 3D coordinate system. The process may further include identifying a user interaction event associated with a first user interface element in the 3D environment based on the data corresponding to the user activity. The process may further include providing a graphical indication corresponding to the determined shape of the first user interface element.
    Type: Application
    Filed: January 14, 2025
    Publication date: July 24, 2025
    Inventors: Vicki M Murley, Etienne Segonzac, Timothy P Horton, Dean Jackson, Chelsea E Pugh
  • Patent number: 12265689
    Abstract: An electronic device, which is in communication with a display and one or more input devices, displays a view of a three dimensional environment that includes a plurality of selectable user interface objects overlaid on an animated background. In response to detecting a request to change a viewpoint associated with a user of the electronic device, the electronic device shifts the plurality of selectable user interface objects in the three dimensional environment in accordance with the request, and also shifts the animated background in the three dimensional environment in accordance with the request.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: April 1, 2025
    Assignee: APPLE INC.
    Inventors: Dean Jackson, Antoine Quint, Barry Munsterteiger
  • Publication number: 20240414308
    Abstract: Various implementations disclosed herein include devices, systems, and methods that dynamically apply a 3D effect to a 2D asset. For example, a process may obtain an image depicting two-dimensional (2D) content. The process may further determine to apply a three-dimensional (3D) effect to the image via a head mounted device (HMD). The process may further, in accordance with determining to apply the 3D effect to the image, present a view of a 3D environment including the image. The image may be positioned at a location within the 3D environment and the view may depict the image using the 3D effect.
    Type: Application
    Filed: May 31, 2024
    Publication date: December 12, 2024
    Inventors: Tobias Rick, Alexandre Da Veiga, Alexander Menzies, Vladlen Koltun, Vicki M Murley, Dean Jackson, Chelsea E Pugh, Alexa Rockwell
  • Publication number: 20240007641
    Abstract: An electronic device may include one or more sensors and one or more displays. The electronic device may receive content to be displayed on the one or more displays, information identifying a region of interest in the content, and an action associated with the region of interest from at least one external server. The electronic device may display the content. The electronic device may obtain, via the one or more sensors, a point of gaze and determine that the point of gaze overlaps the region of interest in the content. In accordance with the determination that the point of gaze overlaps the region of interest in the content, the electronic device may perform the action associated with the region of interest. The action may include providing visual, audio, and/or haptic feedback.
    Type: Application
    Filed: June 6, 2023
    Publication date: January 4, 2024
    Inventors: Ada Y Chan, Chelsea E Pugh, Dean Jackson, Timothy P Horton
  • Publication number: 20240004536
    Abstract: Methods for preventing three-dimensional content from obscuring portions of a web browser or other user interface in a three-dimensional environment. In some embodiments, the methods include applying one or more visual treatments to the three-dimensional content. In some embodiments, the methods further include applying one or more visual treatments to portions of the web browser or portions of the other user interface. In some embodiments, the one or more visual treatments are applied at least from a viewpoint of a user. In some embodiments, applying the or more visual treatments is based on a three-dimensional visual effect of the three-dimensional content.
    Type: Application
    Filed: June 15, 2023
    Publication date: January 4, 2024
    Inventors: Samuel M. WEINIG, Lucie BELANGER, Angel Suet Yan CHEUNG, David H. HUANG, Dean JACKSON
  • Publication number: 20220222463
    Abstract: The present disclosure is directed towards systems and method for determining whether a scannable code displayed on a client device has been scanned. In particular, the systems and methods described herein involve activating one or more on-board sensors of the client device to capture output signals. Based on the output signals, the systems and methods include identifying discrete signals that indicate whether the scannable code has been scanned by a scanning device. Further, based on an analysis of the identified discrete signals, the systems and methods include determining whether the scannable code has been scanned by the scanning device.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 14, 2022
    Inventors: Matteo Visentin, Dean Jackson, John Stephen Ketchpaw, James F Geist, JR., Francislav P Penov
  • Publication number: 20220214798
    Abstract: An electronic device, which is in communication with a display and one or more input devices, displays a view of a three dimensional environment that includes a plurality of selectable user interface objects overlaid on an animated background. In response to detecting a request to change a viewpoint associated with a user of the electronic device, the electronic device shifts the plurality of selectable user interface objects in the three dimensional environment in accordance with the request, and also shifts the animated background in the three dimensional environment in accordance with the request.
    Type: Application
    Filed: March 25, 2022
    Publication date: July 7, 2022
    Inventors: Dean Jackson, Antoine Quint, Barry Munsterteiger
  • Patent number: 11321551
    Abstract: The present disclosure is directed towards systems and method for determining whether a scannable code displayed on a client device has been scanned. In particular, the systems and methods described herein involve activating one or more on-board sensors of the client device to capture output signals. Based on the output signals, the systems and methods include identifying discrete signals that indicate whether the scannable code has been scanned by a scanning device. Further, based on an analysis of the identified discrete signals, the systems and methods include determining whether the scannable code has been scanned by the scanning device.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: May 3, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Matteo Visentin, Dean Jackson, John Stephen Ketchpaw, James F. Geist, Jr., Francislav P. Penov
  • Patent number: 11287946
    Abstract: The present technology includes displaying a user interface in a simulated three-dimensional environment that includes selectable user interface objects located at different simulated distances from a respective viewpoint in the simulated three-dimensional environment. One or more of the selectable user interface objects are displayed with a simulated depth of field effect that includes applying a respective degree of blurring to the one or more selectable user interface objects. In response to detecting a navigation input, the one or more user interface objects are displayed at a different position relative to the respective viewpoint, and the respective degree of blurring applied to the one or more user interface objects is updated based on the simulated depth of field effect and a respective current position of the one or more user interface objects relative to the respective viewpoint.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: March 29, 2022
    Assignee: APPLE INC.
    Inventors: Dean Jackson, Antoine Quint, Barry Munsterteiger
  • Patent number: 11036278
    Abstract: The embodiments disclosed herein describe ways that a browser application or other process can reduce power usage by a computing device. Methods include the process suspending one or more plug-ins on a web page by replacing them with a snapshot taken from the plug-in, and reducing processing on non-media plug-ins and non-visible portions of web pages running in the browser, but not currently in focus, such as when a tab is in the background behind a different tab, when a browser window is minimized, or when the web page is entirely or partially occluded.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Kevin W. Decker, Dean Jackson, Gavin Barraclough, Jon Lee, Craig Federighi, Maciej Stachowiak
  • Patent number: 10776895
    Abstract: Systems, methods, and computer readable media to improve the operation of graphics systems are described. In general, techniques are disclosed for determining the computational need of GPU-centric elements executing from within pages of another application, selecting one or more GPU's appropriate to the need, and transitioning the system to the selected GPUs.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: September 15, 2020
    Assignee: Apple Inc.
    Inventors: Dean Jackson, Jonathan J. Lee, Christopher C. Niederauer, Gavin Barraclough
  • Patent number: 10699291
    Abstract: The present disclosure is directed toward systems and methods for providing third-party content to users of a social networking system. For example, the disclosed systems and methods receive content associated with an offer from a third party for presentation to a user, display the content associated with the offer in a graphical user interface including a feed of social networking content associated with the user, and detecting an interaction of the user with the displayed content associated with the offer. In response to the interaction of the user, the systems and methods navigate to a website associated with the third party and display a graphical element associated with the offer overlaying a portion of the website.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: June 30, 2020
    Assignee: FACEBOOK, INC.
    Inventors: John Stephen Ketchpaw, Dan Barak, Kenji Droullard, James F. Geist, Jr., Hiral Mehta, Florian Raphael David Laplantif, Dean Jackson
  • Patent number: 10628851
    Abstract: The present disclosure is directed toward systems and methods for identifying offers in networking system post. For example, systems and methods described herein identify one or more offer indicators in a networking system post and calculate a confidence score representing a level of confidence that the unstructured networking system post includes a merchant offer. In response to calculating a confidence score above a threshold value, systems and methods described herein prompt the composer of the unstructured post to convert the post into a structured offer. Upon converting the unstructured post into a structured offer, systems and methods described herein intelligently distribute the structured offer for use by networking system users.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 21, 2020
    Assignee: FACEBOOK, INC.
    Inventors: John Stephen Ketchpaw, Dan Barak, Dean Jackson, James F. Geist, Jr.
  • Patent number: 10469437
    Abstract: In one embodiment, a method includes sending notifications to one or more users of a social-networking system. Information may be received regarding actions taken by the users of the social-networking system. The information may include parameters associated with each of the actions taken by the users. The method further includes determining correlations between the parameters and the users, and sending notifications to the users of the social-networking system based on the determined correlations.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: November 5, 2019
    Assignee: Facebook, Inc.
    Inventor: Dean Jackson
  • Publication number: 20190138077
    Abstract: The embodiments disclosed herein describe ways that a browser application or other process can reduce power usage by a computing device. Methods include the process suspending one or more plug-ins on a web page by replacing them with a snapshot taken from the plug-in, and reducing processing on non-media plug-ins and non-visible portions of web pages running in the browser, but not currently in focus, such as when a tab is in the background behind a different tab, when a browser window is minimized, or when the web page is entirely or partially occluded.
    Type: Application
    Filed: December 31, 2018
    Publication date: May 9, 2019
    Inventors: Kevin W. Decker, Dean Jackson, Gavin Barraclough, Jon Lee, Craig Federighi, Maciej Stachowiak
  • Publication number: 20190121517
    Abstract: The present technology includes displaying a user interface in a simulated three-dimensional environment that includes selectable user interface objects located at different simulated distances from a respective viewpoint in the simulated three-dimensional environment. One or more of the selectable user interface objects are displayed with a simulated depth of field effect that includes applying a respective degree of blurring to the one or more selectable user interface objects. In response to detecting a navigation input, the one or more user interface objects are displayed at a different position relative to the respective viewpoint, and the respective degree of blurring applied to the one or more user interface objects is updated based on the simulated depth of field effect and a respective current position of the one or more user interface objects relative to the respective viewpoint.
    Type: Application
    Filed: December 20, 2018
    Publication date: April 25, 2019
    Inventors: Dean Jackson, Antoine Quint, Barry Munsterteiger