Patents by Inventor David Franzi

David Franzi 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: 20230015060
    Abstract: Mediated-reality imaging systems, methods, and devices are disclosed herein. In some embodiments, an imaging system includes a camera array configured to (i) capture intraoperative image data of a surgical scene in substantially real-time and (ii) track a tool through the scene. The imaging system is further configured to receive and/or store preoperative image data, such as medical scan data corresponding to a portion of a patient in the scene. The imaging device can register the preoperative image data to the intraoperative image data, and display the preoperative image data and a representation of the tool on a user interface, such as a head-mounted display.
    Type: Application
    Filed: July 13, 2022
    Publication date: January 19, 2023
    Inventors: Eve Maria Powell, David Lee Fiorella, Camille Cheli Farley, David Franzi, Nicholas Matthew Miclette, Adam Gabriel Jones
  • Patent number: 11169824
    Abstract: A system for generating a spectator controlled replay of a gameplay session. The system may include a session client having a processor and memory containing instructions that when executed by the processor may cause the session client to: initiate a gameplay session, receive gameplay inputs from a gameplay participant, extract gameplay session data, and record the gameplay session data. The system may also include a spectator client configured to: initiate a replay of the gameplay session based on the recorded gameplay session data, render the recorded gameplay session, receive camera data for rendering and recording the replay, and record camera data. The system may also include a shadow client configured to: receive the recorded gameplay session data, receive the recorded camera data from the spectator client, and render the recorded gameplay session data based on the recorded camera data.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: November 9, 2021
    Assignee: VREAL INC
    Inventors: Dan Rubenfield, Brett Holton, David Franzi
  • Patent number: 11163588
    Abstract: Systems and methods for modifying for extracting assets from a target program. The systems and methods may include or be configured to locate function calls and properties of classes within a DLL associated with the target program, modify the DLL by inserting a redirector function in the DLL to redirect the function to a communication assembly module, insert the communication assembly module into a location accessible to the DLL, parse the DLL associated with the target program for opcodes used by the redacted functions, and modify the communication assembly modules to receive the opcode and associated parameters and to pass the opcode and associated parameters to a target source engine assembly.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: November 2, 2021
    Assignee: VREAL INC.
    Inventors: Dan Rubenfield, Brett Holton, David Franzi
  • Publication number: 20190272156
    Abstract: Described herein are methods and systems for systems and methods for capturing, generating, and replaying such virtual reality sessions. A method may include exporting gameplay assets and gameplay messages from a first platform into a common format. The method may also include capturing a gameplay stream from the first platform. The method may also include creating a stream manifest of common assets from the gameplay stream and creating a common replay stream from the captured gameplay stream. The gameplay common assets and the common replay stream may be converted to gameplay assets and a replay stream compatible with a second, different platform by generating assets and messages for the second platform. The captured gameplay may be replayed on a second platform using the assets and messages generated for the second platform.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 5, 2019
    Inventors: Dan Rubenfield, Brett Holton, David Franzi
  • Publication number: 20190270011
    Abstract: A system for generating a spectator controlled replay of a gameplay session. The system may include a session client having a processor and memory containing instructions that when executed by the processor may cause the session client to: initiate a gameplay session, receive gameplay inputs from a gameplay participant, extract gameplay session data, and record the gameplay session data. The system may also include a spectator client configured to: initiate a replay of the gameplay session based on the recorded gameplay session data, render the recorded gameplay session, receive camera data for rendering and recording the replay, and record camera data. The system may also include a shadow client configured to: receive the recorded gameplay session data, receive the recorded camera data from the spectator client, and render the recorded gameplay session data based on the recorded camera data.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 5, 2019
    Inventors: Dan Rubenfield, Brett Holton, David Franzi
  • Publication number: 20190272184
    Abstract: Systems and methods for modifying for extracting assets from a target program. The systems and methods may include or be configured to locate function calls and properties of classes within a DLL associated with the target program, modify the DLL by inserting a redirector function in the DLL to redirect the function to a communication assembly module, insert the communication assembly module into a location accessible to the DLL, parse the DLL associated with the target program for opcodes used by the redacted functions, and modify the communication assembly modules to receive the opcode and associated parameters and to pass the opcode and associated parameters to a target source engine assembly.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 5, 2019
    Inventors: Dan Rubenfield, Brett Holton, David Franzi