Patents by Inventor Jay Thornton

Jay Thornton 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: 20210299795
    Abstract: A system for generating a G-code for controlling an operation of a laser-cutting machine to cut parts from a sheet of material, upon receiving cutting data specifying a cutting order of parts and a cutting order of edges of each part, tests the parts for potential distortions and generates a G-code to avoid the potential distortion. For testing a current part, the system detects a potential distortion when the final edge of the current part is adjacent to an edge of a previously cut part scheduled for cutting before the current part according to the cutting order of parts. The system modifies the cutting order to select the modified cutting order for which the final edge is not adjacent to any edge of any previously cut part.
    Type: Application
    Filed: March 27, 2020
    Publication date: September 30, 2021
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: William Vetterling, Jay Thornton, Ankush Chakrabarty, Abraham Goldsmith
  • Patent number: 10926973
    Abstract: Provided is an elevator shaft dimensions measurement device including: a plurality of 3-D distance image sensors which are arranged on a circumference of the same circle, facing the direction of the center of the circle and inclined at an elevation angle with respect to a horizontal plane, and which output measurement data by capturing an image of a pattern irradiated onto the inner walls of an elevator shaft that are imaging objects; and a computer which integrates the measurement data output from the plurality of 3-D distance image sensors at a plurality of height positions in the elevator shaft, generates first integrated measurement data covering 360 degrees in the horizontal direction, aligns the first integrated measurement data to create second integrated measurement data after the alignment, and calculates the dimensions of the elevator shaft on the basis of the second integrated measurement data after the alignment.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: February 23, 2021
    Assignees: MITSUBISHI ELECTRIC CORPORATION, MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC.
    Inventors: Ryosuke Kawanishi, Hiroyuki Tsutada, Keisuke Sambongi, Yu Enomoto, Yuichi Taguchi, Jay Thornton
  • Patent number: 10353352
    Abstract: A distributed machining simulation partitions a model of the workpiece to produce a set of sub-workpieces and modifies the machining instructions for each sub-workpiece to produce a set of groups of modified machining instructions different from the machining instructions. Each group of the modified machining instructions is associated with a sub-workpiece and includes effective machining instructions that move the machining tool through the sub-workpiece and at least one fake machining instruction that moves the machining tool through the model of the workpiece outside of the sub-workpiece.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: July 16, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Teng-Yok Lee, Alan Sullivan, Jay Thornton
  • Patent number: 10260862
    Abstract: A method and system estimates a three-dimensional (3D) pose of a sensor by first acquiring scene data of a 3D scene by the sensor. Two-dimensional (2D) lines are detected in the scene data and the 2D lines are matched to 3D lines of a 3D model of the scene to produce matching lines. Then, the 3D pose of the sensor is estimated using the matching lines.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: April 16, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Srikumar Ramalingam, Jay Thornton, Wenzhen Yuan
  • Publication number: 20180239312
    Abstract: A distributed machining simulation partitions a model of the workpiece to produce a set of sub-workpieces and modifies the machining instructions for each sub-workpiece to produce a set of groups of modified machining instructions different from the machining instructions. Each group of the modified machining instructions is associated with a sub-workpiece and includes effective machining instructions that move the machining tool through the sub-workpiece and at least one fake machining instruction that moves the machining tool through the model of the workpiece outside of the sub-workpiece.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 23, 2018
    Inventors: Teng-Yok Lee, Alan Sullivan, Jay Thornton
  • Publication number: 20180155155
    Abstract: Provided is an elevator shaft dimensions measurement device including: a plurality of 3-D distance image sensors which are arranged on a circumference of the same circle, facing the direction of the center of the circle and inclined at an elevation angle with respect to a horizontal plane, and which output measurement data by capturing an image of a pattern irradiated onto the inner walls of an elevator shaft that are imaging objects; and a computer which integrates the measurement data output from the plurality of 3-D distance image sensors at a plurality of height positions in the elevator shaft, generates first integrated measurement data covering 360 degrees in the horizontal direction, aligns the first integrated measurement data to create second integrated measurement data after the alignment, and calculates the dimensions of the elevator shaft on the basis of the second integrated measurement data after the alignment.
    Type: Application
    Filed: June 9, 2016
    Publication date: June 7, 2018
    Applicants: MITSUBISHI ELECTRIC CORPORATION, MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC.
    Inventors: Ryosuke KAWANISHI, Hiroyuki TSUTADA, Keisuke SAMBONGI, Yu ENOMOTO, Yuichi TAGUCHI, Jay THORNTON
  • Patent number: 9760918
    Abstract: A method includes receiving and storing, at a server, retail product data related to a retail product offered for sale at a retailer, the retail product data including text data corresponding to a description of the retail product, price data corresponding to a price of the retail product, and image data corresponding to a graphical image of the retail product. The method also includes receiving, at the server, links to content generated by a content-generating user, the content being associated with retail products. The method also includes identifying, at the server, a link from the plurality of links that corresponds to content associated with the retail product offered for sale at the retailer. The method also includes generating, at the server, a web page that displays the product data, including the text data, the price data, and the image data for the retail product offered for sale at the retailer and that displays the identified link.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: September 12, 2017
    Assignee: COLLECTIVE BIAS, INC.
    Inventors: Kenneth A. Barnett, John Andrews, Jay Thornton
  • Patent number: 9734558
    Abstract: A method generates a high-resolution (HR) image from a low-resolution (LR) image using regression functions. During a training stage, training HR images are downsampled to LR images. A signature is determined for each LR-HR patch pair based on a local ternary pattern (LTP). The signature is a low dimensional descriptor used as an abstraction of the patch pair features. Then, patch pairs with the same signature are clustered, and a regression function which maps the LR patches to the HR patches is determined. In some cases patch pairs of similar signatures can be combined for learning and a single regression function determined, thus decreasing the number of required regression functions. During actual upscaling, LR patches of an input image are similarly processed to obtain the signatures and from the regression functions. The LR patches can then be upscaled using the training regression functions.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: August 15, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Fatih Porikli, Ashish Shrivastava, Jay Thornton
  • Publication number: 20170124693
    Abstract: A method and system estimates a three-dimensional (3D) pose of a sensor by first acquiring scene data of a 3D scene by the sensor. Two-dimensional (2D) lines are detected in the scene data and the 2D lines are matched to 3D lines of a 3D model of the scene to produce matching lines. Then, the 3D pose of the sensor is estimated using the matching lines.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Inventors: Srikumar Ramalingam, Jay Thornton, Wenzhen Yuan
  • Publication number: 20160342861
    Abstract: A method for training a classifier that is customized to detect and classify objects in a set of images acquired in a target environment, first generates a 3D target environment model from the set of images, and then acquires 3D object models. Training data is synthesized from the target environment model and the 3D object models, and then the classifier is trained using the training data.
    Type: Application
    Filed: May 21, 2015
    Publication date: November 24, 2016
    Inventors: Oncel Tuzel, Jay Thornton
  • Patent number: 9423281
    Abstract: A rotary encoder includes a single read-head and a circular scale. The encoder is self-calibrated by acquiring calibration samples with the read-head for rotational angles of the circular scale, and estimating spatial frequency and spatial distortion parameters of the encoder from the calibration samples.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: August 23, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Amit Agrawal, Jay Thornton
  • Patent number: 9418434
    Abstract: Three-dimensional (3D) geometric boundaries are detected in images of a scene that undergoes varying lighting conditions caused by light sources in different positions, from a set of input images of the scene illuminated by at least two different lighting conditions. The images are aligned, e.g., acquired by a stationary camera, so that pixels at the same location in all of the input images correspond to the same point in the scene. For each location, a patch of corresponding pixels centered at the location is extracted from each input image. For each location, a confidence value that there is a 3D geometric boundary at the location is determined.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: August 16, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tim K Marks, Oncel Tuzel, Fatih Porikli, Jay Thornton, Jie Ni
  • Publication number: 20160063685
    Abstract: A method denoises a noisy image by, for each pixel in the noisy image, first constructing a key from a patch, wherein the patch includes locally neighboring pixels around the pixel. A function is selected from a function library using the key. Then, the function is applied to the patch to generate a corresponding noise free pixel for the pixel.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 3, 2016
    Inventors: Oncel Tuzel, Jay Thornton, Jeroen van Baar
  • Patent number: 9262810
    Abstract: A method denoises a noisy image by, for each pixel in the noisy image, first constructing a key from a patch, wherein the patch includes locally neighboring pixels around the pixel. A function is selected from a function library using the key. Then, the function is applied to the patch to generate a corresponding noise free pixel for the pixel.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: February 16, 2016
    Assignee: Mitsubishi Electric Research Laboratories, inc.
    Inventors: Oncel Tuzel, Jay Thornton, Jeroen van Baar
  • Publication number: 20150377654
    Abstract: A position is determined by sensing a signal corresponding to a subsequence of marks in a non-periodic sequence of the marks on a scale. A coarse position PA is determined by matching the subsequence with all possible subsequences of the non-periodic sequence. Threshold-crossings corresponding to rising edges of the signal and threshold-crossings corresponding to falling edges of the signal are detected. An position correction Pi is determined using the threshold-crossings. The coarse and the position correction are summed to obtain the position.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 31, 2015
    Inventors: Amit K Agrawal, Jay Thornton
  • Publication number: 20150269708
    Abstract: A method generates a high-resolution (HR) image from a low-resolution (LR) image using regression functions. During a training stage, training HR images are downsampled to LR images. A signature is determined for each LR-HR patch pair based on a local ternary pattern (LTP). The signature is a low dimensional descriptor used as an abstraction of the patch pair features. Then, patch pairs with the same signature are clustered, and a regression function which maps the LR patches to the HR patches is determined. In some cases patch pairs of similar signatures can be combined for learning and a single regression function determined, thus decreasing the number of required regression functions. During actual upscaling, LR patches of an input image are similarly processed to obtain the signatures and from the regression functions. The LR patches can then be upscaled using the training regression functions.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 24, 2015
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Fatih Porikli, Ashish Shrivastava, Jay Thornton
  • Publication number: 20140300600
    Abstract: Three-dimensional (3D) geometric boundaries are detected in images of a scene that undergoes varying lighting conditions caused by light sources in different positions, from a set of input images of the scene illuminated by at least two different lighting conditions. The images are aligned, e.g., acquired by a stationary camera, so that pixels at the same location in all of the input images correspond to the same point in the scene. For each location, a patch of corresponding pixels centered at the location is extracted from each input image. For each location, a confidence value that there is a 3D geometric boundary at the location is determined.
    Type: Application
    Filed: April 3, 2013
    Publication date: October 9, 2014
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tim K. Marks, Oncel Tuzel, Fatih Porikli, Jay Thornton, Jie Ni
  • Publication number: 20140108207
    Abstract: A method includes receiving and storing, at a server, retail product data related to a retail product offered for sale at a retailer, the retail product data including text data corresponding to a description of the retail product, price data corresponding to a price of the retail product, and image data corresponding to a graphical image of the retail product. The method also includes receiving, at the server, links to content generated by a content-generating user, the content being associated with retail products. The method also includes identifying, at the server, a link from the plurality of links that corresponds to content associated with the retail product offered for sale at the retailer. The method also includes generating, at the server, a web page that displays the product data, including the text data, the price data, and the image data for the retail product offered for sale at the retailer and that displays the identified link.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Applicant: Collective Bias, LLC
    Inventors: Kenneth A. Barnett, John Andrews, Jay Thornton
  • Publication number: 20140067523
    Abstract: A method includes receiving and storing, at a server, a project listing associated with a project that includes at least one shopping-related activity and providing access to the project listing to users. The method also includes receiving, at the server, a request for participation in the project from a user and receiving, at the server, approval for an approved user to participate in the project, based on the request. The method also includes receiving, at the server, a link to content generated by the approved user, the content being associated with the approved user's performance of the at least one shopping-related activity and the content including at least one of text content, image content, and video content. The method also includes providing, at the server, access to the link to the users.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicant: Collective Bias, LLC
    Inventors: Kenneth A. Barnett, John Andrews, Jay Thornton
  • Patent number: 8634020
    Abstract: A structured light pattern is projected onto a scene using pulses of light emitted by light emitting diodes (LEDs) of the projector, wherein during the pulses of the LEDs, the LEDs are driven at an overdrive current when the LEDS are ON. A sensor of a camera only integrates light from the scene during the pulses to acquire images of the scene.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: January 21, 2014
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Jay Thornton