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: 20240082027
    Abstract: A distal aortic stent graft assembly including a main body having a proximal end and a distal end. The main body defines a peripheral opening. The proximal end defines a proximal opening. The distal end defines a distal opening. The proximal opening and the distal opening are configured to perfuse blood through the main body when the main body is in a deployed state. The distal aortic stent graft assembly further includes a coupling extending radially from the main body and corresponding to the opening in the main body. The coupling is configured to align with a blood vessel and perfuse blood through the coupling when the coupling is in the deployed state.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 14, 2024
    Inventors: Keith PERKINS, Zachary BORGLIN, Mark STIGER, Julie BENTON, Steven CLAESSENS, Travis ROWE, Mark YOUNG
  • Patent number: 11825088
    Abstract: 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: Grant
    Filed: November 15, 2019
    Date of Patent: November 21, 2023
    Assignee: INTEL CORPORATION
    Inventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
  • Publication number: 20230034367
    Abstract: 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: Application
    Filed: September 28, 2022
    Publication date: February 2, 2023
    Inventors: Ximin Zhang, Yi-Jen Chiu, Keith Rowe
  • Publication number: 20220109889
    Abstract: 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: Application
    Filed: December 16, 2021
    Publication date: April 7, 2022
    Inventors: Ximin Zhang, Yi-Jen Chiu, Keith Rowe
  • Publication number: 20220109853
    Abstract: 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: Application
    Filed: December 16, 2021
    Publication date: April 7, 2022
    Inventors: Ximin Zhang, Yi-Jen Chiu, Keith Rowe
  • Patent number: 11044477
    Abstract: 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: Grant
    Filed: December 16, 2019
    Date of Patent: June 22, 2021
    Assignee: Intel Corporation
    Inventors: Ximin Zhang, Szu-Wei Lee, Sang-Hee Lee, Keith Rowe
  • Publication number: 20210136378
    Abstract: 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: Application
    Filed: December 14, 2020
    Publication date: May 6, 2021
    Applicant: Intel Corporation
    Inventors: Ximin Zhang, Changliang Wang, Sang-hee Lee, Keith Rowe
  • Publication number: 20200279004
    Abstract: 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: Application
    Filed: February 28, 2020
    Publication date: September 3, 2020
    Inventors: Steve Serdy, Keith Rowe, Dean Lester
  • Publication number: 20200267396
    Abstract: 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: Application
    Filed: May 7, 2020
    Publication date: August 20, 2020
    Applicant: Intel Corporation
    Inventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
  • Publication number: 20200120342
    Abstract: 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: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Applicant: INTEL CORPORATION
    Inventors: Ximin Zhang, Szu-Wei Lee, Sang-Hee Lee, Keith Rowe
  • Publication number: 20200084449
    Abstract: 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: Application
    Filed: November 15, 2019
    Publication date: March 12, 2020
    Applicant: INTEL CORPORATION
    Inventors: Ximin Zhang, Sang-Hee Lee, Keith Rowe
  • Patent number: 9002344
    Abstract: 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: Grant
    Filed: May 9, 2008
    Date of Patent: April 7, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sandra Vargas, Peter Bernard, Keith Rowe, Andrew Royal
  • Patent number: 8833181
    Abstract: 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: Grant
    Filed: September 5, 2013
    Date of Patent: September 16, 2014
    Inventor: Geoffrey Keith Rowe
  • Patent number: 8600457
    Abstract: 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: Grant
    Filed: November 30, 2007
    Date of Patent: December 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Sandra Irene Vargas, Keith Rowe, Peter Chin, Anton Andrews
  • Patent number: 7996046
    Abstract: 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: Grant
    Filed: January 10, 2008
    Date of Patent: August 9, 2011
    Assignee: Microsoft Corporation
    Inventors: Sandra Irene Vargas, Keith Rowe, Peter Bernard, Peter Chin
  • Publication number: 20090197586
    Abstract: 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: Application
    Filed: May 9, 2008
    Publication date: August 6, 2009
    Inventors: Sandra Vargas, Peter Bernard, Keith Rowe, Andrew Royal
  • Publication number: 20090181726
    Abstract: 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: Application
    Filed: January 10, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Sandra Irene Vargas, Keith Rowe, Peter Bernard, Peter Chin
  • Publication number: 20090181702
    Abstract: A method for operating a communications system is provided. The method includes receiving a text communication from a first user destined for a second user. One of a number of user communication points on which to connect the text communication to the second user is selected, and a suitable communication type capable of displaying the text on the selected communication point is determined. The text communication is then forwarded the second user using the communication type.
    Type: Application
    Filed: January 14, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Sandra Irene Vargas, Keith Rowe
  • Publication number: 20090143114
    Abstract: 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: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventors: Sandra Irene Vargas, Keith Rowe, Peter Chin, Anton Andrews
  • Publication number: 20090108055
    Abstract: Systems and methods for sharing personalizable cards via a computerized card service are provided. One disclosed method includes, at a card client program executable on a computing device, creating a personalizable card having extensible data, and sending a first instance of the personalizable card to a card service program. The method may further include, at the card service program, propagating the first instance of the personalizable card to a peer of the user, and at the card client program, updating the extensible data of the personalizable card. Upon updating the extensible data, the method may further include sending a second instance of the personalizable card to the card service program, and propagating the second instance of the personalizable card to the peer of the user. The personalizable card may be propagated according to propagation permissions set by the user.
    Type: Application
    Filed: October 26, 2007
    Publication date: April 30, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Sandra Vargas, Keith Rowe, Darren Apfel, Andrew Royal