Patents by Inventor David SAFFO

David SAFFO 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: 12650764
    Abstract: Systems and methods for using stencils for multitouch interactive exploration are disclosed. In one embodiment, a method may include: (1) receiving, by a computer program executed ay an electronic device, an identification of a stencil being used over a touch-sensitive interface associated with the electronic device, the stencil comprising a plurality of physical markers; (2) graphically presenting, by the computer program, a graphical representation of data on the touch-sensitive interface; (3) receiving, by the computer program, a user touch interaction with the touch-sensitive interface; (4) providing, by the computer program, feedback for the user touch interaction; (5) determining, by the computer program, a location of the user touch interaction on the stencil; (6) identifying, by the computer program, an element at the location; and (7) audibly providing, by the computer program, information on the element.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: June 9, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: David Saffo, Ricardo Gonzalez, Fannie Liu, Blair Macintyre
  • Patent number: 12639026
    Abstract: A method may include: receiving, by a computer program executed by an electronic device, first content from a first user electronic device for a first user; receiving, by the computer program, second content from a second user electronic device for a second user; displaying, by the computer program, the first content on a common display in a first bubble, and the second content on the common display in a second bubble; receiving, by the computer program and from a sensor, a first location of the first user near the common display and a second location of the second user near the common display; and displaying, by the computer program, the first bubble and the second bubble on the common display based on the first location and the second location, respectively.
    Type: Grant
    Filed: September 11, 2024
    Date of Patent: May 26, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Siyou Pei, Feiyu Lu, Cheng Yao Wang, Fannie Liu, David Saffo, Mengyu Chen, Blair Macintyre
  • Patent number: 12638929
    Abstract: Systems and methods for providing interactions between virtual and physical participants are disclosed. A synchronizing computer program receives a physical location and orientation of a physical portal device in a physical environment. The physical portal device includes a monitor and a computer processor executing an augmented reality application. The synchronizing computer program aligns the physical location and orientation with a virtual location and orientation of a virtual portal rendered in a virtual environment. A remote user computer program executed by a remote user electronic device receives the virtual location and orientation from the synchronizing computer program and renders the virtual portal in the virtual environment. The augmented reality application streams augmented reality video of the physical environment from the physical portal device to the remote user computer program, which displays the augmented reality video in the virtual portal.
    Type: Grant
    Filed: September 11, 2024
    Date of Patent: May 26, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Cheng Yao Wang, Ana Cardenas, Fannie Liu, William Moriarty, David Saffo, Feiyu Lu, Joseph W Ligman, Goutam Maity, Hamed Drame, Blair MacIntyre
  • Publication number: 20260072635
    Abstract: A method may include: receiving, by a computer program executed by an electronic device, first content from a first user electronic device for a first user; receiving, by the computer program, second content from a second user electronic device for a second user; displaying, by the computer program, the first content on a common display in a first bubble, and the second content on the common display in a second bubble; receiving, by the computer program and from a sensor, a first location of the first user near the common display and a second location of the second user near the common display; and displaying, by the computer program, the first bubble and the second bubble on the common display based on the first location and the second location, respectively.
    Type: Application
    Filed: September 11, 2024
    Publication date: March 12, 2026
    Inventors: Siyou PEI, Feiyu LU, Cheng Yao WANG, Fannie LIU, David SAFFO, Mengyu CHEN, Blair MACINTYRE
  • Publication number: 20260072528
    Abstract: Systems and methods for providing interactions between virtual and physical participants are disclosed. A synchronizing computer program receives a physical location and orientation of a physical portal device in a physical environment. The physical portal device includes a monitor and a computer processor executing an augmented reality application. The synchronizing computer program aligns the physical location and orientation with a virtual location and orientation of a virtual portal rendered in a virtual environment. A remote user computer program executed by a remote user electronic device receives the virtual location and orientation from the synchronizing computer program and renders the virtual portal in the virtual environment. The augmented reality application streams augmented reality video of the physical environment from the physical portal device to the remote user computer program, which displays the augmented reality video in the virtual portal.
    Type: Application
    Filed: September 11, 2024
    Publication date: March 12, 2026
    Inventors: Cheng Yao WANG, Ana CARDENAS, Fannie LIU, Bill MORIARTY, David SAFFO, Feiyu LU, Joseph W LIGMAN, Goutam MAITY, Hamed DRAME, Blair MACINTYRE
  • Publication number: 20250060869
    Abstract: Systems and methods for using stencils for multitouch interactive exploration are disclosed. In one embodiment, a method may include: (1) receiving, by a computer program executed ay an electronic device, an identification of a stencil being used over a touch-sensitive interface associated with the electronic device, the stencil comprising a plurality of physical markers; (2) graphically presenting, by the computer program, a graphical representation of data on the touch-sensitive interface; (3) receiving, by the computer program, a user touch interaction with the touch-sensitive interface; (4) providing, by the computer program, feedback for the user touch interaction; (5) determining, by the computer program, a location of the user touch interaction on the stencil; (6) identifying, by the computer program, an element at the location; and (7) audibly providing, by the computer program, information on the element.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 20, 2025
    Inventors: David SAFFO, Ricardo GONZALEZ, Fannie LIU, Blair MACINTYRE
  • Publication number: 20250022020
    Abstract: Systems and methods for audience feedback guided mixed reality are disclosed. According to an embodiment, a method may include: (1) receiving, by a computer program executed on an electronic device, an instruction from a presenter electronic device for a presenter to present a presentation comprising content to an audience headset; (2) communicating, by the computer program, the content to the audience headset, where the audience headset presents the content; (3) receiving, by the computer program, feedback from the audience headset; (4) determining, by the computer program, an audience sentiment based on the feedback; (5) identifying, by the computer program, a recommendation for the presenter based on the audience sentiment; and (6) communicating, by the computer program, the recommendation to the presenter electronic device.
    Type: Application
    Filed: July 11, 2024
    Publication date: January 16, 2025
    Inventors: Matt GOTTSACKER, Mengyu CHEN, David SAFFO, Feiyu LU, Blair MACINTYRE