Patents by Inventor Jonathan Foote
Jonathan Foote 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: 12056503Abstract: Disclosed herein are enhancements for deploying application in an edge system of a communication network. In one implementation, a runtime environment identifies a request from a Hypertext Transfer Protocol (HTTP) accelerator service to be processed by an application. In response to the request, the runtime environment may identify an isolation resource to support the request, initiate execution of code for the application, and pass context to the code. Once initiated, the runtime environment may copy data from the artifact to the isolation resource using the context and return control to the HTTP accelerator service upon executing the code.Type: GrantFiled: July 14, 2023Date of Patent: August 6, 2024Assignee: Fastly, Inc.Inventors: Tyler McMullen, Jonathan Foote, Patrick Hickey, Jason Cook
-
Publication number: 20240020131Abstract: Disclosed herein are enhancements for deploying application in an edge system of a communication network. In one implementation, a runtime environment identifies a request from a Hypertext Transfer Protocol (HTTP) accelerator service to be processed by an application. In response to the request, the runtime environment may identify an isolation resource to support the request, initiate execution of code for the application, and pass context to the code. Once initiated, the runtime environment may copy data from the artifact to the isolation resource using the context and return control to the HTTP accelerator service upon executing the code.Type: ApplicationFiled: July 14, 2023Publication date: January 18, 2024Inventors: Tyler McMullen, Jonathan Foote, Patrick Hickey, Jason Cook
-
Patent number: 11737776Abstract: A system to treat a patient comprises a user interface that allows a physician to view an image of tissue to be treated in order to develop a treatment plan to resect tissue with a predefined removal profile. The image may comprise a plurality of images, and the planned treatment is shown on the images. The treatment probe may comprise an anchor, and the image shown on the screen may have a reference image marker shown on the screen corresponding to the anchor. The planned tissue removal profile can be displayed and scaled to the image of the target tissue of an organ such as the prostate, and the physician can adjust the treatment profile based on the scaled images to provide a treatment profile in three dimensions. The images shown on the display may comprise segmented images of the patient with treatment plan overlaid on the images.Type: GrantFiled: April 10, 2020Date of Patent: August 29, 2023Assignee: PROCEPT BioRobotics CorporationInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Patent number: 11704133Abstract: Disclosed herein are enhancements for deploying application in an edge system of a communication network. In one implementation, a runtime environment identifies a request from a Hypertext Transfer Protocol (HTTP) accelerator service to be processed by an application. In response to the request, the runtime environment may identify an isolation resource to support the request, initiate execution of code for the application, and pass context to the code. Once initiated, the runtime environment may copy data from the artifact to the isolation resource using the context and return control to the HTTP accelerator service upon executing the code.Type: GrantFiled: July 19, 2021Date of Patent: July 18, 2023Assignee: Fastly, Inc.Inventors: Tyler McMullen, Jonathan Foote, Patrick Hickey, Jason Cook
-
Patent number: 11464536Abstract: A system to treat a patient comprises a user interface that allows a physician to view an image of tissue to be treated in order to develop a treatment plan to resect tissue with a predefined removal profile. The image may comprise a plurality of images, and the planned treatment is shown on the images. The treatment probe may comprise an anchor, and the image shown on the screen may have a reference image marker shown on the screen corresponding to the anchor. The planned tissue removal profile can be displayed and scaled to the image of the target tissue of an organ such as the prostate, and the physician can adjust the treatment profile based on the scaled images to provide a treatment profile in three dimensions. The images shown on the display may comprise segmented images of the patient with treatment plan overlaid on the images.Type: GrantFiled: June 5, 2020Date of Patent: October 11, 2022Assignee: PROCEPT BioRobotics CorporationInventors: Nikolai Aljuri, Surag Mantri, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Patent number: 11213313Abstract: A fluid stream is directed toward tissue to generate a plurality of shedding clouds. The fluid stream can be scanned such that the plurality of shedding clouds arrive a different overlapping locations. Each of the plurality of shedding clouds can remove a portion of the tissue. In many embodiments, an apparatus to ablate tissue comprises a source of pressurized fluid, and a nozzle coupled to the source of pressurized fluid to release a fluid stream, in which the fluid stream generates a plurality of shedding clouds.Type: GrantFiled: November 28, 2017Date of Patent: January 4, 2022Assignee: PROCEPT BioRobotics CorporationInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Publication number: 20210397457Abstract: Disclosed herein are enhancements for deploying application in an edge system of a communication network. In one implementation, a runtime environment identifies a request from a Hypertext Transfer Protocol (HTTP) accelerator service to be processed by an application. In response to the request, the runtime environment may identify an isolation resource to support the request, initiate execution of code for the application, and pass context to the code. Once initiated, the runtime environment may copy data from the artifact to the isolation resource using the context and return control to the HTTP accelerator service upon executing the code.Type: ApplicationFiled: July 19, 2021Publication date: December 23, 2021Inventors: Tyler McMullen, Jonathan Foote, Patrick Hickey, Jason Cook
-
Patent number: 11068281Abstract: Disclosed herein are enhancements for deploying application in an edge system of a communication network. In one implementation, a runtime environment identifies a request from a Hypertext Transfer Protocol (HTTP) accelerator service to be processed by an application. In response to the request, the runtime environment may identify an isolation resource to support the request, initiate execution of code for the application, and pass context to the code. Once initiated, the runtime environment may copy data from the artifact to the isolation resource using the context and return control to the HTTP accelerator service upon executing the code.Type: GrantFiled: March 4, 2019Date of Patent: July 20, 2021Assignee: Fastly, Inc.Inventors: Tyler McMullen, Jonathan Foote, Patrick Hickey, Jason Cook
-
Patent number: 10653438Abstract: A system to treat a patient comprises a user interface that allows a physician to view an image of tissue to be treated in order to develop a treatment plan to resect tissue with a predefined removal profile. The image may comprise a plurality of images, and the planned treatment is shown on the images. The treatment probe may comprise an anchor, and the image shown on the screen may have a reference image marker shown on the screen corresponding to the anchor. The planned tissue removal profile can be displayed and scaled to the image of the target tissue of an organ such as the prostate, and the physician can adjust the treatment profile based on the scaled images to provide a treatment profile in three dimensions. The images shown on the display may comprise segmented images of the patient with treatment plan overlaid on the images.Type: GrantFiled: May 11, 2017Date of Patent: May 19, 2020Assignee: PROCEPT BIOROBOTICS CORPORATIONInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Publication number: 20190272179Abstract: Disclosed herein are enhancements for deploying application in an edge system of a communication network. In one implementation, a runtime environment identifies a request from a Hypertext Transfer Protocol (HTTP) accelerator service to be processed by an application. In response to the request, the runtime environment may identify an isolation resource to support the request, initiate execution of code for the application, and pass context to the code. Once initiated, the runtime environment may copy data from the artifact to the isolation resource using the context and return control to the HTTP accelerator service upon executing the code.Type: ApplicationFiled: March 4, 2019Publication date: September 5, 2019Inventors: Tyler McMullen, Jonathan Foote, Patrick Hickey, Jason Cook
-
Patent number: 9848904Abstract: A fluid stream is directed toward tissue to generate a plurality of shedding clouds. The fluid stream can be scanned such that the plurality of shedding clouds arrive a different overlapping locations. Each of the plurality of shedding clouds can remove a portion of the tissue. In many embodiments, an apparatus to ablate tissue comprises a source of pressurized fluid, and a nozzle coupled to the source of pressurized fluid to release a fluid stream, in which the fluid stream generates a plurality of shedding clouds.Type: GrantFiled: May 11, 2015Date of Patent: December 26, 2017Assignee: PROCEPT BIOROBOTICS CORPORATIONInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Patent number: 9668764Abstract: A system to treat a patient comprises a user interface that allows a physician to view an image of tissue to be treated in order to develop a treatment plan to resect tissue with a predefined removal profile. The image may comprise a plurality of images, and the planned treatment is shown on the images. The treatment probe may comprise an anchor, and the image shown on the screen may have a reference image marker shown on the screen corresponding to the anchor. The planned tissue removal profile can be displayed and scaled to the image of the target tissue of an organ such as the prostate, and the physician can adjust the treatment profile based on the scaled images to provide a treatment profile in three dimensions. The images shown on the display may comprise segmented images of the patient with treatment plan overlaid on the images.Type: GrantFiled: November 13, 2014Date of Patent: June 6, 2017Assignee: PROCEPT BioRobotics CorporationInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Patent number: 9510852Abstract: A system to treat a patient comprises a user interface that allows a physician to view an image of tissue to be treated in order to develop a treatment plan to resect tissue with a predefined removal profile. The image may comprise a plurality of images, and the planned treatment is shown on the images. The treatment probe may comprise an anchor, and the image shown on the screen may have a reference image marker shown on the screen corresponding to the anchor. The planned tissue removal profile can be displayed and scaled to the image of the target tissue of an organ such as the prostate, and the physician can adjust the treatment profile based on the scaled images to provide a treatment profile in three dimensions. The images shown on the display may comprise segmented images of the patient with treatment plan overlaid on the images.Type: GrantFiled: November 13, 2014Date of Patent: December 6, 2016Assignee: PROCEPT BioRobotics CorporationInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Patent number: 9510853Abstract: A fluid stream is directed toward tissue to generate a plurality of shedding clouds. The fluid stream can be scanned such that the plurality of shedding clouds arrive a different overlapping locations. Each of the plurality of shedding clouds can remove a portion of the tissue. In many embodiments, an apparatus to ablate tissue comprises a source of pressurized fluid, and a nozzle coupled to the source of pressurized fluid to release a fluid stream, in which the fluid stream generates a plurality of shedding clouds.Type: GrantFiled: August 3, 2015Date of Patent: December 6, 2016Assignee: PROCEPT BioRobotics CorporationInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Patent number: 9364251Abstract: A system to treat a patient comprises a user interface that allows a physician to view an image of tissue to be treated in order to develop a treatment plan to resect tissue with a predefined removal profile. The image may comprise a plurality of images, and the planned treatment is shown on the images. The treatment probe may comprise an anchor, and the image shown on the screen may have a reference image marker shown on the screen corresponding to the anchor. The planned tissue removal profile can be displayed and scaled to the image of the target tissue of an organ such as the prostate, and the physician can adjust the treatment profile based on the scaled images to provide a treatment profile in three dimensions. The images shown on the display may comprise segmented images of the patient with treatment plan overlaid on the images.Type: GrantFiled: July 17, 2014Date of Patent: June 14, 2016Assignee: PROCEPT BioRobotics CorporationInventors: Nikolai Aljuri, Surag Mantri, Luis Baez, George Surjan, Michael W. Sasnett, Jonathan Foote
-
Patent number: 7699476Abstract: A system for providing a dynamic audio-visual environment using an eSurface situated in a room environment; a projector situated for projecting images onto the eSurface; a camera situated to picture the room environment; a central processor coupled to the eSurface, the projector and the camera. The processor receives pictures from the camera for detecting the location of the eSurface; and controls the projector to aim its projection beam onto the eSurface. The eSurface is a sheet-like surface having the property of accepting optically projected image when powered, and retaining the projected image after the power is turned off.Type: GrantFiled: September 20, 2006Date of Patent: April 20, 2010Assignee: Fuji Xerox Co., Ltd.Inventors: Laurent Denoue, Eleanor G. Rieffel, Lynn D. Wilcox, Jonathan Foote, David M. Hilbert, Giovanni L. Thione
-
Patent number: 7522736Abstract: Systems and methods determine the location of a microphone with an unknown location, given the location of a number of other microphones by determining a difference in an arrival time between a first audio signal generated by and microphone with a known location and a second audio signal generated by another microphone with an unknown location, wherein the first and second audio signals are a representation of a substantially same sound emitted from an acoustic source with a known location; determining, based on at least the determined difference in arrival time, a distance between the acoustic source with the known location and the microphone with the unknown location; and determining, based on the determined distance between the acoustic source with the known location and the microphone with the unknown location, the location of the unknown microphone.Type: GrantFiled: May 7, 2004Date of Patent: April 21, 2009Assignee: Fuji Xerox Co., Ltd.Inventors: John Adcock, Jonathan Foote
-
Patent number: 7358985Abstract: A computer assisted meeting capture system in which camera selection, camera control and sensor notification of candidate activity event for camera image changes are integrated. The information is displayed on a representation of a room layout. Camera switch suggestions are notified to the operator through the use of low-overhead cognitive cues such as changeable human sensible display characteristics.Type: GrantFiled: October 19, 2001Date of Patent: April 15, 2008Assignee: Fuji Xerox Co., Ltd.Inventors: Shingo Uchihashi, John Boreczky, Jonathan Foote
-
Publication number: 20080068566Abstract: A system for providing a dynamic audio-visual environment using an eSurface situated in a room environment; a projector situated for projecting images onto the eSurface; a camera situated to picture the room environment; a central processor coupled to the eSurface, the projector and the camera. The processor receives pictures from the camera for detecting the location of the eSurface; and controls the projector to aim its projection beam onto the eSurface. The eSurface is a sheet-like surface having the property of accepting optically projected image when powered, and retaining the projected image after the power is turned off.Type: ApplicationFiled: September 20, 2006Publication date: March 20, 2008Applicant: FUJI XEROX CO., LTD.Inventors: Laurent Denoue, Eleanor G. Rieffel, Lynn D. Wilcox, Jonathan Foote, David M. Hilbert, Giovanni Lorenzo Thione
-
Publication number: 20070296807Abstract: Provides a system for detecting an intersection between more than one panoramic video sequence and detecting the orientation of the sequences forming the intersection. Video images and corresponding location data are received. If required, the images and location data is processed to ensure the images contain location data. An intersection between two paths is then derived from the video images by deriving a rough intersection between two images, determining a neighborhood for the two images, and dividing each image in the neighborhood into strips. An identifying value is derived from each strip to create a row of strip values which are then converted to the frequency domain. A distance measure is taken between strips in the frequency domain, and the intersection is determined from the images having the smallest distance measure between them.Type: ApplicationFiled: September 7, 2007Publication date: December 27, 2007Applicant: FUJI XEROX CO., LTD.Inventors: Jonathan Foote, Donald Kimber, Xinding Sun, John Adcock