Patents by Inventor Jonathan Ng

Jonathan Ng 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: 11961225
    Abstract: One or more machine learning techniques can be used to identify locations of potential malignancies within images (e.g., video images) captured during a medical procedure, such as an endoscopic procedure. The images can be displayed, in real-time, on a display unit. The images can be displayed with a graphical overlay that isolates the identified locations of potential malignancies.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: April 16, 2024
    Assignee: Iterative Scopes, Inc.
    Inventors: Jonathan Ng, Sloane Allebes Phillips, Amit Ranade, Daniel Wang, Perikumar Mukundbhai Javia, Avi Walden, Austin Wang, Evan Wlodkowski, Samriddhi Dhakal
  • Patent number: 11948574
    Abstract: Remote automated assistant component(s) generate client device notification(s) based on a received IoT state change notification that indicates a change in at least one state associated with at least one IoT device. The generated client device notification(s) can each indicate the change in state associated with the at least one IoT device, and can optionally indicate the at least one IoT device. Further, the remote automated assistant component(s) can identify candidate assistant client devices that are associated with the at least one IoT device, and determine whether each of the one or more of the candidate assistant client device(s) should render a corresponding client device notification.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: April 2, 2024
    Assignee: GOOGLE LLC
    Inventors: David Roy Schairer, Sumer Mohammed, Mark Spates, IV, Prem Kumar, Chi Yeung Jonathan Ng, Di Zhu, Steven Clark
  • Publication number: 20230362434
    Abstract: Various arrangements are detailed herein related to managing video recording. A system can include a network-enabled video camera that captures a video stream of a location and streams the video stream to a cloud-based home assistant integration platform. The system can include a home assistant device comprising a microphone and wireless network interface, the home assistant device configured to receive, via the microphone, a spoken command that requests video, captured by the network-enabled video camera, be recorded. The cloud-based home assistant integration platform may be configured to analyze the video stream captured using the network-enabled video camera to determine an identity of the user. The platform may be further configured to store a portion of the video stream linked to a user account of the user based on the spoken command and the identity of the user.
    Type: Application
    Filed: July 12, 2023
    Publication date: November 9, 2023
    Applicant: Google LLC
    Inventors: Jessica Yuan, James Stewart, Rajeev Nongpiur, Patrick Lister, Chi Yeung Jonathan Ng
  • Patent number: 11736760
    Abstract: Methods, devices, systems, and means for video integration with a home assistant device are described herein. The home assistant device interacts with a person in a video stream by capturing, using a network-enabled outdoor video camera, a video stream of an outdoor location of a premises at which the person is present and analyzing the person appearing in the captured video stream to determine an identity of the person. Based on determining the identity of the person, the home assistant device announces a presence of the person that is outdoors and outputs instructions to the person.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: August 22, 2023
    Assignee: Google LLC
    Inventors: Jessica Yuan, James Stewart, Rajeev Nongpiur, Patrick Lister, Chi Yeung Jonathan Ng
  • Publication number: 20230237996
    Abstract: Remote automated assistant component(s) generate client device notification(s) based on a received IoT state change notification that indicates a change in at least one state associated with at least one IoT device. The generated client device notification(s) can each indicate the change in state associated with the at least one IoT device, and can optionally indicate the at least one IoT device. Further, the remote automated assistant component(s) can identify candidate assistant client devices that are associated with the at least one IoT device, and determine whether each of the one or more of the candidate assistant client device(s) should render a corresponding client device notification.
    Type: Application
    Filed: December 21, 2022
    Publication date: July 27, 2023
    Inventors: David Roy Schairer, Sumer Mohammed, Mark Spates, IV, Prem Kumar, Chi Yeung Jonathan Ng, Di Zhu, Steven Clark
  • Publication number: 20230154580
    Abstract: Generating a structured medical record from endoscopy data includes obtaining image data including endoscopic images representing portions of a gastrointestinal tract (GI) of a patient; determining features to extract from the image data, the features each representing a physical parameter of the GI tract; extracting the features from the image data; generating anatomical location data specifying a location within the GI tract of a portion of the GI tract represented in the image data; associating the anatomical location data with images that represent the portion of the GI tract; storing, in a node of a data store, data entries including the anatomical location data and the associated one or more images. The data store is configured to receive structured queries for the data entries in the data store and provide the data entries including the transformed features in response to receiving the structured queries.
    Type: Application
    Filed: November 18, 2022
    Publication date: May 18, 2023
    Inventors: Daniel Wang, Jonathan Ng
  • Publication number: 20230148855
    Abstract: Systems and methods for tracking an evolution of a disease in a colon of a patient over time are configured for operations including receiving video data representing a colon of a patient; segmenting the video data into segments representing portions of a colon of the patient; extracting, from the video data based on the segmenting, a set of features representing locations in the colon of the patient; and registering the feature vector as representing the colon of the patient for tracking the evolution of the disease in the colon of the patient. The system can be configured to predict disease progression predict drug dosage for patients.
    Type: Application
    Filed: November 18, 2022
    Publication date: May 18, 2023
    Inventors: Daniel Wang, Jonathan Ng
  • Patent number: 11604789
    Abstract: A system is described that receives a query model of a query that includes one or more query commands. The query model includes a command model that corresponds to at least query command of the one or more query commands. The system uses the command model to generate an interactive action model summary and causes a user interface to display the query and the interactive action model summary in a query actions panel. A modification to the query in the user interface causes an update to the query actions panel and a modification to the action model summary causes an update to the at least one query command of the query.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: March 14, 2023
    Assignee: Splunk Inc.
    Inventors: Finlay Cannon, Jindrich Dinga, Thomas Haggie, Clark E. Mullen, Jonathan Ng, Andrew John Peters, Bardhi Shtylla, Ioan Popa, Barbara Janczer, Jacob Sebastian Stark
  • Patent number: 11593682
    Abstract: A system is configured to detect a small, but meaningful, anomaly within one or more metrics associated with a platform. The system displays visuals of the metrics so that a user monitoring the platform can effectively notice a problem associated with the anomaly and take appropriate action to remediate the problem. A first visual includes a radar-based visual that renders an object representing data for a set of metrics being monitored. A second visual includes a tree map visual that includes sections where each section is associated with an attribute used to compose the set of metrics. Via the display of the visuals, the techniques provide an improved way of representing a large number of metrics (e.g., hundreds, thousands, etc.) being monitored for a platform. Moreover, the techniques are configured to expose useful information associated with the platform in a manner that can be effectively interpreted by a user.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: February 28, 2023
    Assignee: eBay Inc.
    Inventors: Maxwell Henry Poole, Ahmed Reda Mohamed Saeid Abdulaal, Ajay Narendra Malalikar, Jonathan Ng, Harsha Nalluri, Craig H Fender
  • Publication number: 20230059370
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for predicting gaze and awareness using a neural network model. One of the methods includes obtaining sensor data (i) that is captured by one or more sensors of an autonomous vehicle and (ii) that characterizes an agent that is in a vicinity of the autonomous vehicle in an environment at a current time point. The sensor data is processed using a gaze prediction neural network to generate a gaze prediction that predicts a gaze of the agent at the current time point. The gaze prediction neural network includes an embedding subnetwork that is configured to process the sensor data to generate an embedding characterizing the agent, and a gaze subnetwork that is configured to process the embedding to generate the gaze prediction.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 23, 2023
    Inventors: Junhua Mao, Xinwei Shi, Anne Hobbs Dorsey, Rui Yan, Chi Yeung Jonathan Ng
  • Patent number: 11538477
    Abstract: Remote automated assistant component(s) generate client device notification(s) based on a received IoT state change notification that indicates a change in at least one state associated with at least one IoT device. The generated client device notification(s) can each indicate the change in state associated with the at least one IoT device, and can optionally indicate the at least one IoT device. Further, the remote automated assistant component(s) can identify candidate assistant client devices that are associated with the at least one IoT device, and determine whether each of the one or more of the candidate assistant client device(s) should render a corresponding client device notification.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: December 27, 2022
    Assignee: GOOGLE LLC
    Inventors: David Roy Schairer, Sumer Mohammed, Mark Spates, IV, Prem Kumar, Chi Yeung Jonathan Ng, Di Zhu, Steven Clark
  • Publication number: 20220343763
    Abstract: Aspects of the disclosure provide for the identification of parkable areas. In one instance, observations of parked vehicles may be identified from logged data. The observations may be used to determine whether a sub-portion of an edge of a roadgraph corresponds to a parkable area. In some examples, the edge may define a drivable area in the roadgraph. In addition, map information is generated based on the determination of whether the sub-portion of the edge corresponds to the parkable area.
    Type: Application
    Filed: April 21, 2021
    Publication date: October 27, 2022
    Inventors: Chi Yeung Jonathan Ng, Anthony Ronald Grue, Qichi Yang, Kevin Poulet, Zijian Guo, David Harrison Silver
  • Publication number: 20220217439
    Abstract: Various arrangements are detailed herein related to managing video recording. A system can include a network-enabled video camera that captures a video stream of a location and streams the video stream to a cloud-based home assistant integration platform. The system can include a home assistant device comprising a microphone and wireless network interface, the home assistant device configured to receive, via the microphone, a spoken command that requests video, captured by the network-enabled video camera, be recorded. The cloud-based home assistant integration platform may be configured to analyze the video stream captured using the network-enabled video camera to determine an identity of the user. The platform may be further configured to store a portion of the video stream linked to a user account of the user based on the spoken command and the identity of the user.
    Type: Application
    Filed: March 28, 2022
    Publication date: July 7, 2022
    Applicant: Google LLC
    Inventors: Jessica Yuan, James Stewart, Rajeev Nongpiur, Patrick Lister, Chi Yeung Jonathan Ng
  • Patent number: 11375011
    Abstract: A computerized method is disclosed. The method comprises detecting a change in a first webpage, constructing a search query based on the changed detected in the first webpage, determining a second webpage is associated with the first webpage, and synchronizing at least a portion of the second webpage with the first webpage based on the search query. The method may comprise updating a display of the first webpage based on the detected change. In certain embodiments of the method, detecting the change includes detecting input indicating one or more search parameters and the search query may be a text string including one or more alphanumeric characters. Additionally, the search query may comprise a pipelined command language. The synchronization of webpages displayed in separate tabs or windows of a web browser may use a browser extension to maintain state, as well as track and coordinate changes between the tabs or windows.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 28, 2022
    Assignee: SPLUNK, Inc.
    Inventors: Jonathan Ng, Thomas Haggie
  • Patent number: 11303955
    Abstract: Various arrangements are detailed herein related to managing video recording. A system can include a network-enabled video camera that captures a video stream of a location and streams the video stream to a cloud-based home assistant integration platform. The system can include a home assistant device comprising a microphone and wireless network interface, the home assistant device configured to receive, via the microphone, a spoken command that requests video, captured by the network-enabled video camera, be recorded. The cloud-based home assistant integration platform may be configured to analyze the video stream captured using the network-enabled video camera to determine an identity of the user. The platform may be further configured to store a portion of the video stream linked to a user account of the user based on the spoken command and the identity of the user.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: April 12, 2022
    Assignee: Google LLC
    Inventors: Jessica Yuan, James Stewart, Rajeev Nongpiur, Patrick Lister, Chi Yeung Jonathan Ng
  • Publication number: 20220028550
    Abstract: This specification describes systems and methods for obtaining various patient related data for inflammatory bowel disease (IBD). The methods and systems are configured for using machine learning to determine measurements of various characteristics and provide analysis related to IBD. The methods and systems may also obtain and incorporate electronic health data as well as other relevant data of patients along with endoscopic data to use for prediction IDB progression and recommending treatment.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 27, 2022
    Inventors: Jonathan Ng, Jean-Pierre Schott, Daniel Wang
  • Publication number: 20220028059
    Abstract: One or more machine learning techniques can be used to identify locations of potential malignancies within images (e.g., video images) captured during a medical procedure, such as an endoscopic procedure. The images can be displayed, in real-time, on a display unit.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Inventors: Jonathan Ng, Sloane Allebes Phillips, Amit Ranade, Daniel Wang, Perikumar Mukundbhai Javia, Avi Walden, Austin Wang, Evan Wlodkowski, Samriddhi Dhakal
  • Publication number: 20220028547
    Abstract: This specification describes systems and methods for performing endoscopy, obtaining medical images for inflammatory bowel disease (IBD) and scoring severity of IBD in patients. The methods and systems are configured for using machine learning to determine measurements of various characteristics related to IBD. The methods and systems may also obtain and incorporate electronic health data of patients along with endoscopic data to use for scoring purposes.
    Type: Application
    Filed: February 1, 2021
    Publication date: January 27, 2022
    Inventors: Jonathan Ng, Jean-Pierre Schott, Perikumar Mukundbhai Javia, Austin Wang, Neelima Chavali, Thomas Varner, Lavi Erisson, Sloane Allebes Phillips, Daniel Wang
  • Publication number: 20210264304
    Abstract: A system is configured to detect a small, but meaningful, anomaly within one or more metrics associated with a platform. The system displays visuals of the metrics so that a user monitoring the platform can effectively notice a problem associated with the anomaly and take appropriate action to remediate the problem. A first visual includes a radar-based visual that renders an object representing data for a set of metrics being monitored. A second visual includes a tree map visual that includes sections where each section is associated with an attribute used to compose the set of metrics. Via the display of the visuals, the techniques provide an improved way of representing a large number of metrics (e.g., hundreds, thousands, etc.) being monitored for a platform. Moreover, the techniques are configured to expose useful information associated with the platform in a manner that can be effectively interpreted by a user.
    Type: Application
    Filed: May 12, 2021
    Publication date: August 26, 2021
    Applicant: eBay Inc.
    Inventors: Maxwell Henry Poole, Ahmed Reda Mohamed Saeid Abdulaal, Ajay Narendra Malalikar, Jonathan NG, Harsha Nalluri, Craig H. Fender
  • Patent number: 11036607
    Abstract: A system is configured to detect a small, but meaningful, anomaly within one or more metrics associated with a platform. The system displays visuals of the metrics so that a user monitoring the platform can effectively notice a problem associated with the anomaly and take appropriate action to remediate the problem. A first visual includes a radar-based visual that renders an object representing data for a set of metrics being monitored. A second visual includes a tree map visual that includes sections where each section is associated with an attribute used to compose the set of metrics. Via the display of the visuals, the techniques provide an improved way of representing a large number of metrics (e.g., hundreds, thousands, etc.) being monitored for a platform. Moreover, the techniques are configured to expose useful information associated with the platform in a manner that can be effectively interpreted by a user.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: June 15, 2021
    Assignee: eBay Inc.
    Inventors: Maxwell Henry Poole, Ahmed Reda Mohamed Saeid Abdulaal, Ajay Narendra Malalikar, Jonathan Ng, Harsha Nalluri, Craig H Fender