Patents by Inventor Ryan Robertson

Ryan Robertson 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: 11843756
    Abstract: One example method includes obtaining, from an endoscope and between first and second video frames of a real-time video having a frame rate, a preliminary image of a scene during a surgical procedure, the first image comprising a plurality of pixels, wherein the first and second video frames are consecutive video frames in the real-time video; determining, for each pixel of the plurality of pixels, a depth within the scene; determining first image capture parameters for the scene based on a scene illumination setting and a first set of pixels within a first range of depths in the scene; capturing, between the first and second consecutive output video frames, a first image using the first image capture parameters; determining an illumination correction for a second set of pixels at a second range of depths within the scene; capturing, between the first and second consecutive output video frames, a second image using the illumination correction; generating a composite image based on the first and second images;
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: December 12, 2023
    Assignee: VERILY LIFE SCIENCES LLC
    Inventors: Nishant Verma, Ryan Robertson
  • Publication number: 20220370167
    Abstract: One example method for scene-adaptive image quality in surgical video includes receiving a first video frame from an endoscope, the first video frame generated from a first raw image captured by an image sensor of the endoscope and processed by an image signal processing (“ISP”) pipeline having a plurality of ISP parameters; recognizing, using a trained machine learning (“ML”) model, a first scene type or a first scene feature type based on the first video frame; determining a first set of ISP parameters based on the first scene type or the first scene feature type; applying the first set of ISP parameters to the ISP pipeline; and receiving a second video frame from the endoscope, the second video frame generated from a second raw image captured by the image sensor and processed by the ISP pipeline using the first set of ISP parameters.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 24, 2022
    Applicant: Verily Life Sciences LLC
    Inventors: Nishant Verma, Ryan Robertson, Thomas Teisseyre
  • Publication number: 20220086412
    Abstract: One example method includes obtaining, from an endoscope and between first and second video frames of a real-time video having a frame rate, a preliminary image of a scene during a surgical procedure, the first image comprising a plurality of pixels, wherein the first and second video frames are consecutive video frames in the real-time video; determining, for each pixel of the plurality of pixels, a depth within the scene; determining first image capture parameters for the scene based on a scene illumination setting and a first set of pixels within a first range of depths in the scene; capturing, between the first and second consecutive output video frames, a first image using the first image capture parameters; determining an illumination correction for a second set of pixels at a second range of depths within the scene; capturing, between the first and second consecutive output video frames, a second image using the illumination correction; generating a composite image based on the first and second images;
    Type: Application
    Filed: September 13, 2021
    Publication date: March 17, 2022
    Applicant: Verily Life Sciences LLC
    Inventors: Nishant Verma, Ryan Robertson
  • Publication number: 20210404728
    Abstract: A system and method for a cooler with a barrier. The cooler has an internal void and a barrier located within said void. The barrier has at least one covered opening. The barrier acts as a physical barrier which prevents air from exiting the cooler. A user can retrieve contents through the covered opening. In this manner, the temperature within the cooler is maintained.
    Type: Application
    Filed: September 9, 2021
    Publication date: December 30, 2021
    Inventors: Clayton Spoor, Ryan Robertson
  • Patent number: 11118828
    Abstract: A system and method for a cooler with a barrier. The cooler has an internal void and a barrier located within said void. The barrier has at least one covered opening. The barrier acts as a physical barrier which prevents air from exiting the cooler. A user can retrieve contents through the covered opening. In this manner, the temperature within the cooler is maintained.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: September 14, 2021
    Inventors: Clayton Spoor, Ryan Robertson
  • Publication number: 20200033044
    Abstract: A system and method for a cooler with a barrier. The cooler has an internal void and a barrier located within said void. The barrier has at least one covered opening. The barrier acts as a physical barrier which prevents air from exiting the cooler. A user can retrieve contents through the covered opening. In this manner, the temperature within the cooler is maintained.
    Type: Application
    Filed: January 22, 2019
    Publication date: January 30, 2020
    Inventors: Clayton Spoor, Ryan Robertson
  • Publication number: 20120238321
    Abstract: A system and method is described for managing phone calls initiated from a phone device of a personal digital assistant. In one example, a system for managing a phone call is described. The system comprises, among other things, a personal digital assistant. The personal digital assistant includes the following: a display device; a phone device; a call device configured to control the phone device and to display a selectable interface on the display device; a hard button configured to initiate the call device; and a selection mechanism configured to receive user selections from the selectable interface.
    Type: Application
    Filed: June 4, 2012
    Publication date: September 20, 2012
    Inventors: Benoit Vialle, Stephane Maes, Tim Twerdahl, Ryan Robertson
  • Publication number: 20120233340
    Abstract: A computer system that attempts to establish an alternative network link upon failing to establish a requested network link is described. The computer system may encounter conditions where access to numerous networks, in particular wireless networks, is not available. Rather than only providing an error message to the user upon a failed attempt to establish the requested network link, the computer system determines whether the user has designated an alternative network link in case the requested network link cannot be established, whereas the alternative network link is selected from the plurality of network links that the computer system is configured to support. If an alternative network link has been designated, the computer system attempts to establish the alternative network link. Hence, the user experience is made smooth and uneventful when the requested network link cannot be established.
    Type: Application
    Filed: May 21, 2012
    Publication date: September 13, 2012
    Inventors: Mark Kruger, Stephane Maes, Ryan Robertson, Gavin Peacock
  • Patent number: 8214769
    Abstract: A system and method is described for managing phone calls initiated from a phone device of a personal digital assistant. In one example, a system for managing a phone call is described. The system comprises, among other things, a personal digital assistant. The personal digital assistant includes the following: a display device; a phone device; a call device configured to control the phone device and to display a selectable interface on the display device; a hard button configured to initiate the call device; and a selection mechanism configured to receive user selections from the selectable interface.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: July 3, 2012
    Assignee: Access Co., Ltd.
    Inventors: Benoit Vialle, Stephane Maes, Tim Twerdahl, Ryan Robertson
  • Patent number: 8185659
    Abstract: A computer system that attempts to establish an alternative network link upon failing to establish a requested network link is described. The computer system may encounter conditions where access to numerous networks, in particular wireless networks, is not available. Rather than only providing an error message to the user upon a failed attempt to establish the requested network link, the computer system determines whether the user has designated an alternative network link in case the requested network link cannot be established, whereas the alternative network link is selected from the plurality of network links that the computer system is configured to support. If an alternative network link has been designated, the computer system attempts to establish the alternative network link. Hence, the user experience is made smooth and uneventful when the requested network link cannot be established.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: May 22, 2012
    Assignee: Access Co., Ltd.
    Inventors: Mark Kruger, Stephane Maes, Ryan Robertson, Gavin Peacock
  • Patent number: 8150461
    Abstract: A method and system for using a wireless enabled portable computer system as a wireless modem. The portable computer system may be a personal digital assistant (PDA) having an internal wireless modem. The internal wireless modem, e.g., GSM radio, contains a communication port (port2) that communicates with a processor of the portable computer system. The portable computer system also contains another communication port (port1) that is externally available for connection to a second computer system. A software bridge is provided that copies commands and/or data from the port1 over to the port2 and vice-versa. The software bridge allows the second computer system to directly use the internal wireless modem of the portable computer system when the portable computer system is connected to the second computer. The connection to the second computer system can be made by a wired connection (e.g., serial interface, RS232) or by a wireless connection, e.g., Bluetooth or infra-red communication.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: April 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rich Karstens, Ryan Robertson, David Kammer
  • Publication number: 20110099292
    Abstract: A computer system that attempts to establish an alternative network link upon failing to establish a requested network link is described. The computer system may encounter conditions where access to numerous networks, in particular wireless networks, is not available. Rather than only providing an error message to the user upon a failed attempt to establish the requested network link, the computer system determines whether the user has designated an alternative network link in case the requested network link cannot be established, whereas the alternative network link is selected from the plurality of network links that the computer system is configured to support. If an alternative network link has been designated, the computer system attempts to establish the alternative network link. Hence, the user experience is made smooth and uneventful when the requested network link cannot be established.
    Type: Application
    Filed: January 7, 2011
    Publication date: April 28, 2011
    Applicant: ACCESS SYSTEMS AMERICAS, INC.
    Inventors: Mark Kruger, Stephane Maes, Ryan Robertson, Gavin Peacock
  • Patent number: 7916123
    Abstract: A portable electronic device includes a housing, a processor supported by the housing, a memory coupled to the processor, and a communications transceiver coupled to the processor. The transceiver is configured to support voice conference calling between more than two parties. A program stored in the memory and running on the processor is configured to provide a user interface on the display which is configured to display indicators representative of the parties on the conference call. The user interface includes the hold area configured to display indicators representative of the parties on hold and an active area configured to display indicators representative of the parties active on the conference call.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: March 29, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ryan Robertson, Eric Williams, Stephane Maes, Timothy Twerdahl, Carl Stone
  • Patent number: 7870290
    Abstract: A computer system that attempts to establish an alternative network link upon failing to establish a requested network link is described. The computer system may encounter conditions where access to numerous networks, in particular wireless networks, is not available. Rather than only providing an error message to the user upon a failed attempt to establish the requested network link, the computer system determines whether the user has designated an alternative network link in case the requested network link cannot be established, whereas the alternative network link is selected from the plurality of network links that the computer system is configured to support. If an alternative network link has been designated, the computer system attempts to establish the alternative network link. Hence, the user experience is made smooth and uneventful when the requested network link cannot be established.
    Type: Grant
    Filed: March 15, 2009
    Date of Patent: January 11, 2011
    Assignee: Access Systems Americas, Inc.
    Inventors: Mark Kruger, Stephane Maes, Ryan Robertson, Gavin Peacock
  • Publication number: 20100323680
    Abstract: A method and apparatus for automatic delivery of a phone call on an electronic device regardless of whether other tasks are running on the operating system. A separate background task (“thread”), independent of the operating system, enables telephony functionality without regard to the mode of a graphical user interface. The background task is always active and functions to respond to an incoming call even if the user is in a graphical user interface window that requires some input from the user (e.g. the graphical user interface is blocked).
    Type: Application
    Filed: August 30, 2010
    Publication date: December 23, 2010
    Applicant: PALMSOURCE, INC.
    Inventors: Rich Karstens, Ryan Robertson
  • Publication number: 20100273466
    Abstract: A portable electronic device includes a housing, a processor supported by the housing, a memory coupled to the processor, and a communications transceiver coupled to the processor. The transceiver is configured to support voice conference calling between more than two parties. A program stored in the memory and running on the processor is configured to provide a user interface on the display which is configured to display indicators representative of the parties on the conference call. The user interface includes the hold area configured to display indicators representative of the parties on hold and an active area configured to display indicators representative of the parties active on the conference call.
    Type: Application
    Filed: April 29, 2010
    Publication date: October 28, 2010
    Inventors: Ryan Robertson, Eric Williams, Stephane Maes, Timothy Twerdahl, Carl Stone
  • Patent number: 7812817
    Abstract: A portable electronic device includes a housing, a processor supported by the housing, a memory coupled to the processor, and a communications transceiver coupled to the processor. The transceiver is configured to support voice conference calling between more than two parties. A program stored in the memory and running on the processor is configured to provide a user interface on the display which is configured to display indicators representative of the parties on the conference call. The user interface includes the hold area configured to display indicators representative of the parties on hold and an active area configured to display indicators representative of the parties active on the conference call.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: October 12, 2010
    Assignee: Palm, Inc.
    Inventors: Ryan Robertson, Eric Williams, Stephane Maes, Timothy Twerdahl, Carl Stone
  • Patent number: 7787873
    Abstract: A method and apparatus for automatic delivery of a phone call on an electronic device regardless of whether other tasks are running on the operating system. A separate background task (“thread”), independent of the operating system, enables telephony functionality without regard to the mode of a graphical user interface. The background task is always active and functions to respond to an incoming call even if the user is in a graphical user interface window that requires some input from the user (e.g. the graphical user interface is blocked).
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: August 31, 2010
    Assignee: PalmSource, Inc.
    Inventors: Rich Karstens, Ryan Robertson
  • Patent number: 7664485
    Abstract: A method and apparatus of managing a phone device of a personal digital assistant (PDA) is provided. In one example of the present invention, the PDA retrieves a call history list from a stored memory location, the call history list including a call history list record. The PDA then displays at least a portion of the call history list on a screen of the PDA. The call history list preferably includes phone numbers and names associated with those phone numbers. In another example, the method further includes displaying call details of a selected call history list record. The call details preferably includes a date, a timestamp, and a duration.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: February 16, 2010
    Assignee: PalmSource Inc.
    Inventors: Tim Twerdahl, Stephane Maes, Benoit Vialle, Ryan Robertson
  • Patent number: D1019586
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: March 26, 2024
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Steve Aviton, Ryan M Nilsen, Goktug Duman, William Robertson