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: 11923070Abstract: 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: GrantFiled: November 27, 2020Date of Patent: March 5, 2024Assignee: Braid Health Inc.Inventors: Kevin Quennesson, Alessandro Sabatelli
-
Publication number: 20230253099Abstract: 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: ApplicationFiled: April 18, 2023Publication date: August 10, 2023Inventor: Kevin Quennesson
-
Patent number: 11664115Abstract: 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: GrantFiled: November 27, 2020Date of Patent: May 30, 2023Assignee: Braid Health Inc.Inventor: Kevin Quennesson
-
Publication number: 20220256210Abstract: 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: ApplicationFiled: April 29, 2022Publication date: August 11, 2022Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
-
Patent number: 11323753Abstract: 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: GrantFiled: September 24, 2019Date of Patent: May 3, 2022Assignee: Twitter, Inc.Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
-
Publication number: 20210166807Abstract: 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: ApplicationFiled: November 27, 2020Publication date: June 3, 2021Inventors: Kevin Quennesson, Alessandro Sabatelli
-
Publication number: 20210166466Abstract: 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: ApplicationFiled: November 27, 2020Publication date: June 3, 2021Inventor: Kevin Quennesson
-
Publication number: 20200021866Abstract: 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: ApplicationFiled: September 24, 2019Publication date: January 16, 2020Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
-
Patent number: 10474717Abstract: 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: GrantFiled: July 20, 2017Date of Patent: November 12, 2019Assignee: Twitter, Inc.Inventor: Kevin Quennesson
-
Patent number: 10432983Abstract: 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: GrantFiled: April 4, 2017Date of Patent: October 1, 2019Assignee: Twitter, Inc.Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
-
Publication number: 20180025078Abstract: 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: ApplicationFiled: July 20, 2017Publication date: January 25, 2018Inventor: Kevin Quennesson
-
Publication number: 20170289589Abstract: 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: ApplicationFiled: April 4, 2017Publication date: October 5, 2017Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
-
Patent number: 9778921Abstract: 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: GrantFiled: June 2, 2009Date of Patent: October 3, 2017Assignee: Apple Inc.Inventors: Kevin Quennesson, Alessandro Sabatelli, Troy Koelling, Michael Matas
-
Patent number: 9286228Abstract: 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: GrantFiled: September 24, 2012Date of Patent: March 15, 2016Assignee: Apple Inc.Inventors: Kevin Quennesson, Pierre-Olivier Latour
-
Patent number: 9052743Abstract: 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: GrantFiled: April 16, 2012Date of Patent: June 9, 2015Assignee: Apple Inc.Inventor: Kevin Quennesson
-
Patent number: 8670634Abstract: 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: GrantFiled: October 17, 2012Date of Patent: March 11, 2014Assignee: Apple Inc.Inventors: Pierre-Olivier Latour, Kevin Quennesson
-
Patent number: 8584027Abstract: 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: GrantFiled: June 2, 2009Date of Patent: November 12, 2013Assignee: Apple Inc.Inventors: Kevin Quennesson, Alessandro Sabatelli
-
Patent number: 8395660Abstract: 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: GrantFiled: December 13, 2007Date of Patent: March 12, 2013Assignee: Apple Inc.Inventor: Kevin Quennesson
-
Patent number: 8306367Abstract: 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: GrantFiled: June 8, 2007Date of Patent: November 6, 2012Assignee: Apple Inc.Inventors: Pierre-Olivier Latour, Kevin Quennesson
-
Patent number: 8274520Abstract: 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: GrantFiled: June 8, 2007Date of Patent: September 25, 2012Assignee: Apple Inc.Inventors: Kevin Quennesson, Pierre-Olivier Latour