Patents by Inventor Sam Anthony Leitch

Sam Anthony Leitch 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: 11506876
    Abstract: Methods and systems for controlling a surgical microscope. Moveable optics of the surgical microscope are controlled using two sets of control parameters, to reduce jitter and image instability. Shifts in the image due to changes in temperature or due to the use of optical filter can also be compensated. Misalignment between the mechanical axis and the optical axis of the surgical microscope can also be corrected.
    Type: Grant
    Filed: March 28, 2021
    Date of Patent: November 22, 2022
    Assignee: Synaptive Medical Inc.
    Inventors: Tammy Kee-Wai Lee, William La, Paul Quevedo, Aryeh Benjamin Taub, Yusuf Bismilla, Sam Anthony Leitch, Yuri Alexander Kuzyk, Ze Shan Yao, Michael Frank Gunter Wood
  • Publication number: 20210215919
    Abstract: Methods and systems for controlling a surgical microscope. Moveable optics of the surgical microscope are controlled using two sets of control parameters, to reduce jitter and image instability. Shifts in the image due to changes in temperature or due to the use of optical filter can also be compensated. Misalignment between the mechanical axis and the optical axis of the surgical microscope can also be corrected.
    Type: Application
    Filed: March 28, 2021
    Publication date: July 15, 2021
    Inventors: Tammy Kee-Wai LEE, William LA, Paul QUEVEDO, Aryeh Benjamin TAUB, Yusuf BISMILLA, Sam Anthony LEITCH, Yuri Alexander KUZYK, Ze Shan YAO, Michael Frank Gunter WOOD
  • Patent number: 10976531
    Abstract: Methods and systems for controlling a surgical microscope. Moveable optics of the surgical microscope are controlled using two sets of control parameters, to reduce jitter and image instability. Shifts in the image due to changes in temperature or due to the use of optical filter can also be compensated. Misalignment between the mechanical axis and the optical axis of the surgical microscope can also be corrected.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: April 13, 2021
    Assignee: Synaptive Medical Inc.
    Inventors: Tammy Kee-Wai Lee, William La, Paul Quevedo, Aryeh Benjamin Taub, Yusuf Bismilla, Sam Anthony Leitch, Yuri Alexander Kuzyk, Ze Shan Yao, Michael Frank Gunter Wood
  • Patent number: 10764560
    Abstract: A system for producing 3D video using first and second cameras on first and second axes. The second camera has a field of view (FOV) overlapping with the first camera's FOV. The second axis is at a convergence angle relative to the first axis. A control computer changes the inter-camera distance by effectively moving the second camera laterally, and changes convergence angle by effectively rotating the second camera. The control computer automatically calculates the inter-camera distance and convergence angle based on the distance of a user to the display screen, working distance of the cameras, zoom settings, and size of the screen, and effectively moves the second camera accordingly. A keystone correction is performed to account for the camera projections, the frames are rotationally aligned, and the corrected/aligned frames are combined to produce a 3D image frame that is displayed on a 3D display screen.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 1, 2020
    Inventors: Piotr Kuchnio, Christopher Thomas Jamieson, Siu Wai Jacky Mak, Tammy Kee-Wai Lee, Yusuf Bismilla, Sam Anthony Leitch
  • Patent number: 10728168
    Abstract: Systems and methods for providing a connection of a client to an unmanaged service in a client-server remote access system. An unmanaged service may register at a remote access server and open a communication connection there between remote access server may be configured for providing remote access to the unmanaged service by a client. The remote access server receives keep-alive messages from the unmanaged service over the communication connection, which may serve to indicate that the unmanaged service is operational. The remote access server may a request for a client connection to the unmanaged service, after which, a terminate keep-alive message is communicated to the unmanaged service to terminate the sending of keep-alive messages from the unmanaged service in response to the request for the client connection to the unmanaged service.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: July 28, 2020
    Assignee: CALGARY SCIENTIFIC INC.
    Inventors: Sam Anthony Leitch, Matthew James Stephure, Kevin Glen Robinson
  • Patent number: 10610310
    Abstract: A surgical user interface system and methods, involving: an interface having at least one overlay element of: at least one menu bar, at least one tab, at least one sidebar, at least one window, at least one icon; at least one graphical control element, at least one haptic control element, and at least one voice control element, the interface configured to: communicate with at least one surgical system, the at least one surgical system having at least one of an imaging system, a guidance system, a control system, a tracking system, a navigation system, a drive system, and a voice recognition system; display information corresponding to at least one surgical parameter of the at least one surgical system; overlay a real-time streaming image from the imaging system; receive input by way of the at least one overlay element; transmit the input to the at least one surgical system; and update, in real-time, the at least one overlay element in response to a change in the at least one surgical parameter.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: April 7, 2020
    Inventors: Robin Elizabeth McKenzie Todd, David Bruce McFadzean, Monroe Milas Thomas, Sam Anthony Leitch
  • Publication number: 20200088981
    Abstract: Methods and systems for controlling a surgical microscope. Moveable optics of the surgical microscope are controlled using two sets of control parameters, to reduce jitter and image instability. Shifts in the image due to changes in temperature or due to the use of optical filter can also be compensated. Misalignment between the mechanical axis and the optical axis of the surgical microscope can also be corrected.
    Type: Application
    Filed: November 15, 2019
    Publication date: March 19, 2020
    Inventors: Tammy Kee-Wai LEE, William LA, Paul QUEVEDO, Aryeh Benjamin TAUB, Yusuf BISMILLA, Sam Anthony LEITCH, Yuri Alexander KUZYK, Ze Shan YAO, Michael Frank Gunter WOOD
  • Publication number: 20200044907
    Abstract: Systems and methods for providing a collaborative browsing capability. A web browser service may be collaboratively browsed by plural client computing devices at an enumerated URL in a collaborative browsing (co-browsing) session. A request made by a web browser in the session may be intercepted by a co-browsing service and forwarded to the web browser service. A response to the request is received by the co-browsing service and communicated all web browsers participating in the co-browsing session. For configured web browsers, a view associated with web browser service may be translated into client computing device specific presentation data for display.
    Type: Application
    Filed: July 10, 2019
    Publication date: February 6, 2020
    Inventors: Matthew James Stephure, Sam Anthony Leitch, Christopher James Garrett
  • Patent number: 10481373
    Abstract: Methods and systems for controlling a surgical microscope. Moveable optics of the surgical microscope are controlled using two sets of control parameters, to reduce jitter and image instability. Shifts in the image due to changes in temperature or due to the use of optical filter can also be compensated. Misalignment between the mechanical axis and the optical axis of the surgical microscope can also be corrected.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: November 19, 2019
    Assignee: SYNAPTIVE MEDICAL (BARBADOS) INC.
    Inventors: Tammy Kee-Wai Lee, William La, Paul Quevedo, Aryeh Benjamin Taub, Yusuf Bismilla, Sam Anthony Leitch, Yuri Alexander Kuzyk, Ze Shan Yao, Michael Frank Gunter Wood
  • Patent number: 10454979
    Abstract: Systems and method for providing a collaborative conferencing capability to an application remotely-accessed by client computing devices. A client media sharing application is provided in a client tier, and the client media sharing application allows at least one of the client computing devices to share media with the client computing devices. A conferencing manager application that receives the shared media is provided to the server tier. The conferencing manager application makes the shared media available to the client computing devices.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: October 22, 2019
    Assignee: Calgary Scientific Inc.
    Inventors: Monroe Milas Thomas, Matthew James Stephure, Sam Anthony Leitch, Daniel Angelo Pigat
  • Publication number: 20190107700
    Abstract: Methods and systems for controlling a surgical microscope. Moveable optics of the surgical microscope are controlled using two sets of control parameters, to reduce jitter and image instability. Shifts in the image due to changes in temperature or due to the use of optical filter can also be compensated. Misalignment between the mechanical axis and the optical axis of the surgical microscope can also be corrected.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 11, 2019
    Inventors: Tammy Kee-Wai LEE, William LA, Paul QUEVEDO, Aryeh Benjamin TAUB, Yusuf BISMILLA, Sam Anthony LEITCH, Yuri Alexander KUZYK, Zeshan YAO, Michael Frank Gunter WOOD
  • Publication number: 20190099225
    Abstract: A surgical user interface system and methods, involving: an interface having at least one overlay element of: at least one menu bar, at least one tab, at least one sidebar, at least one window, at least one icon; at least one graphical control element, at least one haptic control element, and at least one voice control element, the interface configured to: communicate with at least one surgical system, the at least one surgical system having at least one of an imaging system, a guidance system, a control system, a tracking system, a navigation system, a drive system, and a voice recognition system; display information corresponding to at least one surgical parameter of the at least one surgical system; overlay a real-time streaming image from the imaging system; receive input by way of the at least one overlay element; transmit the input to the at least one surgical system; and update, in real-time, the at least one overlay element in response to a change in the at least one surgical parameter.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 4, 2019
    Inventors: Robin Elizabeth McKenzie TODD, David Bruce MCFADZEAN, Monroe Milas THOMAS, Sam Anthony LEITCH
  • Patent number: 10250809
    Abstract: A system and method for stabilizing video using a census kernel having test points. A subset form a connected circle centered on the kernel's center point. For each candidate pixel, a signature is calculated based on the relative brightness of the candidate pixel and of the pixels corresponding to test points when the kernel overlays the image with the center point over the candidate pixel. A candidate pixel is designated to be a corner pixel by processing the signature to determine that the candidate pixel is significantly brighter or darker than the test point pixels. For each corner pixel, a corresponding pixel in the previous frame is identified by comparing the signature of the corner pixel with signatures of pixels in the previous frame, and a corresponding motion vector is established. A motion model is calculated based on the motion vectors and applied to the digital frame.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: April 2, 2019
    Assignee: SYNAPTIVE MEDICAL (BARBADOS) INC.
    Inventors: Piotr Kuchnio, Sam Anthony Leitch, Christopher Thomas Jamieson, Guillaume Dumont, Claude Chevalier, Louis St-Laurent
  • Publication number: 20180375785
    Abstract: Systems and methods for providing a connection of a client to an unmanaged service in a client-server remote access system. An unmanaged service may register at a remote access server and open a communication connection there between remote access server may be configured for providing remote access to the unmanaged service by a client. The remote access server receives keep-alive messages from the unmanaged service over the communication connection, which may serve to indicate that the unmanaged service is operational. The remote access server may a request for a client connection to the unmanaged service, after which, a terminate keep-alive message is communicated to the unmanaged service to terminate the sending of keep-alive messages from the unmanaged service in response to the request for the client connection to the unmanaged service.
    Type: Application
    Filed: May 21, 2018
    Publication date: December 27, 2018
    Inventors: Sam Anthony Leitch, Matthew James Stephure, Kevin Glen Robinson
  • Publication number: 20180359420
    Abstract: A system and method for stabilizing video using a census kernel having test points. A subset form a connected circle centered on the kernel's center point. For each candidate pixel, a signature is calculated based on the relative brightness of the candidate pixel and of the pixels corresponding to test points when the kernel overlays the image with the center point over the candidate pixel. A candidate pixel is designated to be a corner pixel by processing the signature to determine that the candidate pixel is significantly brighter or darker than the test point pixels. For each corner pixel, a corresponding pixel in the previous frame is identified by comparing the signature of the corner pixel with signatures of pixels in the previous frame, and a corresponding motion vector is established. A motion model is calculated based on the motion vectors and applied to the digital frame.
    Type: Application
    Filed: February 24, 2017
    Publication date: December 13, 2018
    Inventors: Piotr KUCHNIO, Sam Anthony LEITCH, Christopher Thomas JAMIESON, Guillaume DUMONT, Claude CHEVALIER, Louis ST-LAURENT
  • Patent number: 9985913
    Abstract: A client-side flow control mechanism for controlling the flow of messages communicated from a service to a client in a remote access system. The service, which may be a managed or unmanaged service, may communicate messages to the client where the messages include a service sequence ID (SSI). As the client processes the messages from the service, the client responds with a client sequence ID (CSI). The SSI and CSI values determine the number of messages that are in transmission queues. The service compares a difference between the current SSI and CSI to a stop window value. If the difference is greater than the stop window value, transmission of messages from the service to the client is turned OFF. The client continues to send CSI acknowledgments as it processes messages. Once the difference falls below a start window value, the transmission of messages to the client is turned ON.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: May 29, 2018
    Assignee: Calgary Scientific Inc.
    Inventors: Sam Anthony Leitch, Kevin Glen Robinson
  • Patent number: 9979670
    Abstract: Systems and methods for providing a connection of a client to an unmanaged service in a client-server remote access system. An unmanaged service may register at a remote access server and open a communication connection there between remote access server may be configured for providing remote access to the unmanaged service by a client. The remote access server receives keep-alive messages from the unmanaged service over the communication connection, which may serve to indicate that the unmanaged service is operational. The remote access server may a request for a client connection to the unmanaged service, after which, a terminate keep-alive message is communicated to the unmanaged service to terminate the sending of keep-alive messages from the unmanaged service in response to the request for the client connection to the unmanaged service.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: May 22, 2018
    Assignee: Calgary Scientific Inc.
    Inventors: Sam Anthony Leitch, Matthew James Stephure, Kevin Glen Robinson
  • Patent number: 9894153
    Abstract: Methods and systems are provided herein for initiating real-time, peer-to-peer communication from a collaborative session. Real-time, peer-to-peer communication includes sharing content such as media content over a peer-to-peer connection such as peer-to-peer conferencing, for example. More particularly, from within the collaborative session where a plurality of clients collaboratively interact with a remotely-accessed application, for example, the systems and methods enable discovery of the clients actively participating in the collaborative session (e.g., peer nodes) and enable establishment of peer-to-peer connection(s) between pairs of the clients.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: February 13, 2018
    Assignee: Calgary Scientific Inc.
    Inventor: Sam Anthony Leitch
  • Publication number: 20170302708
    Abstract: Systems and method for providing a collaborative conferencing capability to an application remotely-accessed by client computing devices. A client media sharing application is provided in a client tier, and the client media sharing application allows at least one of the client computing devices to share media with the client computing devices. A conferencing manager application that receives the shared media is provided to the server tier. The conferencing manager application makes the shared media available to the client computing devices.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 19, 2017
    Inventors: Monroe Milas Thomas, Matthew James Stephure, Sam Anthony Leitch, Daniel Angelo Pigat
  • Publication number: 20170264563
    Abstract: Systems and methods for providing a connection of a client to an unmanaged service in a client-server remote access system. An unmanaged service may register at a remote access server and open a communication connection there between remote access server may be configured for providing remote access to the unmanaged service by a client. The remote access server receives keep-alive messages from the unmanaged service over the communication connection, which may serve to indicate that the unmanaged service is operational. The remote access server may a request for a client connection to the unmanaged service, after which, a terminate keep-alive message is communicated to the unmanaged service to terminate the sending of keep-alive messages from the unmanaged service in response to the request for the client connection to the unmanaged service.
    Type: Application
    Filed: February 20, 2017
    Publication date: September 14, 2017
    Inventors: Sam Anthony Leitch, Matthew James Stephure, Kevin Glen Robinson