Patents Assigned to Sunfish Studio, LLC
-
Patent number: 9934198Abstract: Apparatus performs various modal interval computations, while accounting for various modal interval operand configurations that are not amenable to ordinary computational operations. Upon detecting an exponent field of all 1's, the apparatus adapts various conventions involving leading bits in the fraction field of the modal interval endpoints to return a result having a useful meaning.Type: GrantFiled: January 30, 2017Date of Patent: April 3, 2018Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Publication number: 20170235703Abstract: Apparatus performs various modal interval computations, while accounting for various modal interval operand configurations that are not amenable to ordinary computational operations. Upon detecting an exponent field of all 1's, the apparatus adapts various conventions involving leading bits in the fraction field of the modal interval endpoints to return a result having a useful meaning.Type: ApplicationFiled: January 30, 2017Publication date: August 17, 2017Applicant: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 9588736Abstract: A logic circuit computes various modal interval arithmetic values using a plurality of arithmetic function units. A multiplexer gates the desired arithmetic values to a storage register.Type: GrantFiled: September 30, 2014Date of Patent: March 7, 2017Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 9558155Abstract: Apparatus performs various modal interval computations, while accounting for various modal interval operand configurations that are not amenable to ordinary computational operations. Upon detecting an exponent field of all 1's, the apparatus adapts various conventions involving leading bits in the fraction field of the modal interval endpoints to return a result having a useful meaning.Type: GrantFiled: August 15, 2013Date of Patent: January 31, 2017Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 9529778Abstract: A computer executable method of processing a representation of a modal interval polynomial is provided. A representation of a modal interval polynomial is generally provided as input, more particularly, a representation comprising a modal interval function variable and an array of modal interval coefficients. Each modal interval linear interpolation of each of the modal interval coefficients of the array are recursively processed until a single modal interval coefficient remains in the array. For each iteration of the recursive processing, a modal interval linear interpolation operation is executed.Type: GrantFiled: August 21, 2013Date of Patent: December 27, 2016Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 9514566Abstract: A computer-based system forms a more accurate intensity value for virtual light reflected from computer-generated images. The reflected light intensity from the images is computed pixel by pixel using the mean and variance of the depth values of a filter region associated with the pixel, as well as the maximum and minimum values of the depth values in the filter region. The computations use the normalized, incomplete beta function algorithm.Type: GrantFiled: March 15, 2013Date of Patent: December 6, 2016Assignee: SUNFISH STUDIO, LLCInventor: Nathan T. Hayes
-
Publication number: 20150220483Abstract: Apparatus performs various modal interval computations, while accounting for various modal interval operand configurations that are not amenable to ordinary computational operations. Upon detecting an exponent field of all 1's, the apparatus adapts various conventions involving leading bits in the fraction field of the modal interval endpoints to return a result having a useful meaning.Type: ApplicationFiled: August 15, 2013Publication date: August 6, 2015Applicant: SUNFISH STUDIO, LLCInventor: Nathan T. Hayes
-
Publication number: 20150116324Abstract: A computer-based system forms a more accurate intensity value for virtual light reflected from computer-generated images. The reflected light intensity from the images is computed pixel by pixel using the mean and variance of the depth values of a filter region associated with the pixel, as well as the maximum and minimum values of the depth values in the filter region. The computations use the normalized, incomplete beta function algorithm.Type: ApplicationFiled: March 15, 2013Publication date: April 30, 2015Applicant: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 8952977Abstract: An improved branch-and-bound process of interval arithmetic subdivision in furtherance of computation of rigorous error bounds on integrated digital scene information for two dimensional display is provided. More particularly, a first aspect of the subject process includes pseudo-randomly subdividing an interval domain comprising a set of interval variables in furtherance of ascertaining a characteristic contribution of the interval variables of said set of interval variables to an image space comprising at least a sub-pixel area. A further aspect, either alone or in combination with the first aspect contemplates pseudo-randomly discarding a select partitioning of interval variables of a set of interval variables of a geometric function from a computed solution of an interval arithmetic branch-and-bound process.Type: GrantFiled: February 14, 2007Date of Patent: February 10, 2015Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Publication number: 20150019609Abstract: A logic circuit computes various modal interval arithmetic values using a plurality of arithmetic function units. A multiplexer gates the desired arithmetic values to a storage register.Type: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Applicant: SUNFISH STUDIO, LLCInventor: Nathan T. Hayes
-
Patent number: 8849881Abstract: A logic circuit computes various modal interval arithmetic values using a plurality of arithmetic function units. A multiplexer gates the desired arithmetic values to a storage register.Type: GrantFiled: May 24, 2011Date of Patent: September 30, 2014Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 8633948Abstract: A single-pass, order-independent method in support of rendering transparency effects into a computer generated image is provided. A geometric primitive of a scene is rasterized so as to convert the geometric primitive into a set of pixels. For at least each pixel or subpixel, a stipple pattern is selected from a set of unique stipple patterns. The set of unique stipple patterns is characterized by a select opacity value with the stipple pattern delimiting a unique set of pixels in the computer generated image which contributes to a visible surface determination.Type: GrantFiled: April 16, 2008Date of Patent: January 21, 2014Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Publication number: 20130339414Abstract: A computer executable method of processing a representation of a modal interval polynomial is provided. A representation of a modal interval polynomial is generally provided as input, more particularly, a representation comprising a modal interval function variable and an array of modal interval coefficients. Each modal interval linear interpolation of each of the modal interval coefficients of the array are recursively processed until a single modal interval coefficient remains in the array. For each iteration of the recursive processing, a modal interval linear interpolation operation is executed.Type: ApplicationFiled: August 21, 2013Publication date: December 19, 2013Applicant: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 8521797Abstract: A computer executable method of processing a representation of a modal interval polynomial is provided. A representation of a modal interval polynomial is generally provided as input, more particularly, a representation comprising a modal interval function variable and an array of modal interval coefficients. Each modal interval linear interpolation of each of the modal interval coefficients of the array are recursively processed until a single modal interval coefficient remains in the array. For each iteration of the recursive processing, a modal interval linear interpolation operation is executed.Type: GrantFiled: October 2, 2006Date of Patent: August 27, 2013Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 8407269Abstract: A computer executable method of processing a representation of a modal interval spherical projection is provided. A representation of a vector comprised of modal intervals X, Y, and Z is provided wherein each modal interval of the modal intervals are delimited by first and second marks of a digital scale. An analytical expression of an azimuthal spherical projection is partitioned into terms of a pair of independent functions wherein a function of the pair exhibits a monotonicity over piecewise domains of the function. A modal interval analysis is performed upon the function wherein arguments of said piecewise domains are modal intervals.Type: GrantFiled: October 2, 2006Date of Patent: March 26, 2013Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 8204926Abstract: A computer executable method of performing a modal interval operation, and system for performing same is provided. The method includes providing representations of first and second modal interval operands. Each modal interval operand of the operands is delimited by first and second marks of a digital scale, each mark of the marks comprises a bit-pattern. Each bit-pattern of the bit-patterns of the marks of each of the modal interval operands are examined, and conditions of a set of status flags corresponding to each bit-pattern of the bit-patterns of the marks are set. A bit-mask is computed wherein the mask is based upon the set condition of the status flag sets and a presence/absence of an exceptional arithmetic condition, and a presence/absence of an indefinite operand are each represented by a bit of said bits of said bit mask.Type: GrantFiled: October 2, 2006Date of Patent: June 19, 2012Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Patent number: 7949700Abstract: A logic circuit computes various modal interval (MI) arithmetic values using a plurality of arithmetic function units (AFUs), each dedicated to compute a specific MI arithmetic operation. The AFUs receive first and second MI operand values each encoded in first and second operand signals. Each AFU provides a MI result value encoded in a result signal to a multiplexer. The multiplexer receives a selector signal specifying the MI arithmetic operation desired, and provides to a result register, an output signal encoding the MI result value specified by the selector signal. The result register stores the MI result value.Type: GrantFiled: April 5, 2006Date of Patent: May 24, 2011Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Publication number: 20110043532Abstract: An improved branch-and-bound process of interval arithmetic subdivision in furtherance of computation of rigorous error bounds on integrated digital scene information for two dimensional display is provided. More particularly, a first aspect of the subject process includes pseudo-randomly subdividing an interval domain comprising a set of interval variables in furtherance of ascertaining a characteristic contribution of the interval variables of said set of interval variables to an image space comprising at least a sub-pixel area. A further aspect, either alone or in combination with the first aspect contemplates pseudo-randomly discarding a select partitioning of interval variables of a set of interval variables of a geometric function from a computed solution of an interval arithmetic branch-and-bound process.Type: ApplicationFiled: February 14, 2007Publication date: February 24, 2011Applicant: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Publication number: 20100188416Abstract: A single-pass, order-independent method in support of rendering transparency effects into a computer generated image is provided. A geometric primitive of a scene is rasterized so as to convert the geometric primitive into a set of pixels. For at least each pixel or subpixel, a stipple pattern is selected from a set of unique stipple patterns. The set of unique stipple patterns is characterized by a select opacity value with the stipple pattern delimiting a unique set of pixels in the computer generated image which contributes to a visible surface determination.Type: ApplicationFiled: April 16, 2008Publication date: July 29, 2010Applicant: SUNFISH STUDIO, LLCInventor: Nathan T. Hayes
-
Patent number: 7554540Abstract: A system is provided for visible surface determination in furtherance of photorealistic rendering in a computer graphics environment. The system includes a scene database and a processor, visual characteristics of objects of an image frame of a scene of the scene database are delimited as geometric primitive. The processor, for executing an interval analysis, to a user degree of certainty, accurately and deterministically ascertains a visible solution set of an area not exceeding a pixel dimension for a pixel of an array of pixels that form said image frame.Type: GrantFiled: July 26, 2007Date of Patent: June 30, 2009Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes