Patents by Inventor Arianne Therese Hinds
Arianne Therese Hinds 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: 20210392386Abstract: A method, computer system, and computer readable medium are provided for displaying video content. An interface to a presentation engine to enable real-time rendering of a plurality of objects is created whereby the plurality of objects are logically organized together through a plurality of scene graphs, and whereby the plurality of scene graphs is organized a media interchange format. Geometry information of the plurality of scene graphs is updated through the interface to a representation engine. The plurality of objects is streamed based on multi-resolution or multi-tessellation of heterogenous visual geometric objects in each of the scene graphs from among the plurality of scene graphs using the media interchange format.Type: ApplicationFiled: April 15, 2021Publication date: December 16, 2021Applicant: TENCENT AMERICA LLCInventor: Arianne Therese HINDS
-
Patent number: 9230196Abstract: Systems and methods of reusing binary bitmaps for images appearing multiple times in a print job. In one embodiment, a system stores a binary bitmap for an image that appears in a print job. The system determines an offset of the binary bitmap into a sheetside, and calculates position values for the binary bitmap based on the offset of the binary bitmap. The system identifies a next appearance of the image in the print job, determines an offset of the image into a sheetside for the next appearance, and calculates position values for the next appearance of the image based on the offset of the image. The system determines if the position values for the image correspond with the position values for the binary bitmap, and verifies that the binary bitmap is reusable for the next appearance of the image if the position values correspond.Type: GrantFiled: July 25, 2012Date of Patent: January 5, 2016Assignee: Ricoh Production Print Solutions LLCInventors: Arianne Therese Hinds, Radu Cucu
-
Patent number: 9100631Abstract: A method performed by one or more computing devices. The method includes identifying first and second portions of a digital video signal. First and second values of a plurality of quality metrics are determined for the first and second portions, respectively. The first and second values of the metrics are used to determine first and second values, respectively, of a plurality of picture quality parameters such that a signal transmitted using either the first or second values of the parameters would require at most a maximum output bitrate. The first values of the parameters may differ from the second values of the parameters. The first and second portions are adjusted using the first and second values, respectively, of the parameters. The first and second adjusted portions are transmitted in a continuous signal. Optionally, the first and second adjusted portions are compressed before they are transmitted.Type: GrantFiled: August 5, 2013Date of Patent: August 4, 2015Assignee: CABLE TELEVISION LABORATORIES, INC.Inventors: David K. Broberg, Arianne Therese Hinds
-
Publication number: 20150036051Abstract: A method performed by one or more computing devices. The method includes identifying first and second portions of a digital video signal. First and second values of a plurality of quality metrics are determined for the first and second portions, respectively. The first and second values of the metrics are used to determine first and second values, respectively, of a plurality of picture quality parameters such that a signal transmitted using either the first or second values of the parameters would require at most a maximum output bitrate. The first values of the parameters may differ from the second values of the parameters. The first and second portions are adjusted using the first and second values, respectively, of the parameters. The first and second adjusted portions are transmitted in a continuous signal. Optionally, the first and second adjusted portions are compressed before they are transmitted.Type: ApplicationFiled: August 5, 2013Publication date: February 5, 2015Applicant: Cable Television Laboratories, Inc.Inventors: David K. Broberg, Arianne Therese Hinds
-
Patent number: 8928936Abstract: Systems and associated methods provide for converting an RGB color image to a grayscale image via a lookup table of correction values. The lookup table is generated and used to compensate for errors in converting the color image to the grayscale image. The lookup table is generated by generating a reference image having pixels with color values in the RGB color space, converting a first copy of the reference image to a grayscale reference image via interpolation, and converting a second copy of the reference image to an intermediate image. The intermediate image comprises chrominance and luminance values (e.g., YCbCR or YCgCo). The chrominance values are removed from the intermediate image. The intermediate image is then compared to the grayscale reference image to generate the correction values. The lookup table may then be applied to a grayscale image that has been converted from the RGB color image.Type: GrantFiled: December 21, 2009Date of Patent: January 6, 2015Assignee: Ricoh Production Print Solutions LLCInventors: Arianne Therese Hinds, Nenad Rijavec, Natalie Dawn Ross
-
Patent number: 8417045Abstract: A computer generated method is disclosed. The method includes receiving data values and performing a 1-D 16×16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant. The output of the DCT is then scaled by a set of scale factors that refine the precision of the approximations used for the 16×16 DCT.Type: GrantFiled: July 29, 2010Date of Patent: April 9, 2013Assignee: InfoPrint Solutions Company LLCInventor: Arianne Therese Hinds
-
Publication number: 20130027750Abstract: Systems and methods of reusing binary bitmaps for images appearing multiple times in a print job. In one embodiment, a system stores a binary bitmap for an image that appears in a print job. The system determines an offset of the binary bitmap into a sheetside, and calculates position values for the binary bitmap based on the offset of the binary bitmap. The system identifies a next appearance of the image in the print job, determines an offset of the image into a sheetside for the next appearance, and calculates position values for the next appearance of the image based on the offset of the image. The system determines if the position values for the image correspond with the position values for the binary bitmap, and verifies that the binary bitmap is reusable for the next appearance of the image if the position values correspond.Type: ApplicationFiled: July 25, 2012Publication date: January 31, 2013Inventors: Arianne Therese Hinds, Radu Cucu
-
Publication number: 20120027318Abstract: A computer generated method is disclosed. The method includes receiving data values and performing a 1-D 16×16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant. The output of the DCT is then scaled by a set of scale factors that refine the precision of the approximations used for the 16×16 DCT.Type: ApplicationFiled: July 29, 2010Publication date: February 2, 2012Inventor: Arianne Therese Hinds
-
Publication number: 20110149308Abstract: Systems and associated methods provide for converting an RGB color image to a grayscale image via a lookup table of correction values. The lookup table is generated and used to compensate for errors in converting the color image to the grayscale image. The lookup table is generated by generating a reference image having pixels with color values in the RGB color space, converting a first copy of the reference image to a grayscale reference image via interpolation, and converting a second copy of the reference image to an intermediate image. The intermediate image comprises chrominance and luminance values (e.g., YCbCR or YCgCo). The chrominance values are removed from the intermediate image. The intermediate image is then compared to the grayscale reference image to generate the correction values. The lookup table may then be applied to a grayscale image that has been converted from the RGB color image.Type: ApplicationFiled: December 21, 2009Publication date: June 23, 2011Inventors: Arianne Therese Hinds, Nenad Rijavec, Natalie Dawn Ross
-
Publication number: 20100313121Abstract: Customer support systems and associated methods are disclosed. A customer wishes to inquire about a particular document individualized for the customer and sends a support request to a customer support system using a client device. The support request includes identification information of the customer and image information based on an image captured by the customer from a copy of the particular document. The customer support system is operable to receive the support request and to select a subset of documents for the customer from a plurality of documents for a plurality of documents based on the identification information. The customer support system is further operable to identify the document from the subset of documents based on the image information, and to initiate a response to the support request using information from the document.Type: ApplicationFiled: June 3, 2009Publication date: December 9, 2010Inventors: Arianne Therese Hinds, Nenad Rijavec
-
Patent number: 7558815Abstract: The present invention provides a method, apparatus, and article of manufacture for controlling truncation error which is introduced when performing a transform equation as a result of lowering the precision of elements of the equation using shift right operations. This is achieved by associating a predetermined truncation amount with a plurality of operations of the transform equation and defining an ordered set of the operations to perform the transform which control the truncation error in the result if each operation introduced the predetermined truncation amount associated with it. Accordingly the transform is performed using the defined ordered set. For example the pre-determined truncation error could be an average truncation error.Type: GrantFiled: January 24, 2005Date of Patent: July 7, 2009Assignee: InfoPrint Solutions Company LLCInventors: Joan LaVerne Mitchell, Arianne Therese Hinds
-
Patent number: 7489826Abstract: The invention provides a method, a data analyzing system, an apparatus, and article of manufacture which reduce the error in transform equations in which constants are replaced by approximations. This is achieved by factoring an adjustment factor into the calculations which serves to reduce the error introduced by the approximations. For a forward transform equation this may be performed as part of a quantization step and for an inverse transform equation this may be performed as part of a de-quantization step. For example the adjustment factor could reduce the maximum error associated the approximations.Type: GrantFiled: October 7, 2004Date of Patent: February 10, 2009Assignee: Infoprint Solutions Company, LLCInventors: Arianne Therese Hinds, Joan LaVerne Mitchell
-
Patent number: 7430332Abstract: The present invention provides methods, apparatus and articles of manufacture for performing a transform equation in which at least two sub-transform equations can be identified. According to the invention, each sub-transform is considered separately and the constants of each sub-transform are replaced with an approximation which is a function of an integer value and a second value, where the second value is common to each constant in a sub-transform. The transform equation is then performed with the integer values in place of the constants. As a result either the input to the transform equation or at least one of the result of the transform and a value to be compared the result, is modified with a value which is a function of the second values for each sub-transform. By considering each sub-transform separately the second values of each sub-transform can be different thus allowing more accurate approximations to be used with minimal degradation in performance.Type: GrantFiled: January 24, 2005Date of Patent: September 30, 2008Assignee: Infoprint Solutions Company, LLCInventors: Joan LaVerne Mitchell, Arianne Therese Hinds
-
Patent number: 7421139Abstract: The invention provides a method, data compression system, apparatus, and article of manufacture which reduce the error in transform equations in which constants are replaced by approximations. According to the invention transform constants are replaced with approximations which are a function of an integer and a floating point value. The transform equation is then performed with the integers in place of the constants. The floating point value may be applied either to the result of the equation or to the data to be processed by the transform equation before the equation is performed. Further the floating point value may be applied using a fixed precision version of the value or a fixed precision value into which the floating point value has been factored.Type: GrantFiled: October 7, 2004Date of Patent: September 2, 2008Assignee: Infoprint Solutions Company, LLCInventors: Arianne Therese Hinds, Nenad Rijavec, Joan LaVerne Mitchell
-
Patent number: 7095523Abstract: A flexible and extensible virtual printer architecture is provided. According to one aspect of the present invention final status associated with a presentation job (e.g., a fax job or a print job) is made available to an output server. One or more host processing threads or processes are spawned for each new presentation job received by the output server. Then, the presentation job is submitted to a presentation device for which the presentation job is destined by way of an instance of a wrapper process that is capable of communicating bi-directionally with the presentation device. After submitting the presentation job, a host job status thread or process waits for status pertaining to the presentation job. Ultimately, a final status associated with the presentation job is received by the wrapper process and the wrapper process reports the final status to the host job status thread or process. According to another aspect of the present invention, job and device status may be reported asynchronously.Type: GrantFiled: December 12, 2002Date of Patent: August 22, 2006Assignee: International Business Machines CorporationInventors: Craig Duray Brossman, Arianné Therese Hinds, Nenad Rijavec, Mark Andrew Stephens, Raymond Glenn Wardell
-
Patent number: 7092119Abstract: Disclosed is a method, system, and program for managing calibration files in a printing system. Patches are printed using a screening algorithm and incorporating at least one output appearance factor. A calibration file is generated from measured color values of the printed patches mapping a color space for the printed patches to a color space of a printer used to print the patches. Information is associated with the calibration file indicating the printer and at least one output appearance attribute for use in selecting one calibration file to use when printing a print job.Type: GrantFiled: August 20, 1999Date of Patent: August 15, 2006Assignee: International Business Machines CorporationInventors: Arianne Therese Hinds, Deborah Elizabeth Neuhard, Jeanine Reeves, Nenad Rijavec, Mikel John Stanich
-
Publication number: 20030123084Abstract: A flexible and extensible virtual printer architecture is provided. According to one aspect of the present invention final status associated with a presentation job (e.g., a fax job or a print job) is made available to an output server. One or more host processing threads or processes are spawned for each new presentation job received by the output server. Then, the presentation job is submitted to a presentation device for which the presentation job is destined by way of an instance of a wrapper process that is capable of communicating bi-directionally with the presentation device. After submitting the presentation job, a host job status thread or process waits for status pertaining to the presentation job. Ultimately, a final status associated with the presentation job is received by the wrapper process and the wrapper process reports the final status to the host job status thread or process. According to another aspect of the present invention, job and device status may be reported asynchronously.Type: ApplicationFiled: December 12, 2002Publication date: July 3, 2003Inventors: Craig Duray Brossman, Arianne Therese Hinds, Nenad Rijavec, Mark Andrew Stephens, Raymond Glenn Wardell
-
Patent number: 6542252Abstract: A flexible and extensible virtual printer architecture is provided. According to one embodiment, a mechanism is provided for driving multiple heterogeneous presentation devices. A presentation job is received on behalf of a presentation device, the presentation job includes a data stream which contains source data in the form of text, image, graphics, and/or other embedded objects. The source data is then reduced to an intermediate format. Based upon the intermediate format and control information associated with the data stream, device-specific data and device-specific control information are generated for the presentation device. Finally, the presentation device is driven by providing the device-specific data and device-specific control information to the presentation device.Type: GrantFiled: June 13, 2001Date of Patent: April 1, 2003Assignee: International Business Machines CorporationInventors: Craig Duray Brossman, Arianne Therese Hinds, Nenad Rijavec, Mark Andrew Stephens, Raymond Glenn Wardell
-
Patent number: 6538773Abstract: A method, apparatus, and article of manufacture, for transmitting data to facsimile presentation device is disclosed. The method comprises the steps of receiving a presentation job comprising input data associable with at least one input grayscale value, retrieving one of a plurality of stored transforms, each transform for modifying grayscale commands to control a grayscale rendering characteristic of a presentation device associated with the transform, applying the transform to the input grayscale value to produce calibrated grayscale values, and transmitting data representing the calibrated grayscale value to the facsimile presentation device.Type: GrantFiled: March 26, 1999Date of Patent: March 25, 2003Assignee: International Business Machines CorporationInventors: Craig Duray Brossman, Arianne Therese Hinds, Nenad Rijavec, Mikel J. Stanich, Mark Andrew Stephens, Raymond Glenn Wardell
-
Patent number: 6535295Abstract: A flexible and extensible virtual printer architecture is provided. According to one aspect of the present invention final status associated with a presentation job (e.g., a fax job or a print job) is made available to an output server. One or more host processing threads or processes are spawned for each new presentation job received by the output server. Then, the presentation job is submitted to a presentation device for which the presentation job is destined by way of an instance of a wrapper process that is capable of communicating bi-directionally with the presentation device. After submitting the presentation job, a host job status thread or process waits for status pertaining to the presentation job. Ultimately, a final status associated with the presentation job is received by the wrapper process and the wrapper process reports the final status to the host job status thread or process. According to another aspect of the present invention, job and device status may be reported asynchronously.Type: GrantFiled: August 24, 1998Date of Patent: March 18, 2003Assignee: International Business Machines CorporationInventors: Craig Duray Brossman, Arianne Therese Hinds, Nenad Rijavec, Mark Andrew Stephens, Raymond Glenn Wardell