Patent application number | Description | Published |
20110252069 | STATUS TOOL TO EXPOSE METADATA READ AND WRITE QUEUES - A method to expose status information is provided. The status information is associated with metadata extracted from multimedia files and stored in a metadata database. The metadata information that is extracted from the multimedia files is stored in a read queue to allow a background thread to process the metadata and populate the metadata database. Additionally, the metadata database may be updated to include user-define metadata, which is written back to the multimedia files. The user-defined metadata is included in a write queue and is written to the multimedia files associated with the user-defined metadata. The status of the read and write queues are exposed to a user through a graphical user interface. The status may include the list of multimedia files included in the read and write queues, the priorities of each multimedia file, and the number of remaining multimedia files. | 10-13-2011 |
20130132965 | STATUS TOOL TO EXPOSE METADATA READ AND WRITE QUEUES - A method to expose status information is provided. The status information is associated with metadata extracted from multimedia files and stored in a metadata database. The metadata information that is extracted from the multimedia files is stored in a read queue to allow a background thread to process the metadata and populate the metadata database. Additionally, the metadata database may be updated to include user-define metadata, which is written back to the multimedia files. The user-defined metadata is included in a write queue and is written to the multimedia files associated with the user-defined metadata. The status of the read and write queues are exposed to a user through a graphical user interface. The status may include the list of multimedia files included in the read and write queues, the priorities of each multimedia file, and the number of remaining multimedia files. | 05-23-2013 |
20140355960 | TOUCH OPTIMIZED DESIGN FOR VIDEO EDITING - In one embodiment, a digital video device may allow for real time editing of a digital video clip during viewing. A digital video viewer | 12-04-2014 |
20140359448 | ADDING CAPTIONS AND EMPHASIS TO VIDEO - In one embodiment, a digital video device may allow for real time editing of a digital video data clip during viewing. A digital video viewer | 12-04-2014 |
Patent application number | Description | Published |
20100188559 | SYSTEM AND METHOD FOR HIGH NUMERIC APERTURE IMAGING SYSTEMS - A system and method for high numeric aperture imaging systems includes a splitter, a defocusing system, and a combiner. The splitter reflects a portion of collected light and transmits another portion of the collected light. The defocusing system is configured to modify optical power of either the transmitted portion or reflected portion of the collected light. The combiner is oriented with respect to a mechanical angle. The combiner recombines portions of the transmitted portion and the reflected portion such that the transmitted portion and reflected portion are subsequently transmitted being separated by an optical separation angle based upon the mechanical angle of orientation of the combiner. Various other implementations are used to maintain focus with regards to the imaging systems involved. | 07-29-2010 |
20120013785 | SYSTEM AND METHOD FOR HIGH NUMERIC APERTURE IMAGING SYSTEMS - A system and method for high numeric aperture imaging systems includes a splitter, a defocusing system, and a combiner. The splitter reflects a portion of collected light and transmits another portion of the collected light. The defocusing system is configured to modify optical power of either the transmitted portion or reflected portion of the collected light. The combiner is oriented with respect to a mechanical angle. The combiner recombines portions of the transmitted portion and the reflected portion such that the transmitted portion and reflected portion are subsequently transmitted being separated by an optical separation angle based upon the mechanical angle of orientation of the combiner. Various other implementations are used to maintain focus with regards to the imaging systems involved. | 01-19-2012 |
20130201317 | BLOOD AND CELL ANALYSIS USING AN IMAGING FLOW CYTOMETER - Multimodal or multispectral images of cells comprising a population of cells are simultaneously collected. Photometric and/or morphometric image features identifiable in the images are used to identify differences between first and second populations of cells. The differences can include changes in a relative percentage of different cell types in each population, or a change in a first type of cell present in the first population of cells and the same type of cell in the second population of cells. The changes may be indicative of a disease state, indicative of a relative effectiveness of a therapy, or indicative of a health of the person from whom the cells populations were obtained. | 08-08-2013 |
Patent application number | Description | Published |
20110276789 | PARALLEL PROCESSING OF DATA - A data parallel pipeline may specify multiple parallel data objects that contain multiple elements and multiple parallel operations that operate on the parallel data objects. Based on the data parallel pipeline, a dataflow graph of deferred parallel data objects and deferred parallel operations corresponding to the data parallel pipeline may be generated and one or more graph transformations may be applied to the dataflow graph to generate a revised dataflow graph that includes one or more of the deferred parallel data objects and deferred, combined parallel data operations. The deferred, combined parallel operations may be executed to produce materialized parallel data objects corresponding to the deferred parallel data objects. | 11-10-2011 |
20110276962 | PARALLEL PROCESSING OF DATA - An untrusted application is received at a data center including one or more processing modules and providing a native processing environment. The untrusted application includes a data parallel pipeline. Secured processing environments are used to execute the untrusted application. | 11-10-2011 |
20140032527 | Parallel Processing of Data - A data parallel pipeline may specify multiple parallel data objects that contain multiple elements and multiple parallel operations that operate on the parallel data objects. Based on the data parallel pipeline, a dataflow graph of deferred parallel data objects and deferred parallel operations corresponding to the data parallel pipeline may be generated and one or more graph transformations may be applied to the dataflow graph to generate a revised dataflow graph that includes one or more of the deferred parallel data objects and deferred, combined parallel data operations. The deferred, combined parallel operations may be executed to produce materialized parallel data objects corresponding to the deferred parallel data objects. | 01-30-2014 |
20150178114 | Parallel Processing of Data - An untrusted application is received at a data center including one or more processing modules and providing a native processing environment. The untrusted application includes a data parallel pipeline. Secured processing environments are used to execute the untrusted application. | 06-25-2015 |
20150248304 | Parallel Processing of Data - A data parallel pipeline may specify multiple parallel data objects that contain multiple elements and multiple parallel operations that operate on the parallel data objects. Based on the data parallel pipeline, a dataflow graph of deferred parallel data objects and deferred parallel operations corresponding to the data parallel pipeline may be generated and one or more graph transformations may be applied to the dataflow graph to generate a revised dataflow graph that includes one or more of the deferred parallel data objects and deferred, combined parallel data operations. The deferred, combined parallel operations may be executed to produce materialized parallel data objects corresponding to the deferred parallel data objects. | 09-03-2015 |
20150277965 | Incremental Parallel Processing of Data - One example method includes identifying synchronous code including instructions specifying a computing operation to be performed on a set of data; transforming the synchronous code into a pipeline application including one or more pipeline objects; identifying a first input data set on which to execute the pipeline application; executing the pipeline application on a first input data set to produce a first output data set; after executing the pipeline application on the first input data set, identifying a second input data set on which to execute the pipeline application; determining a set of differences between the first input data set and second input data set; and executing the pipeline application on the set of differences to produce a second output data set. | 10-01-2015 |
Patent application number | Description | Published |
20080271104 | POINT-TO-MULTIPOINT HIGH DEFINITION MULTIMEDIA TRANSMITTER AND RECEIVER - A high definition video transmitter and receiver are disclosed. The transmitter provides high definition video to a one-point receiver or to multipoint receivers. The transmission network is asynchronous and the receiver re-synchronizes the video. The transmission can be wired or wireless. | 10-30-2008 |
20080271105 | POINT-TO-MULTIPOINT HIGH DEFINITION MULTIMEDIA TRANSMITTER AND RECEIVER - A high definition video transmitter and receiver are disclosed. The transmitter provides high definition video to a one-point receiver or to multipoint receivers. The transmission network is asynchronous and the receiver re-synchronizes the video. The transmission can be wired or wireless. | 10-30-2008 |
20080276293 | POINT-TO-MULTIPOINT HIGH DEFINITION MULTIMEDIA TRANSMITTER AND RECEIVER - A high definition video transmitter and receiver are disclosed. The transmitter provides high definition video to a one-point receiver or to multipoint receivers. The transmission network is asynchronous and the receiver re-synchronizes the video. The transmission can be wired or wireless. | 11-06-2008 |
20090089842 | POINT-TO-MULTIPOINT HIGH DEFINITION MULTIMEDIA TRANSMITTER AND RECEIVER - A high definition video transmitter and receiver are disclosed. The transmitter provides high definition video to a one-point receiver or to multipoint receivers. The transmission network is asynchronous and the receiver re-synchronizes the video. The transmission can be wired or wireless. | 04-02-2009 |
20140168369 | SINGLE FREQUENCY TIME OF FLIGHT DE-ALIASING - A system and method are disclosed for determining a depth map using TOF with low power consumption. In order to disambiguate, or de-alias, the returned distance(s) for a given phase shift, the system may emit n different frequencies of light over n successive image frames. After n frames of data are collected, the distances may be correlated by a variety of methodologies to determine a single distance to the object as measured over n image frames. As one frequency may be emitted per image frame, the depth map may be developed while consuming low power. | 06-19-2014 |
20140184475 | DISPLAY UPDATE TIME REDUCTION FOR A NEAR-EYE DISPLAY - Technology is described for reducing display update time for a near-eye display (NED) device. A point of focus in the NED field of view is identified, often based on natural user input data. A communication module of a computer system communicatively coupled to the NED device transmits lossless priority data, an example of which is user focal region image data, using one or more communication techniques for satisfying lossless transmission criteria. Allowed loss image data is identified based at least in part on its distance vector from a point of focus in the display field of view. An example of allowed loss image data is image data to be displayed outside the user focal region. The allowed loss image data is transmitted and extracted from received image data allowing for lossy transmission. | 07-03-2014 |
Patent application number | Description | Published |
20120178368 | Wireless Communication Techniques - Wireless communication techniques are described. In one or more implementations, techniques are described that involve active power control such that a device may bypass use of a power amplifier to communicate wirelessly. In one or more additional implementations, wireless communication techniques are described in which multiple bands may be leveraged to provide wireless communication. In one or more further implementations, wireless communication techniques are described in which a frame buffer on a receiving device is leveraged by a sending device. Yet further, in one or more implementations wireless communication techniques are described in which a sending device employs codec adaptation. Still yet further, in one or more implementations, wireless communication techniques are described which may be used to change characteristics of a channel used to communicate data. Yet further again, in one or more implementations, a receiving device is configured to adjust a display based on wireless communications received from a plurality of devices, such as to leverage a display by multiple wireless sources. | 07-12-2012 |
20120178380 | Wireless Communication Techniques - Wireless communication techniques are described. In one or more implementations, techniques are described that involve active power control such that a device may bypass use of a power amplifier to communicate wirelessly. In one or more additional implementations, wireless communication techniques are described in which multiple bands may be leveraged to provide wireless communication. In one or more further implementations, wireless communication techniques are described in which a frame buffer on a receiving device is leveraged by a sending device. Yet further, in one or more implementations wireless communication techniques are described in which a sending device employs codec adaptation. Still yet further, in one or more implementations, wireless communication techniques are described which may be used to change characteristics of a channel used to communicate data. Yet further again, in one or more implementations, a receiving device is configured to adjust a display based on wireless communications received from a plurality of devices, such as to leverage a display by multiple wireless sources. | 07-12-2012 |
20130127683 | Multi-use Antenna - Multi-use antenna techniques are described. In one or more implementations, a device includes a single fixed radiating structure, a first branch coupled to the single fixed radiating structure to tune to a first frequency range to support a first wireless signal technique, and a second branch coupled to the single fixed radiating structure to tune to a second frequency range to support a second wireless signal technique, the second frequency range being different than the first frequency range. | 05-23-2013 |
20130293689 | Wireless Communication Techniques - Wireless communication techniques are described. In one or more implementations, techniques are described that involve active power control such that a device may bypass use of a power amplifier to communicate wirelessly. In one or more additional implementations, wireless communication techniques are described in which multiple bands may be leveraged to provide wireless communication. In one or more further implementations, wireless communication techniques are described in which a frame buffer on a receiving device is leveraged by a sending device. Yet further, in one or more implementations wireless communication techniques are described in which a sending device employs codec adaptation. Still yet further, in one or more implementations, wireless communication techniques are described which may be used to change characteristics of a channel used to communicate data. Yet further again, in one or more implementations, a receiving device is configured to adjust a display based on wireless communications received from a plurality of devices, such as to leverage a display by multiple wireless sources. | 11-07-2013 |
20130342391 | HYBRID DEVICE LOCATION DETERMINATION SYSTEM - Various different techniques are used to determine a location of a device, including 3-dimensional (3D) mapping techniques as well as one or more of Global Navigation Satellite System (GNSS) techniques, wireless signal detection techniques, and inertial sensor techniques. The locations determined by these various techniques are combined to determine the location of the device and/or user of the device. In addition to the location of the device, an orientation or direction of view of the device and/or user of the device can optionally be determined as well. | 12-26-2013 |
Patent application number | Description | Published |
20080228201 | MITRAL VALVE REPAIR SYSTEM AND METHOD FOR USE - The present invention is directed to various systems for repairing tissue within the heart of a patient. The mitral valve repair system of the present invention comprises a guide catheter having a proximal end, a distal end, and at least one internal lumen formed therein, a therapy catheter capable of applying a suture to the tissue, and a fastener catheter capable of attaching a fastener to the suture. The therapy catheter and the fastener catheter are capable of traversing the internal lumen of the guide catheter. In addition, the present invention discloses various methods for repairing tissue within the heart of a patient. In one embodiment, the method of repairing heart valve tissue includes advancing a guide catheter through a circulatory pathway to a location in the heart proximate to a heart valve, advancing a therapy catheter through the guide catheter to the heart valve, stabilizing a first leaflet with the therapy catheter, deploying a first suture into the stabilized first leaflet, disengaging the first leaflet from the therapy catheter while leaving the first suture attached thereto, stabilizing a second leaflet with the therapy catheter, deploying a second suture into the second leaflet, disengaging the second leaflet from the therapy catheter while leaving the second suture attached thereto, and joining the first and second leaflets by reducing the distance between the first and second sutures. | 09-18-2008 |
20090318871 | MITRAL VALVE REPAIR SYSTEM AND METHOD FOR USE - The present invention is directed to various systems for repairing tissue within the heart of a patient. The mitral valve repair system of the present invention comprises a guide catheter having a proximal end, a distal end, and at least one internal lumen formed therein, a therapy catheter capable of applying a suture to the tissue, and a fastener catheter capable of attaching a fastener to the suture. The therapy catheter and the fastener catheter are capable of traversing the internal lumen of the guide catheter. In addition, the present invention discloses various methods for repairing tissue within the heart of a patient. In one embodiment, the method of repairing heart valve tissue includes advancing a guide catheter through a circulatory pathway to a location in the heart proximate to a heart valve, advancing a therapy catheter through the guide catheter to the heart valve, stabilizing a first leaflet with the therapy catheter, deploying a first suture into the stabilized first leaflet, disengaging the first leaflet from the therapy catheter while leaving the first suture attached thereto, stabilizing a second leaflet with the therapy catheter, deploying a second suture into the second leaflet, disengaging the second leaflet from the therapy catheter while leaving the second suture attached thereto, and joining the first and second leaflets by reducing the distance between the first and second sutures. | 12-24-2009 |
20120289977 | MITRAL VALVE REPAIR SYSTEM AND METHOD FOR USE - The present invention is directed to a method of securing suture within a patient. The method comprises advancing suture material into the patient, passing a portion of the suture material through tissue of the patient, and advancing a fastener catheter and a suture fastener along the suture material. The fastener catheter includes a catheter main body and a handle. The suture fastener has a generally cylindrical body formed of a shape memory material and a suture fastener inner lumen. The suture fastener has at least one engagement tab biased to extend at least partially into the suture fastener inner lumen to engage against and secure one or more lines of suture passing through the suture fastener. | 11-15-2012 |
Patent application number | Description | Published |
20090264986 | HELICAL STENT HAVING IMPROVED FLEXIBILITY AND EXPANDABILITY - A stent includes a central portion of helically wound undulations formed of struts, cylindrical end portions, and transition zones between the helical portion and the cylindrical 5 portions. According to a first aspect of the invention, the torsional flexibility of the stent is maximized by having bridges connecting adjacent winding be interrupted by the maximum possible number of undulations. In a preferred design, each winding includes nineteen undulations around the circumference, bridges are provided every five undulations. According to a second aspect of the invention, uniform, opening of the transition zone is achieved by altering 10 the width, and thereby the flexibility, of a series of struts in accordance with their lengths. Specifically, the long transition zone struts are made wider. | 10-22-2009 |
20130338759 | Helical Stent Having Improved Flexibility and Expandability - A stent includes a central portion of helically wound undulations formed of struts, cylindrical end portions, and transition zones between the helical portion and the cylindrical portions. According to a first aspect of the invention, the torsional flexibility of the stent is maximized by having bridges connecting adjacent winding be interrupted by the maximum possible number of undulations. In one embodiment, each winding includes nineteen undulations around the circumference, bridges are provided every five undulations. According to a second aspect of the invention, uniform opening of the transition zone is achieved by altering the width, and thereby the flexibility, of a series of struts in accordance with their lengths. Specifically, the long transition zone struts are made wider. | 12-19-2013 |
Patent application number | Description | Published |
20120188176 | Contact Geometry Tests - Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques. | 07-26-2012 |
20120188197 | Probabilistic Latency Modeling - Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques. | 07-26-2012 |
20120191394 | Latency Measurement - Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques. | 07-26-2012 |
20150193083 | Probabilistic Latency Modeling - Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques. | 07-09-2015 |