Patents by Inventor Benjamin Holmes
Benjamin Holmes 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: 12229866Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a graphics processing unit (GPU). The apparatus may obtain a first indication of a first image including a set of first image sections with a plurality of first subsections and a second indication of a second image including a set of second image sections with a plurality of second subsections. The apparatus may also compare one first image section with one second image section. Further, the apparatus may calculate a magnitude of difference between one first subsection and each of the multiple second subsections. The apparatus may also output a third indication of at least one of: (1) a lowest magnitude of difference between the one first subsection and each of the multiple second subsections or (2) a set of coordinates for a second subsection that corresponds to the lowest magnitude of difference.Type: GrantFiled: January 17, 2023Date of Patent: February 18, 2025Assignee: QUALCOMM IncorporatedInventors: Elina Kamenetskaya, Liang Li, Jonathan Wicks, Samuel Benjamin Holmes
-
Patent number: 12106488Abstract: Systems and techniques are provided for synchronizing a frame rate of pass-through content from a camera and a display refresh rate. An example method can include obtaining first and second frames captured by an image capture device (which may be part of a device, such as an extended reality (XR) device). A display refresh rate of a display is greater than a camera frame rate of the image capture device. The method may determine motion between the first frame and the second frame. The method can include predicting, based on the second frame and the determined motion, a third frame corresponding to a time after the second frame. The method can include displaying content (e.g., mixed reality content) including the predicted third frame and virtual content rendered for the XR device.Type: GrantFiled: May 9, 2022Date of Patent: October 1, 2024Assignee: QUALCOMM IncorporatedInventors: Samuel Benjamin Holmes, Jonathan Wicks, Arjun Chopra, Martin Renschler
-
Publication number: 20230353804Abstract: Systems and methods are disclosed herein for enabling multiple users’ digital rights to be applied as needed to access media while those users are present to consume media. In particular, a media guidance application may receive a selection of a media asset and determine that the user equipment device does not allow access to the media asset. In response, the media guidance application may identify all the users consuming content from that user equipment device and retrieve digital rights for each user. The media guidance application may compare the digital rights of each user with digital rights required to access the media asset. The media guidance application may, based on the comparison, identify a set of digital rights (e.g., for another user present) that enable access to the media asset, and use those digital rights to access the media asset for consumption.Type: ApplicationFiled: June 1, 2023Publication date: November 2, 2023Inventors: Kevin Bruce Lenhart, Sean Matthews, Benjamin Holms Maughan
-
Patent number: 11748842Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may process at least one frame including frame content associated with a grid including a plurality of grid sections, each of a plurality of portions of the frame content being aligned with at least a portion of at least one of the plurality of grid sections. The apparatus may also shift the frame content with respect to the grid, such that at least one portion of the plurality of portions of the frame content is aligned with at least a portion of at least one distinct grid section of the plurality of grid sections. Additionally, the apparatus may store the shifted frame content including the at least one portion of the frame content that is aligned with at least a portion of the at least one distinct grid section.Type: GrantFiled: April 13, 2021Date of Patent: September 5, 2023Assignee: QUALCOMM IncorporatedInventors: Jonathan Scott Tinkham, Jonathan Wicks, Samuel Benjamin Holmes, Robert Vanreenen
-
Patent number: 11711559Abstract: Systems and methods are disclosed herein for enabling multiple users' digital rights to be applied as needed to access media while those users are present to consume media. In particular, a media guidance application may receive a selection of a media asset and determine that the user equipment device does not allow access to the media asset. In response, the media guidance application may identify all the users consuming content from that user equipment device and retrieve digital rights for each user. The media guidance application may compare the digital rights of each user with digital rights required to access the media asset. The media guidance application may, based on the comparison, identify a set of digital rights (e.g., for another user present) that enable access to the media asset, and use those digital rights to access the media asset for consumption.Type: GrantFiled: November 13, 2020Date of Patent: July 25, 2023Assignee: ROVI GUIDES, INC.Inventors: Kevin Bruce Lenhart, Sean Matthews, Benjamin Holms Maughan
-
Publication number: 20230198930Abstract: Systems and methods are disclosed herein for device selection and modified output upon receiving notifications. In one embodiment of the disclosed technique for selecting an output device for notifications, systems and methods receive an electronic notification which indicate an originator of the electronic notification. An output range is determined for each electronic device in a plurality of electronic devices. The system selects the electronic device with the smallest of determined output ranges from the plurality of electronic devices. The system determines from the indication whether the originator of the electronic notification is on a stored list of originators. If so, the system transmits the electronic notification to the selected electronic device for output.Type: ApplicationFiled: December 14, 2022Publication date: June 22, 2023Inventors: Colleen Sullivan, Benjamin Holms Maughan
-
Patent number: 11615537Abstract: The present disclosure relates to methods and devices for image or frame processing including an apparatus, e.g., a GPU. In some aspects, the apparatus may identify a discontinuity between at least one first region of a first frame and at least one second region of a second frame, the at least one first region corresponding to the at least one second region. The apparatus may also determine whether the discontinuity between the at least one first region and the at least one second region is greater than or equal to a motion estimation threshold. The apparatus may also skip a motion estimation for the at least one first region and the at least one second region when the discontinuity between the at least one first region and the at least one second region is greater than or equal to the motion estimation threshold.Type: GrantFiled: November 2, 2020Date of Patent: March 28, 2023Assignee: QUALCOMM IncorporatedInventors: Jonathan Wicks, Samuel Benjamin Holmes
-
Patent number: 11587208Abstract: A frame processor may generate a mask based on one or more static regions of a first set of frames of a plurality of previous frame and adjust the mask to at least one of determine alpha data or conceal distorted content associated with the one or more static regions of the first set of frames. The distorted content may be caused by extrapolation of a frame from a second set of frames of the plurality of previous frames. The frame processor may generate a composite frame based on application of at least one of the mask or the alpha data to a previous frame of the plurality of frames, and application of the previous frame based on the at least one of the mask or the alpha data to the frame extrapolated from the second set of frames of the plurality of previous frames.Type: GrantFiled: May 26, 2021Date of Patent: February 21, 2023Assignee: QUALCOMM IncorporatedInventors: Samuel Benjamin Holmes, Jonathan Wicks
-
Patent number: 11558336Abstract: Systems and methods are disclosed herein for device selection and modified output upon receiving notifications. In one embodiment of the disclosed technique for selecting an output device for notifications, systems and methods receive an electronic notification which indicate an originator of the electronic notification. An output range is determined for each electronic device in a plurality of electronic devices. The system selects the electronic device with the smallest of determined output ranges from the plurality of electronic devices. The system determines from the indication whether the originator of the electronic notification is on a stored list of originators. If so, the system transmits the electronic notification to the selected electronic device for output.Type: GrantFiled: December 18, 2018Date of Patent: January 17, 2023Assignee: Rovi Guides, Inc.Inventors: Colleen Sullivan, Benjamin Holms Maughan
-
Patent number: 11388432Abstract: The present disclosure relates to methods and devices for motion estimation which may include a GPU. In one aspect, the GPU may generate at least one first motion vector in a first subset of a frame, the first motion vector providing a first motion estimation for image data in the first subset of the frame. The GPU may also perturb the image data. Also, the GPU may generate at least one second motion vector based on the perturbed image data, the second motion vector providing a second motion estimation for the image data. Moreover, the GPU may compare the first motion vector and the second motion vector. Further, the GPU may determine at least one third motion vector for the motion estimation of the image data based on the comparison between the first motion vector and the second motion vector.Type: GrantFiled: December 10, 2018Date of Patent: July 12, 2022Assignee: QUALCOMM IncorporatedInventors: Samuel Benjamin Holmes, Martin Renschler, Jonathan Wicks, Robert John Vanreenen
-
Patent number: 11315211Abstract: The present disclosure relates to methods and apparatus for graphics processing. The apparatus can determine a motion estimation priority for one or more regions in a frame. In some aspects, each of the one or more regions can include a group of pixels. Additionally, the apparatus can adjust a quality of a motion estimation procedure for each group of pixels based on the motion estimation priority of the region including the group of pixels. The apparatus can also perform the motion estimation procedure for each of the at least one group of pixels to generate a motion vector for the at least one group of pixels based on the adjusted quality of the motion estimation procedure.Type: GrantFiled: August 7, 2020Date of Patent: April 26, 2022Assignee: QUALCOMM IncorporatedInventors: Samuel Benjamin Holmes, Jonathan Wicks
-
Patent number: 11191928Abstract: A deep vein intravenous introducer has a wheel located toward the front end of the device that can be rotated by the index finger of the user. After placement of the needle in the lumen of the vessel, the user rotates the wheel, which advances the wire guide through the center of the needle and into the patient. Once the guide wire is advanced into the vessel lumen the catheter can be advanced over the guide wire with a hub or finger tab on the catheter close to the index finger. The operation can be performed by one hand without moving the hand from its initial position. The user can then simultaneously use the other hand to operate an ultrasound detection device during insertion without the assistance of another person.Type: GrantFiled: August 21, 2018Date of Patent: December 7, 2021Assignee: Sonostik LLCInventors: Hawaa Almansouri, Nathan J. Castro, Adam Corman, Neal K. Sikka, Benjamin Holmes
-
Patent number: 11194389Abstract: Example techniques are described for generating graphics content by obtaining a rendering command for a frame of the graphics content, obtaining an eye position of a user after obtaining the rendering command, determining a foveation parameter for a region of the graphics content based on the eye position; and rendering a tile, of the frame, corresponding to the region of the graphics content using the foveation parameter and the rendering command.Type: GrantFiled: May 8, 2019Date of Patent: December 7, 2021Assignee: QUALCOMM IncorporatedInventors: Robert Vanreenen, Jonathan Wicks, Tate Hornbeck, Samuel Benjamin Holmes
-
Publication number: 20210377202Abstract: Systems and methods are disclosed herein for device selection and modified output upon receiving notifications. In one embodiment of the disclosed technique for selecting an output device for notifications, systems and methods receive an electronic notification which indicate an originator of the electronic notification. An output range is determined for each electronic device in a plurality of electronic devices. The system selects the electronic device with the smallest of determined output ranges from the plurality of electronic devices. The system determines from the indication whether the originator of the electronic notification is on a stored list of originators. If so, the system transmits the electronic notification to the selected electronic device for output.Type: ApplicationFiled: December 18, 2018Publication date: December 2, 2021Inventors: Colleen Sullivan, Benjamin Holms Maughan
-
Patent number: 11164357Abstract: A method, a computer-readable medium, and an apparatus are provided. The apparatus may be configured to receive information indicative of a fovea region. The apparatus may be configured to identify, based on the information indicative of the fovea region, high priority bins and low priority bins. The apparatus may be configured to determine a rendering time allotment for the frame. The apparatus may be configured to determine that the rendering time allotment for the frame will be exceeded, based on an amount of time used to render the high priority bins and the low priority bins. The apparatus may be configured to render, based on the determination that the rendering time allotment for the frame will be exceeded, at least one of the low priority bins at a first quality instead of a second quality.Type: GrantFiled: March 30, 2020Date of Patent: November 2, 2021Assignee: QUALCOMM IncorporatedInventors: Samuel Benjamin Holmes, Tate Hornbeck, Robert Vanreenen
-
Publication number: 20210298908Abstract: The present disclosure relates to a three-dimensionally (e.g., 3D) printed, surgically implantable tissue engineering scaffolds for promoting bone, vascular, and/or cartilage regeneration at osteochondral regions and a method for manufacturing the 3D printed surgically implantable tissue engineering scaffold. The 3D printed surgically implantable tissue engineering scaffold may be fabricated at least in part from a thermoplastic polyurethane (e.g., nTPU) composite via a rapid prototyping machine. In some cases, the three-dimensional shape of the fabricated tissue engineering scaffold may correspond to a three-dimensional shape of a tissue defect of a patient.Type: ApplicationFiled: July 29, 2019Publication date: September 30, 2021Inventors: Benjamin Holmes, Nathan Castro
-
Patent number: 10997954Abstract: Example techniques are described for generating graphics content by obtaining a rendering command for a first frame of the graphics content, rendering a full frame based on the rendering command for the first frame, storing the full frame in a buffer, obtaining a rendering command for a second frame of the graphics content, obtaining an eye position of a user, rendering a partial frame based on the rendering command for the second frame and the eye position of the user, obtaining the full frame from the buffer, and outputting the second frame, wherein the second frame is based on the full frame and the partial frame.Type: GrantFiled: July 24, 2019Date of Patent: May 4, 2021Assignee: QUALCOMM IncorporatedInventors: Samuel Benjamin Holmes, Jonathan Wicks
-
Publication number: 20210120293Abstract: Systems and methods are disclosed herein for enabling multiple users' digital rights to be applied as needed to access media while those users are present to consume media. In particular, a media guidance application may receive a selection of a media asset and determine that the user equipment device does not allow access to the media asset. In response, the media guidance application may identify all the users consuming content from that user equipment device and retrieve digital rights for each user. The media guidance application may compare the digital rights of each user with digital rights required to access the media asset. The media guidance application may, based on the comparison, identify a set of digital rights (e.g., for another user present) that enable access to the media asset, and use those digital rights to access the media asset for consumption.Type: ApplicationFiled: November 13, 2020Publication date: April 22, 2021Inventors: Kevin Bruce Lenhart, Sean Matthews, Benjamin Holms Maughan
-
Publication number: 20210027752Abstract: Example techniques are described for generating graphics content by obtaining a rendering command for a first frame of the graphics content, rendering a full frame based on the rendering command for the first frame, storing the full frame in a buffer, obtaining a rendering command for a second frame of the graphics content, obtaining an eye position of a user, rendering a partial frame based on the rendering command for the second frame and the eye position of the user, obtaining the full frame from the buffer, and outputting the second frame, wherein the second frame is based on the full frame and the partial frame.Type: ApplicationFiled: July 24, 2019Publication date: January 28, 2021Inventors: Samuel Benjamin Holmes, Jonathan Wicks
-
Patent number: 10869074Abstract: Systems and methods are disclosed herein for enabling multiple users' digital rights to be applied as needed to access media while those users are present to consume media. In particular, a media guidance application may receive a selection of a media asset and determine that the user equipment device does not allow access to the media asset. In response, the media guidance application may identify all the users consuming content from that user equipment device and retrieve digital rights for each user. The media guidance application may compare the digital rights of each user with digital rights required to access the media asset. The media guidance application may, based on the comparison, identify a set of digital rights (e.g., for another user present) that enable access to the media asset, and use those digital rights to access the media asset for consumption.Type: GrantFiled: April 24, 2018Date of Patent: December 15, 2020Assignee: Rovi Guides, Inc.Inventors: Kevin Bruce Lenhart, Sean Matthews, Benjamin Holms Maughan