Patents by Inventor Keith Rowe
Keith Rowe 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).
-
Publication number: 20250047851Abstract: Techniques related to adaptive quality boosting for low latency video coding are discussed. Such techniques include segmenting each of a number of temporally adjacent video frames into unique high encode quality regions and encoding each of the video frames by applying a coding quality boost to the high encode quality regions relative to other regions of the video frames.Type: ApplicationFiled: October 21, 2024Publication date: February 6, 2025Applicant: Intel CorporationInventors: Ximin Zhang, Changliang Wang, Sang-hee Lee, Keith Rowe
-
Publication number: 20250032281Abstract: A method of deploying a vessel assembly. The method includes deploying a first bifurcated stent device. The method also includes deploying a second bifurcated stent device mirroring the first bifurcated stent device. The method further includes deploying a tube graft bridging the first bifurcated stent device and the second bifurcated stent device.Type: ApplicationFiled: October 15, 2024Publication date: January 30, 2025Inventors: Keith PERKINS, Zachary BORGLIN, Mark STIGER, Julie BENTON, Steven CLAESSENS, Travis ROWE, Mark YOUNG
-
Patent number: 12166986Abstract: Techniques related to adaptive quality boosting for low latency video coding are discussed. Such techniques include segmenting each of a number of temporally adjacent video frames into unique high encode quality regions and encoding each of the video frames by applying a coding quality boost to the high encode quality regions relative to other regions of the video frames.Type: GrantFiled: December 14, 2020Date of Patent: December 10, 2024Assignee: Intel CorporationInventors: Ximin Zhang, Changliang Wang, Sang-hee Lee, Keith Rowe
-
Publication number: 20240357138Abstract: An example apparatus for encoding video frames includes a mask selector to select a subset of visual masks according to an actual target compression ratio and GOP configuration and a complexity estimator to estimate a picture level spatial/temporal complexity for a current frame. The example apparatus further includes a GOP adaptive visual mask selector to specify a visual mask from the subset of the visual masks corresponding to the estimated spatial and temporal complexity value a good enough picture QP deriver to derive a good enough picture QP value using the visual mask. The example apparatus also includes an adjustor to adjust the good enough picture QP value based on block level human visual system sensitivity and statistics of already encoded frames to obtain a final human visual system QP map.Type: ApplicationFiled: May 15, 2024Publication date: October 24, 2024Inventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
-
Patent number: 12022096Abstract: An example apparatus for encoding video frames includes a mask selector to select a subset of visual masks according to an actual target compression ratio and GOP configuration and a complexity estimator to estimate a picture level spatial/temporal complexity for a current frame. The example apparatus further includes a GOP adaptive visual mask selector to specify a visual mask from the subset of the visual masks corresponding to the estimated spatial and temporal complexity value a good enough picture QP deriver to derive a good enough picture QP value using the visual mask. The example apparatus also includes an adjustor to adjust the good enough picture QP value based on block level human visual system sensitivity and statistics of already encoded frames to obtain a final human visual system QP map.Type: GrantFiled: May 7, 2020Date of Patent: June 25, 2024Assignee: Intel CorporationInventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
-
Patent number: 11825088Abstract: An example apparatus for encoding video frames includes a frame analyzer to execute a look ahead analysis on a received set of frames. The frame analyzer includes a look ahead video analyzer to down-sample the set of frames and encode the down-sampled frames with a constant quantization parameter (QP). A number of generated bits for each of the frames is used as a complexity measurement for each of the frames. The apparatus further includes an encoder to encode the input frame using an adjusted bit allocation based on a relative complexity of the input frame in relation to a complexity of the set of frames.Type: GrantFiled: November 15, 2019Date of Patent: November 21, 2023Assignee: INTEL CORPORATIONInventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
-
Publication number: 20230034367Abstract: Example methods, apparatus, systems and articles of manufacture to implement adaptive loop filter classification and selection for video coding are disclosed. Examples disclosed herein determine whether a collection of available adaptive loop filter sets associated with luma components of the input picture is empty. When the collection of available adaptive loop filter sets is not empty, disclosed examples also enable adaptive loop filtering for the luma components of the input picture, and select at least one of the collection of available adaptive loop filter sets to include in a selection of adaptive loop filter sets for the input picture, with the selection based on an order in which ones of the available adaptive loop filter sets in the collection were derived. Some disclosed examples additionally or alternatively perform block classification to determine accumulated class statistics for derivation of an adaptive loop filter set associated with the input picture.Type: ApplicationFiled: September 28, 2022Publication date: February 2, 2023Inventors: Ximin Zhang, Yi-Jen Chiu, Keith Rowe
-
Publication number: 20220109889Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve video encoding. An example apparatus includes at least one memory, instructions, and processor circuitry to at least one of execute or instantiate the instructions to identify a first video frame as a critical video frame with respect to a previous video frame, generate filter coefficients of a video filter based on pixel data of the first video frame or pixel data of a previous critical video frame, and encode the first video frame with the filter coefficients.Type: ApplicationFiled: December 16, 2021Publication date: April 7, 2022Inventors: Ximin Zhang, Yi-Jen Chiu, Keith Rowe
-
Publication number: 20220109853Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve video encoding. An example apparatus includes at least one memory, instructions, and processor circuitry to generate a pool of clipping index set candidates by executing a machine learning model, select a clipping index set from the pool of the clipping index set candidates based on a rate distortion cost associated with the clipping index set, the clipping index set including clipping coefficients, and filter a video frame based on the clipping coefficients.Type: ApplicationFiled: December 16, 2021Publication date: April 7, 2022Inventors: Ximin Zhang, Yi-Jen Chiu, Keith Rowe
-
Patent number: 11044477Abstract: An example apparatus for encoding video frames includes a receiver to receive a current frame to be encoded, and a quantization parameter and statistics for the current frame. The apparatus also includes a frame motion analyzer to detect a motion activity status for the current frame based on the statistics via a motion activity analysis. The apparatus further includes a motion adaptive frame inserter to adaptively switch between a regular reference list management and a long-term reference frame insertion based on the detected motion activity status and the quantization parameter. The apparatus also further includes an encoder to encode the current frame using the regular reference list management or the long-term reference frame insertion.Type: GrantFiled: December 16, 2019Date of Patent: June 22, 2021Assignee: Intel CorporationInventors: Ximin Zhang, Szu-Wei Lee, Sang-Hee Lee, Keith Rowe
-
Publication number: 20210136378Abstract: Techniques related to adaptive quality boosting for low latency video coding are discussed. Such techniques include segmenting each of a number of temporally adjacent video frames into unique high encode quality regions and encoding each of the video frames by applying a coding quality boost to the high encode quality regions relative to other regions of the video frames.Type: ApplicationFiled: December 14, 2020Publication date: May 6, 2021Applicant: Intel CorporationInventors: Ximin Zhang, Changliang Wang, Sang-hee Lee, Keith Rowe
-
Publication number: 20200279004Abstract: A system for organizing a collection of documents from multiple sources, identifying which are different versions of the same content, and using metadata from those documents to provide an ordered collection to display the iterations as a lineage. For text-based documents the system determines which documents are different versions of the same using content analysis techniques. For non-text-based documents, a different mechanism based on file names is performed that detects common conventions for iterating on file names.Type: ApplicationFiled: February 28, 2020Publication date: September 3, 2020Inventors: Steve Serdy, Keith Rowe, Dean Lester
-
Publication number: 20200267396Abstract: An example apparatus for encoding video frames includes a mask selector to select a subset of visual masks according to an actual target compression ratio and GOP configuration and a complexity estimator to estimate a picture level spatial/temporal complexity for a current frame. The example apparatus further includes a GOP adaptive visual mask selector to specify a visual mask from the subset of the visual masks corresponding to the estimated spatial and temporal complexity value a good enough picture QP deriver to derive a good enough picture QP value using the visual mask. The example apparatus also includes an adjustor to adjust the good enough picture QP value based on block level human visual system sensitivity and statistics of already encoded frames to obtain a final human visual system QP map.Type: ApplicationFiled: May 7, 2020Publication date: August 20, 2020Applicant: Intel CorporationInventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
-
Publication number: 20200120342Abstract: An example apparatus for encoding video frames includes a receiver to receive a current frame to be encoded, and a quantization parameter and statistics for the current frame. The apparatus also includes a frame motion analyzer to detect a motion activity status for the current frame based on the statistics via a motion activity analysis. The apparatus further includes a motion adaptive frame inserter to adaptively switch between a regular reference list management and a long-term reference frame insertion based on the detected motion activity status and the quantization parameter. The apparatus also further includes an encoder to encode the current frame using the regular reference list management or the long-term reference frame insertion.Type: ApplicationFiled: December 16, 2019Publication date: April 16, 2020Applicant: INTEL CORPORATIONInventors: Ximin Zhang, Szu-Wei Lee, Sang-Hee Lee, Keith Rowe
-
Publication number: 20200084449Abstract: An example apparatus for encoding video frames includes a frame analyzer to execute a look ahead analysis on a received set of frames. The frame analyzer includes a look ahead video analyzer to down-sample the set of frames and encode the down-sampled frames with a constant quantization parameter (QP). A number of generated bits for each of the frames is used as a complexity measurement for each of the frames. The apparatus further includes an encoder to encode the input frame using an adjusted bit allocation based on a relative complexity of the input frame in relation to a complexity of the set of frames.Type: ApplicationFiled: November 15, 2019Publication date: March 12, 2020Applicant: INTEL CORPORATIONInventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
-
Patent number: 9002344Abstract: A phone content service is described. In embodiment(s), content that is associated with a mobile phone can be stored by a phone content service that is accessible by a computer via a data communication network. An update to the content that is associated with the mobile phone can be received and updated at the phone content service. Updated content can then be synchronized with the mobile phone via a mobile communication network.Type: GrantFiled: May 9, 2008Date of Patent: April 7, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Sandra Vargas, Peter Bernard, Keith Rowe, Andrew Royal
-
Patent number: 8833181Abstract: A reversible force measuring device that can comprise at least one cavity, at least one load receiving area, and at least one indicating material; wherein the indicating material moves in or out of the at least one cavity as its volume changes to indicate the magnitude and/or direction of the applied loads. A reversible force measuring device that can comprise at least one cavity, at least one load receiving area, and at least one indicating material; a fastener causes the indicating material to move in and out of the at least one cavity to indicate the magnitude and/or direction of the applied loads. A reversible force measuring device comprising at least two independent cavities, at least one load receiving area, and at least one indicating material; wherein the difference in volume changes indicates the force as the indicating material moves in or out of the at least two cavities.Type: GrantFiled: September 5, 2013Date of Patent: September 16, 2014Inventor: Geoffrey Keith Rowe
-
Patent number: 8600457Abstract: A method and apparatus for operating a mobile communication device in a sleep mode. The mobile communication device displays a time in an easily readable format at a low-light intensity, provides an alert to a user at an alarm time in a particular manner specified by the user, changes the buttons on the mobile communication device to operate as snooze buttons, and suppresses a portion of call and message notifications received by the mobile communication device when the mobile communication device is in the sleep mode. The sleep mode operation is performed, at least in part, according to sleep-mode user settings chosen by the user.Type: GrantFiled: November 30, 2007Date of Patent: December 3, 2013Assignee: Microsoft CorporationInventors: Sandra Irene Vargas, Keith Rowe, Peter Chin, Anton Andrews
-
Patent number: 7996046Abstract: A notification charm for a wireless communication device and a method of operating the wireless device to provide an alert on the charm are presented. The charm may be a bracelet, watch, keychain, ring, or other ornamental device which can generate event and preference based alerts about events occurring on a wireless device.Type: GrantFiled: January 10, 2008Date of Patent: August 9, 2011Assignee: Microsoft CorporationInventors: Sandra Irene Vargas, Keith Rowe, Peter Bernard, Peter Chin
-
Publication number: 20090197586Abstract: A phone content service is described. In embodiment(s), content that is associated with a mobile phone can be stored by a phone content service that is accessible by a computer via a data communication network. An update to the content that is associated with the mobile phone can be received and updated at the phone content service. Updated content can then be synchronized with the mobile phone via a mobile communication network.Type: ApplicationFiled: May 9, 2008Publication date: August 6, 2009Inventors: Sandra Vargas, Peter Bernard, Keith Rowe, Andrew Royal