Patents by Inventor Steven Reynolds

Steven Reynolds 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: 11954785
    Abstract: A medical image processing apparatus for rendering medical images includes a first GPU and a second GPU, each configured to read from and write to a data structure stored in virtual memory. The data structure is configured to be read by both the first GPU and the second GPU and the data structure is configured such that the first GPU can write to a first sub-space of the data structure and the second GPU can write to a second sub-space of the data structure. The first sub-space and the second sub-space are independent. The first GPU is configured to write data relating to pre-processing for rendering to the first sub-space and the second GPU is configured to read the written data and to render at least one image based on the written data.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: April 9, 2024
    Assignee: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Magnus Fredrik Wahrenberg, Steven Reynolds
  • Patent number: 11922647
    Abstract: An image processing apparatus comprises processing circuitry configured to: obtain a respective identity and location for each of a first plurality of landmarks in a reference volume; obtain a respective weighting for each landmark of the first plurality of landmarks; obtain a respective identity and location for each of a second plurality of landmarks in a further volume; and determine a transform based on a fit between the first plurality of landmarks and the second plurality of landmarks, wherein the fit is determined in dependence on the weightings.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: March 5, 2024
    Assignee: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Ross Davies, Steven Reynolds
  • Patent number: 11907169
    Abstract: A delta set information management device (delta device) stores full versions of files and updates such files based upon delta information. The delta device can be a web server running delta software. It can store original files as either seed files or node files in a tree structure and store modifications to seed files and node files based upon the time and identity of the entity (e.g., user or computer) that requested or made such modifications.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: February 20, 2024
    Inventor: Steven Reynolds
  • Patent number: 11871054
    Abstract: A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: January 9, 2024
    Assignee: Imagine Communications Corp.
    Inventors: Stephen Smith, Yuval Fisher, Brick Eksten, Steven Reynolds
  • Publication number: 20230177760
    Abstract: A medical image processing apparatus for rendering medical images comprises a first GPU and a second GPU, each configured to read from and write to a data structure stored in virtual memory, wherein: the data structure is configured to be read by both the first GPU and the second GPU; the data structure is configured such that the first GPU can write to a first sub-space of the data structure and the second GPU can write to a second sub-space of the data structure; the first sub-space and the second sub-space are independent; the first GPU is configured to write data relating to pre-processing for rendering to the first sub-space; and the second GPU is configured to read the written data and to render at least one image based on the written data.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Applicant: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Magnus Fredrik WAHRENBERG, Steven REYNOLDS
  • Publication number: 20230073574
    Abstract: An image processing apparatus comprises processing circuitry configured to: obtain a respective identity and location for each of a first plurality of landmarks in a reference volume; obtain a respective weighting for each landmark of the first plurality of landmarks; obtain a respective identity and location for each of a second plurality of landmarks in a further volume; and determine a transform based on a fit between the first plurality of landmarks and the second plurality of landmarks, wherein the fit is determined in dependence on the weightings.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Applicant: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Ross DAVIES, Steven REYNOLDS
  • Patent number: 11443476
    Abstract: A medical processing apparatus comprises processing circuitry configured to: receive an image data set for rendering; for each of a plurality of a pixels or voxels in the image data set: set a region of interest around the pixel or voxel; determine a maximum data value and a minimum data value for pixels or voxels in the region of interest; and designate the pixel or voxel as visible or as non-visible based on the maximum data value and the minimum data value for the region of interest; and perform a rendering process using the pixels or voxels of the image data set that designated as visible.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: September 13, 2022
    Assignee: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Steven Reynolds, Ross Davies
  • Patent number: 11417027
    Abstract: A medical image processing apparatus comprises processing circuitry configured to: acquire a data volume to be compressed; acquire a function relating color value to each data value of the data volume; and change a compression rate per region of the data volume based on color values in each region.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: August 16, 2022
    Assignee: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Ross Davies, Steven Reynolds
  • Publication number: 20220256214
    Abstract: A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
    Type: Application
    Filed: April 18, 2022
    Publication date: August 11, 2022
    Inventors: Stephen Smith, Yuval Fisher, Brick Eksten, Steven Reynolds
  • Publication number: 20220224993
    Abstract: A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference indicates a temporal boundary of processing for the video fragment.
    Type: Application
    Filed: December 7, 2020
    Publication date: July 14, 2022
    Applicant: Imagine Communications Corp.
    Inventors: Brick Eksten, Stephen Smith, Yuval Fisher, Steven Reynolds
  • Patent number: 11366529
    Abstract: A gesture based data capture and analysis system includes one or more gesture units, one or more feedback units, and an analysis unit. The system operates in one or more states, which control if and how it responds to gestures depending on the active state. The gesture units are affixed to a user's hand, wrist, and/or fingers and sense movement as gesture data. The analysis unit interprets the gesture data and uses that data to control both the capturing of data by the peripherals and the processing of the captured data. The analysis unit also keeps a list or history of gestures, data captured, and/or active states to allow a user to review a timeline such information. The feedback units provide real time feedback to the user identifying information such as the type of gesture interpreted or detected, the state of the system, or the type or contents of data from the peripheral.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: June 21, 2022
    Inventor: Steven Reynolds
  • Publication number: 20220172402
    Abstract: A medical image processing apparatus comprises processing circuitry configured to: acquire a data volume to be compressed; acquire a function relating color value to each data value of the data volume; and change a compression rate per region of the data volume based on color values in each region.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 2, 2022
    Applicant: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Ross DAVIES, Steven REYNOLDS
  • Patent number: 11310544
    Abstract: A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: April 19, 2022
    Assignee: IMAGINE COMMUNICATIONS CORP.
    Inventors: Stephen Smith, Yuval Fisher, Brick Eksten, Steven Reynolds
  • Patent number: 11281302
    Abstract: A gesture based data capture and analysis system includes one or more gesture units and an analysis unit. The gesture units are affixed to a user's hand and/or one or more fingers. The gesture units contain a gesture sensor such as one or more motion detectors (e.g., accelerometers or an image analysis unit) and communicate with an analysis unit and one or more peripherals, such as a mobile phone, camera, video recorder, audio recorder, or other analog or digital sensing unit. The gesture units sense movement of a user's arms, hands, and/or fingers as gesture data. The analysis unit interprets the gesture data and controls the capture of image, audio, video, and/or other data by the peripherals and the processing, storing, sending, networking, posting, display, and/or publishing of the captured data according to processing gestures captured by the gesture units as gesture data and interpreted as such by the analysis unit.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: March 22, 2022
    Inventor: Steven Reynolds
  • Publication number: 20220046334
    Abstract: A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference indicates a temporal boundary of processing for the video fragment.
    Type: Application
    Filed: December 7, 2020
    Publication date: February 10, 2022
    Applicant: Imagine Communications Corp.
    Inventors: Brick Eksten, Stephen Smith, Yuval Fisher, Steven Reynolds
  • Publication number: 20210375027
    Abstract: A medical processing apparatus comprises processing circuitry configured to: receive an image data set for rendering; for each of a plurality of a pixels or voxels in the image data set: set a region of interest around the pixel or voxel; determine a maximum data value and a minimum data value for pixels or voxels in the region of interest; and designate the pixel or voxel as visible or as non-visible based on the maximum data value and the minimum data value for the region of interest; and perform a rendering process using the pixels or voxels of the image data set that designated as visible.
    Type: Application
    Filed: May 27, 2020
    Publication date: December 2, 2021
    Applicant: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Steven REYNOLDS, Ross Davies
  • Publication number: 20210219005
    Abstract: A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
    Type: Application
    Filed: March 29, 2021
    Publication date: July 15, 2021
    Inventors: Stephen Smith, Yuval Fisher, Brick Eksten, Steven Reynolds
  • Publication number: 20210182242
    Abstract: A delta set information management device (delta device) stores full versions of files and updates such files based upon delta information. The delta device can be a web server running delta software. It can store original files as either seed files or node files in a tree structure and store modifications to seed files and node files based upon the time and identity of the entity (e.g., user or computer) that requested or made such modifications.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventor: Steven Reynolds
  • Publication number: 20210160589
    Abstract: A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference indicates a temporal boundary of processing for the video fragment.
    Type: Application
    Filed: December 7, 2020
    Publication date: May 27, 2021
    Inventors: Brick Eksten, Stephen Smith, Yuval Fisher, Steven Reynolds
  • Patent number: 10999611
    Abstract: A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: May 4, 2021
    Assignee: IMAGINE COMMUNICATIONS CORP.
    Inventors: Stephen Smith, Yuval Fisher, Brick Eksten, Steven Reynolds