Patent application number | Description | Published |
20130237826 | PRECISION ULTRASONIC SCANNER FOR BODY PARTS WITH EXTENDED IMAGING DEPTH - A method and apparatus are disclosed for performing an ultrasound scan on a body part and specifically for a portable instrument which directly attaches to the surface of the body. This apparatus provides very high resolution images and greatly increased depth of imaging for high resolution ultrasound of targeted subsurface body tissues with ultrasound image resolution far superior to that of known state of the art ultrasound instruments. Targeted tissues could include but not be limited to joints, ocular structures, and internal organs. | 09-12-2013 |
20130310692 | CORRECTING FOR UNINTENDED MOTION FOR ULTRASONIC EYE SCANS - A device and method are disclosed for detecting and correcting unintended eye movements that may occur during an ultrasound scan by monitoring multiple position tracking sensors, examples being but not limited to ultrasound or optical position sensors. These position tracking sensors are in addition to the ultrasound imaging transducer and are in a fixed position on the scan head so as not to move during the scanning operation. These position tracking sensors can continuously monitor the distance to the cornea or other clearly defined anatomical features of the eye such as the posterior pigment layer of the iris during the movement of the scan head assembly and can provide continuous multi-dimensional correction for any unwanted motion of the eye relative to the scan head that may occur during the ultrasound scan. | 11-21-2013 |
20140009741 | COMBINATION OPTICAL AND ULTRASONIC IMAGING OF AN EYE - A method and apparatus are disclosed for integrating optical coherence tomography (OCT) and very high frequency ultrasound (VHFU) imaging systems. An OCT probe and reference arm are mounted along with an ultrasound probe on a carriage capable of rotational, linear, and/or arcuate motion. The probe carriage may be immersed in water or other suitable medium. The OCT and VHFU probes move about the cornea surface such that the probe axes are substantially perpendicular relative to the cornea surface throughout a scan. The probes are able to be scanned in an arcuate path across the entire cornea surface. The method and apparatus disclosed are also directed towards providing a positioning mechanism and scan head comprising an arcuate guide track wherein only an OCT probe is mounted on the probe carriage. This embodiment allows the OCT probe beam to remain substantially perpendicular to the cornea and lens surfaces. | 01-09-2014 |
20150238166 | DISPOSABLE EYEPIECE SYSTEM FOR AN ULTRASONIC EYE SCANNING - A disposable eye piece system, including the eye piece and other disposable components, for a precision ultrasonic scanning apparatus is disclosed. The eye piece includes a fill port, a vent port and a drain port molded into the base of the eye piece. An RF Identification chip may be molded into the plastic base of the eye piece or, alternately into the conformable face seal of the eye piece. The components of a disposable eye piece system form an integrated disposable package that can be assembled, packaged, transported and used while maintaining the eye piece and saline solution in a sterile condition. The protective shipping container 1) protects the eye piece from damage, human contact and exposure to ambient air during shipping and storage and 2) allows the scanning physician or technician to attach the eye piece to the scanning machine without compromising the sterile condition of the eye piece. | 08-27-2015 |
Patent application number | Description | Published |
20130321428 | METHOD AND APPARATUS FOR INTERACTIVE CURVE GENERATION - A system of curve generation takes a sequence of control points and constraint codes for each control point, and outputs a curve in which each of the constraints is satisfied. The set of constraints is chosen from the tangent angle, curvature, first derivative of curvature, and second derivative of curvature. The interactive curve design uses as its primitive, a curve whose curvature is a polynomial function of arclength (whose intrinsic equation is a polynomial). At each control point, a choice of G | 12-05-2013 |
20150035837 | METHOD AND APPARATUS FOR INTERACTIVE CURVE GENERATION - A system of curve generation takes a sequence of control points and constraint codes for each control point, and outputs a curve in which each of the constraints is satisfied. The set of constraints is chosen from the tangent angle, curvature, first derivative of curvature, and second derivative of curvature. The interactive curve design uses as its primitive, a curve whose curvature is a polynomial function of arclength (whose intrinsic equation is a polynomial). At each control point, a choice of G2 curvature continuity (tangent angle and curvature) or G4 curvature continuity (tangent angle and curvature plus first and second derivatives of curvature are continuous) is input. The desired curve is expressed as the solution to the chosen set of constraints. | 02-05-2015 |
Patent application number | Description | Published |
20130051690 | System and Method of Compressing Data in Font Files - A compressed font file including compressed data is received. The compressed data is decompressed to generate decompressed data. An attempt to validate the decompressed data is made. Within the decompressed data, a predetermined pattern of invalid data corresponding to an element of a font file is detected. The font file is reconstructed by replacing at least some of the invalid data with the element. | 02-28-2013 |
20130054547 | System and Method of Font Compression Using Selectable Entropy Encoding - A request for a font file including a first font table and a second font table is received. A first entropy encoder is selected, based on characteristics of the first font table, front among a plurality of entropy encoders. A second entropy encoder is selected, based on characteristics of the second font table, front among the plurality of entropy encoders. The first entropy encoder is applied to the first font table. The second entropy encoder is applied to the second font table. Compressed data corresponding to the first and second font tables are combined to generate a compressed font file. The compressed font file is transmitted. | 02-28-2013 |
20130054836 | System and Method for Improved Compression with Arithmetic Encoding by Shared Initial - A request for a font comprising a font file is received from a device via a network. A shared initial probability chart associated with the font table is retrieved. The shared initial probability chart comprises an initial probability estimate based on a byte stream in the font table to be compressed. The byte stream is compressed based on the initial probability estimate to generate a compressed font table. The compressed font file is transmitted to the device. The device uses the shared initial probability chart to decompress the compressed font file. | 02-28-2013 |
20140082319 | FAST, DYNAMIC CACHE PACKING - A method for storing information may include determining whether a received data object fits inside a particular one of a plurality of free blocks in a memory bitmap. Each of the plurality of free blocks may include a column of the memory bitmap with a top margin, a bottom margin, and a predetermined width. If the received data object fits, the received data object may be stored in the particular one of the plurality of free blocks, starting at the margin of the particular one of the plurality of free blocks. The particular one of the plurality of data blocks may be resized by moving the margin to start below or next to the stored received data object. The determining may include, for each of the plurality of free blocks, a height of the received data object may be compared with a height of each of the free data blocks. | 03-20-2014 |
20140358875 | SYSTEM AND METHOD OF FONT COMPRESSION USING SELECTABLE ENTROPY ENCODING - A request for a font file including a first font table and a second font table is received. A first entropy encoder is selected, based on characteristics of the first font table, front among a plurality of entropy encoders. A second entropy encoder is selected, based on characteristics of the second font table, front among the plurality of entropy encoders. The first entropy encoder is applied to the first font table. The second entropy encoder is applied to the second font table. Compressed data corresponding to the first and second font tables are combined to generate a compressed font file. The compressed font file is transmitted. | 12-04-2014 |
20150161082 | TECHNIQUES FOR ANALYZING WEB PAGES TO DETERMINE FONT SUBSETS - A computer-implemented method technique can intercept, at a server including one or more processors, a first request for a source document representing a web page, the first request being transmitted from a computing device to a web server. The first request can include web browser information indicating web browser software executing on the computing device. The technique can intercept the source document being transmitted from the web server to the computing device in response to the first request. The source document can specify one or more fonts in which to display text in the source document. The technique can generate the web page, determine unique characters displayed at the web page, and obtain one or more font subsets. The technique can then transmit information to the computing device based on whether the web browser software is capable of displaying a font family having a plurality of fonts. | 06-11-2015 |
20150193385 | System and Method for Facilitating Font Selection - A device is connected to a server by a network. The server receives a selection of one or more font attributes associated with a font. An estimated time load representing an estimate of time associated with providing a webpage using the selected font attributes is determined. The device is caused to display an indicator representing the estimated load time. | 07-09-2015 |
20150193386 | System and Method of Facilitating Font Selection and Manipulation of Fonts - A text rendered using a first font in a first region of a display, and the text rendered using a second font in a second region of the display, are displayed simultaneously on a webpage. An option to manipulate the text rendered using the first font and the text rendered using the second font is provided. In response to a selection of the option, the text rendered using the first font and the text rendered using the second font are manipulated. A code associated with a style sheet corresponding to a selected one of the first font and the second font is generated. | 07-09-2015 |
20150269181 | SYSTEM AND METHOD OF COMPRESSING DATA IN FONT FILES - A compressed font file including compressed data is received. The compressed data is decompressed to generate decompressed data. An attempt to validate the decompressed data is made. Within the decompressed data, a predetermined pattern of invalid data corresponding to an element of a font file is detected. The font file is reconstructed by replacing at least some of the invalid data with the element. | 09-24-2015 |