Patents by Inventor Zachary Daniel Hodges

Zachary Daniel Hodges 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: 10310720
    Abstract: Systems and methods for editing an image file include a server and at least one client device of the server including a display. An imaging module accesses from the server an image file including image content and a header, wherein the header provides information regarding the image file. An editing module receives user edits to the image content and insert information regarding the user edits into the header. The imaging module applies the user edits in an order that is determined based on a weight assigned to each user edit. The imaging module may also access, from the server, an image file including image content and a header thereof, wherein the header provides information regarding the image file and an edit decision list reflecting historical user edits to the image content. The editing module then identifies the edit decision list in the header for application by the imaging module.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: June 4, 2019
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Patent number: 10147155
    Abstract: Methods, systems, and apparatus for adjusting a perspective of an image are described. Pixels from each of a plurality of rows of the image are removed, where the count of pixels removed is based on a location of the corresponding row in the image. In one example embodiment, the image is rotated prior to and after removal of the pixels based on the type of perspective alteration.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: December 4, 2018
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport, Rekil Prashanth
  • Patent number: 9807315
    Abstract: An image capture and processing system accesses an image including image data. The image processing system receives a selection of a preset configuration. The preset configuration identifies first and second image effects, a first intensity value corresponding to the first image effect, and a second intensity value corresponding to the second image effect. The image processing system accesses a set of stored lookup tables (LUTs). Each accessed LUT in the set of stored LUTs is associated with the first and second image effects, and is associated with intensity values within a threshold proximity of the first and second intensity values. The image processing system generates a combined LUT by interpolating the accessed set of stored LUTs. The image processing system processes the image based on the combined LUT.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: October 31, 2017
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Rohit Patil, Yuan Liu
  • Patent number: 9681064
    Abstract: An image capture and processing system accesses an image including image data. The image processing system receives a selection of a preset configuration. The preset configuration identifies first and second image effects, a first intensity value corresponding to the first image effect, and a second intensity value corresponding to the second image effect. The image processing system accesses a set of stored lookup tables (LUTs). Each accessed LUT in the set of stored LUTs is associated with the first and second image effects, and is associated with intensity values within a threshold proximity of the first and second intensity values. The image processing system generates a combined LUT by interpolating the accessed set of stored LUTs. The image processing system processes the image based on the combined LUT.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: June 13, 2017
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Rohit Patil, Yuan Liu
  • Patent number: 9674452
    Abstract: A system and method for correcting the perspective of visual data in real-time is disclosed. A electronic device accesses live visual data through a camera associated with an electronic device. The electronic device displays the live visual data on a display associated with the electronic device. The electronic device detects tilt data from a sensor associated with the electronic device, wherein tilt data indicates that the electronic device has tilted from an original angle to a current angle. In response to detecting tilt data from the sensor associated with the electronic device, the electronic devices alters the displayed live visual data to correct a live perspective of a live video feed.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: June 6, 2017
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Patent number: 9602739
    Abstract: An image capture and processing system accesses an image including image data. The image processing system receives a selection of a preset configuration. The preset configuration identifies first and second image effects, a first intensity value corresponding to the first image effect, and a second intensity value corresponding to the second image effect. The image processing system accesses a set of stored lookup tables (LUTs). Each accessed LUT in the set of stored LUTs is associated with the first and second image effects, and is associated with intensity values within a threshold proximity of the first and second intensity values. The image processing system generates a combined LUT by interpolating the accessed set of stored LUTs. The image processing system processes the image based on the combined LUT.
    Type: Grant
    Filed: October 23, 2016
    Date of Patent: March 21, 2017
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Rohit Patil, Yuan Liu
  • Publication number: 20170031572
    Abstract: Systems and methods for editing an image file include a server and at least one client device of the server including a display. An imaging module accesses from the server an image file including image content and a header, wherein the header provides information regarding the image file. An editing module receives user edits to the image content and insert information regarding the user edits into the header. The imaging module applies the user edits in an order that is determined based on a weight assigned to each user edit. The imaging module may also access, from the server, an image file including image content and a header thereof, wherein the header provides information regarding the image file and an edit decision list reflecting historical user edits to the image content. The editing module then identifies the edit decision list in the header for application by the imaging module.
    Type: Application
    Filed: October 17, 2016
    Publication date: February 2, 2017
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Patent number: 9472010
    Abstract: Systems and methods for editing an image file include a server and at least one client device of the server including a display. An imaging module accesses from the server an image file including image content and a header, wherein the header provides information regarding the image file. An editing module receives user edits to the image content and insert information regarding the user edits into the header. The imaging module applies the user edits in an order that is determined based on a weight assigned to each user edit. The imaging module may also access, from the server, an image file including image content and a header thereof, wherein the header provides information regarding the image file and an edit decision list reflecting historical user edits to the image content. The editing module then identifies the edit decision list in the header for application by the imaging module.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: October 18, 2016
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20160232644
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a Difference File Generator that receives at least one edit to at least one pixel of a source image file. The Difference File Generator generates a first edited version of the source image file having at least one edited pixel. Each edited pixel comprises a pixel resulting from the at least one edit to a respective pixel of the source image file. The Difference File Generator generates a pixel difference file comprising pixel difference data. The Pixel difference data indicates a difference between each respective pixel of the source image file and a corresponding edited pixel in the first edited version of the source image file.
    Type: Application
    Filed: February 9, 2015
    Publication date: August 11, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20160182831
    Abstract: A system and method for correcting the perspective of visual data in real-time is disclosed. A electronic device accesses live visual data through a camera associated with an electronic device. The electronic device displays the live visual data on a display associated with the electronic device. The electronic device detects tilt data from a sensor associated with the electronic device, wherein tilt data indicates that the electronic device has tilted from an original angle to a current angle. In response to detecting tilt data from the sensor associated with the electronic device, the electronic devices alters the displayed live visual data to correct a live perspective of a live video feed.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 23, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20160148407
    Abstract: Systems and methods for editing an image file include a server and at least one client device of the server including a display. An imaging module accesses from the server an image file including image content and a header, wherein the header provides information regarding the image file. An editing module receives user edits to the image content and insert information regarding the user edits into the header. The imaging module applies the user edits in an order that is determined based on a weight assigned to each user edit. The imaging module may also access, from the server, an image file including image content and a header thereof, wherein the header provides information regarding the image file and an edit decision list reflecting historical user edits to the image content. The editing module then identifies the edit decision list in the header for application by the imaging module.
    Type: Application
    Filed: August 24, 2015
    Publication date: May 26, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Publication number: 20160148340
    Abstract: Methods, systems, and apparatus for adjusting a perspective of an image are described. Pixels from each of a plurality of rows of the image are removed, where the count of pixels removed is based on a location of the corresponding row in the image. In one example embodiment, the image is rotated prior to and after removal of the pixels based on the type of perspective alteration.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 26, 2016
    Inventors: Zachary Daniel Hodges, Robert A. Newport, Rekil Prashanth
  • Patent number: 9294679
    Abstract: A system and method for correcting the perspective of visual data in real-time is disclosed. A electronic device accesses live visual data through a camera associated with an electronic device. The electronic device displays the live visual data on a display associated with the electronic device. The electronic device detects tilt data from a sensor associated with the electronic device, wherein tilt data indicates that the electronic device has tilted from an original angle to a current angle. In response to detecting tilt data from the sensor associated with the electronic device, the electronic devices alters the displayed live visual data to correct a live perspective of a live video feed.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: March 22, 2016
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport
  • Patent number: 9146942
    Abstract: Systems and methods for editing an image file include a server and at least one client device of the server including a display. An imaging module accesses from the server an image file including image content and a header, wherein the header provides information regarding the image file. An editing module receives user edits to the image content and insert information regarding the user edits into the header. The imaging module applies the user edits in an order that is determined based on a weight assigned to each user edit. The imaging module may also access, from the server, an image file including image content and a header thereof, wherein the header provides information regarding the image file and an edit decision list reflecting historical user edits to the image content. The editing module then identifies the edit decision list in the header for application by the imaging module.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: September 29, 2015
    Assignee: Visual Supply Company
    Inventors: Zachary Daniel Hodges, Robert A. Newport