Patents by Inventor Kevin Quennesson

Kevin Quennesson 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: 11923070
    Abstract: A medical imaging communication system generates an automated report for a medical image corresponding to a patient. The system receives one or more medical images for a patient. The system applies a model to identify an abnormality in the received one or more medical images. The model is configured to determine a likelihood score for the presence of the abnormality in the one or more medical images. If the likelihood score is above a threshold value, the system generates an automated report indicating the type of abnormality identified in the received one or more medical images. The automated report is then provided to a viewing user (e.g., a medical professional viewing the one or more medical images).
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: March 5, 2024
    Assignee: Braid Health Inc.
    Inventors: Kevin Quennesson, Alessandro Sabatelli
  • Publication number: 20230253099
    Abstract: A medical imaging communication system processes medical images for being transmitted to a client device. The system receives a set of images, each image corresponding to a slice of a three-dimensional object. The system combines a first subset of the images into a first combined image and combines a second subset of the images into a second combined image. The first and second combined image are compressed using a lossless compression algorithm and transmitted to the client device.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 10, 2023
    Inventor: Kevin Quennesson
  • Patent number: 11664115
    Abstract: A medical imaging communication system processes medical images for being transmitted to a client device. The system receives a set of images, each image corresponding to a slice of a three-dimensional object. The system combines a first subset of the images into a first combined image and combines a second subset of the images into a second combined image. The first and second combined image are compressed using a lossless compression algorithm and transmitted to the client device.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: May 30, 2023
    Assignee: Braid Health Inc.
    Inventor: Kevin Quennesson
  • Publication number: 20220256210
    Abstract: Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a video stream, assigning the portion to a class, determining that the assigned class is a promoted class, and generating a snippet for the video stream using the portion. Other example methods include determining, using a trained video classifier, a set of video streams that have at least one portion that is classified as a promoted class, calculating, for each of the video streams in the set, an aggregate score for the video stream, selecting video streams with highest aggregate scores, generating a snippet for each of the selected video streams, and providing the snippets in a user interface. Methods may also include selecting portions of video streams that are responsive to a user-provided parameter and generating a snippet for the video stream a portion classified as a promoted class.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
  • Patent number: 11323753
    Abstract: Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. Other example methods include determining, using a trained video classifier, a set of live broadcasts that have at least one portion that is classified as preview-eligible, calculating, for each of the live broadcasts in the set, an aggregate score for the live broadcast, selecting live broadcasts with highest aggregate scores, generating a snippet for each of the selected live broadcasts, and providing the snippets in a user interface. Methods may also include selecting portions of live video streams that are responsive to a user-provided parameter and generating a snippet for each live video stream that has a preview-eligible portion.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: May 3, 2022
    Assignee: Twitter, Inc.
    Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
  • Publication number: 20210166807
    Abstract: A medical imaging communication system generates an automated report for a medical image corresponding to a patient. The system receives one or more medical images for a patient. The system applies a model to identify an abnormality in the received one or more medical images. The model is configured to determine a likelihood score for the presence of the abnormality in the one or more medical images. If the likelihood score is above a threshold value, the system generates an automated report indicating the type of abnormality identified in the received one or more medical images. The automated report is then provided to a viewing user (e.g., a medical professional viewing the one or more medical images).
    Type: Application
    Filed: November 27, 2020
    Publication date: June 3, 2021
    Inventors: Kevin Quennesson, Alessandro Sabatelli
  • Publication number: 20210166466
    Abstract: A medical imaging communication system processes medical images for being transmitted to a client device. The system receives a set of images, each image corresponding to a slice of a three-dimensional object. The system combines a first subset of the images into a first combined image and combines a second subset of the images into a second combined image. The first and second combined image are compressed using a lossless compression algorithm and transmitted to the client device.
    Type: Application
    Filed: November 27, 2020
    Publication date: June 3, 2021
    Inventor: Kevin Quennesson
  • Publication number: 20200021866
    Abstract: Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. Other example methods include determining, using a trained video classifier, a set of live broadcasts that have at least one portion that is classified as preview-eligible, calculating, for each of the live broadcasts in the set, an aggregate score for the live broadcast, selecting live broadcasts with highest aggregate scores, generating a snippet for each of the selected live broadcasts, and providing the snippets in a user interface. Methods may also include selecting portions of live video streams that are responsive to a user-provided parameter and generating a snippet for each live video stream that has a preview-eligible portion.
    Type: Application
    Filed: September 24, 2019
    Publication date: January 16, 2020
    Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
  • Patent number: 10474717
    Abstract: According to an implementation, a computing device for automatically creating video highlights for video broadcast streams shared in a social media platform includes at least one processor, and a non-transitory computer-readable medium having executable instructions that when executed by the at least one processor are configured to execute a video broadcasting service having a video highlight creator. The video highlight creator is configured to obtain a video broadcast stream that was previously broadcasted to a plurality of viewing devices of the social media platform, create video highlights based on an analysis of the video broadcast stream, and provide the video highlights for selection within a user interface of an interactive streaming application configured to communicate with the video broadcasting service over a network.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: November 12, 2019
    Assignee: Twitter, Inc.
    Inventor: Kevin Quennesson
  • Patent number: 10432983
    Abstract: Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. Other example methods include determining, using a trained video classifier, a set of live broadcasts that have at least one portion that is classified as preview-eligible, calculating, for each of the live broadcasts in the set, an aggregate score for the live broadcast, selecting live broadcasts with highest aggregate scores, generating a snippet for each of the selected live broadcasts, and providing the snippets in a user interface. Methods may also include selecting portions of live video streams that are responsive to a user-provided parameter and generating a snippet for each live video stream that has a preview-eligible portion.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: October 1, 2019
    Assignee: Twitter, Inc.
    Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
  • Publication number: 20180025078
    Abstract: According to an implementation, a computing device for automatically creating video highlights for video broadcast streams shared in a social media platform includes at least one processor, and a non-transitory computer-readable medium having executable instructions that when executed by the at least one processor are configured to execute a video broadcasting service having a video highlight creator. The video highlight creator is configured to obtain a video broadcast stream that was previously broadcasted to a plurality of viewing devices of the social media platform, create video highlights based on an analysis of the video broadcast stream, and provide the video highlights for selection within a user interface of an interactive streaming application configured to communicate with the video broadcasting service over a network.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 25, 2018
    Inventor: Kevin Quennesson
  • Publication number: 20170289589
    Abstract: Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. Other example methods include determining, using a trained video classifier, a set of live broadcasts that have at least one portion that is classified as preview-eligible, calculating, for each of the live broadcasts in the set, an aggregate score for the live broadcast, selecting live broadcasts with highest aggregate scores, generating a snippet for each of the selected live broadcasts, and providing the snippets in a user interface. Methods may also include selecting portions of live video streams that are responsive to a user-provided parameter and generating a snippet for each live video stream that has a preview-eligible portion.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 5, 2017
    Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
  • Patent number: 9778921
    Abstract: Systems, apparatuses, computer readable media, and methods for creating, exporting, sharing, and installing graphics functional blocks are described herein. In one embodiment, a selection is received from a graphical user interface (GUI) for one or more patches of multiple linked patches representing a graphics composition. In response to the selection, a dependency analysis is performed to determine one or more related patches that have a dependency relationship with the selected patches. Based on the dependency analysis, source code associated with the selected patches and the related patches is extracted without extracting source code of unselected and unrelated patches. Thereafter, the selected patches, the related patches, and the extracted source code are exported into a composition file to be shared with another user. Other methods and apparatuses are also described.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: October 3, 2017
    Assignee: Apple Inc.
    Inventors: Kevin Quennesson, Alessandro Sabatelli, Troy Koelling, Michael Matas
  • Patent number: 9286228
    Abstract: Embodiments of the present invention provide a system for performing caching in an image-processing system. The system starts by receiving a filtering query for resources in a cache. The system then returning a subcache in response to the filtering query. Upon receiving a resource query for resources in the subcache, the system performs the filtering query on the cache, populates the subcache with addresses of resources returned by the filtering query until the resource query is satisfied, and returns available resources from the subcache in response to the resource query.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: March 15, 2016
    Assignee: Apple Inc.
    Inventors: Kevin Quennesson, Pierre-Olivier Latour
  • Patent number: 9052743
    Abstract: A method to transition focus of a display corresponding to an object's motion tracked by a video camera or like device is disclosed. In one implementation, the display shows one or more windows or user interfaces on the display. The object's motion can be used to select one of the windows or user interfaces on the display and manipulate content presented in the window or user interface. In another implementations, the object's motion can manipulate a three-dimensional graphical icon in a three-dimensional display environment, for example, by rotating it. In another implementation, the method further tracks motion of a second object and shifts focus of the display corresponding to the motion of the second object. In another implementation, a second display may be added to mirror the focus transition corresponding to the object's motion.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: June 9, 2015
    Assignee: Apple Inc.
    Inventor: Kevin Quennesson
  • Patent number: 8670634
    Abstract: Embodiments of the present invention provide a system for performing image conversion operations. The system starts by receiving a request from a client for one or more pixel buffers containing a pixel-formatted, cropped, geometrically transformed, and/or color matched version of an image representation. The system then determines if a provider can provide the one or more pixel buffers. If so, the system calls the provider to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation. Otherwise, the system calls the provider to generate one or more intermediate pixel buffers, generates a sequence of converters for converting the one or more intermediate pixel buffers, and calls the sequence of converters to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: March 11, 2014
    Assignee: Apple Inc.
    Inventors: Pierre-Olivier Latour, Kevin Quennesson
  • Patent number: 8584027
    Abstract: A graphics development framework for designing physics-based graphical user interfaces is described herein. According to one embodiment, visually linkable patches are displayed in a first window of a graphics development framework, where the patches represent a graphics composition which when rendered, animate a physical movement of a graphics object of the physics-based GUI. A feedback patch is displayed to visually provide a feedback from an output of the composition to an input of the composition, such that a subsequent physical movement of the graphics object is determined based on a previous physical movement of the graphics object, without requiring a user to program source code of the displayed patches. A result of rendering is instantly displayed in a second window of the graphics development framework, simulating the physical movement of the graphical object. Other methods and apparatuses are also described.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: November 12, 2013
    Assignee: Apple Inc.
    Inventors: Kevin Quennesson, Alessandro Sabatelli
  • Patent number: 8395660
    Abstract: A three-dimensional movie browser or editor is disclosed. In one aspect, video frames are quads in space. A movie plays at full quality by moving the quads in space at a speed of the movie and having a camera follow the quads. A focus frame in the movie is put forward by a cover-flow/dock like expansion around it. Video frames are loaded at a resolution and with an interval that depends on their position regarding a focus point or the optical flow between the frames.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: March 12, 2013
    Assignee: Apple Inc.
    Inventor: Kevin Quennesson
  • Patent number: 8306367
    Abstract: Embodiments of the present invention provide a system for performing image conversion operations. The system starts by receiving a request from a client for one or more pixel buffers containing a pixel-formatted, cropped, geometrically transformed, and/or color matched version of an image representation. The system then determines if a provider can provide the one or more pixel buffers. If so, the system calls the provider to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation. Otherwise, the system calls the provider to generate one or more intermediate pixel buffers, generates a sequence of converters for converting the one or more intermediate pixel buffers, and calls the sequence of converters to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: November 6, 2012
    Assignee: Apple Inc.
    Inventors: Pierre-Olivier Latour, Kevin Quennesson
  • Patent number: 8274520
    Abstract: Embodiments of the present invention provide a system for performing caching in an image-processing system. The system starts by receiving a filtering query for resources in a cache. The system then returning a subcache in response to the filtering query. Upon receiving a resource query for resources in the subcache, the system performs the filtering query on the cache, populates the subcache with addresses of resources returned by the filtering query until the resource query is satisfied, and returns available resources from the subcache in response to the resource query.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: September 25, 2012
    Assignee: Apple Inc.
    Inventors: Kevin Quennesson, Pierre-Olivier Latour