Patent application number | Description | Published |
20080228409 | SYSTEMS AND METHODS FOR PROBE DESIGN BASED ON EXPERIMENTAL PARAMETERS - Systems and methods for using the same to select or design probes specific for a target nucleic acid based on experimental parameters are provided. Also provided are computer program products for executing the subject methods. | 09-18-2008 |
20090089329 | Systems and methods for the dynamic generation of repeat libraries for uncharacterized species - Systems and methods for using the same for dynamically generating repeat libraries for use in detecting and for masking out repetitive elements in species having poorly characterized genomes or transcriptomes based on phylogenetic analysis are provided herein. Dynamically generated repeat libraries find use, for example, in the design and use of probes for identification of specific targets in these poorly characterized species. | 04-02-2009 |
20100267588 | SYSTEMS AND METHODS FOR PRODUCING CHEMICAL ARRAY LAYOUTS - Systems and methods for using the same to obtain a chemical array layout are provided. Also provided are computer program products for executing the subject methods. | 10-21-2010 |
20120221857 | System And Method For Securing And Tracking Files - A method, system and computer program product for securing and tracking restricted files stored in a data processing system is provided. The data processing system is connected to a server for sharing information. An entity requesting to access a restricted file is authenticated, based on certain policies defined by a system administrator. Further, the system maintains a log of operations executed on the restricted file, and sends a record of the log to the server. | 08-30-2012 |
20130091126 | SYSTEMS AND METHODS FOR ANALYSIS AND INTERPRETATION OF NUCLEIC ACID SEQUENCE DATA - Systems and method for annotating variants within a genome can call variants from reads or receive called variants directly and associate the called variants with functional annotations and interpretive annotations. A summary report of the called variants, the associated functional annotations, and the associated interpretive annotations can be generated. | 04-11-2013 |
20140088880 | Systems and Methods for Versioning Hosted Software - Systems and methods for performing a validated analysis can include access to first and second versions of an analysis engine. The first version of the analysis engine can be used to perform a previously validated analysis. After the second version is made available, the first version can be continued to be used while the second version undergoes validation. The user can initiate a migration from the first version to the second version when the validation is complete. Access to both versions can be maintained for a period of time to allow users to migrate on their own schedule, and a common login interface can direct the user to a default version or allow the user to select an alternate version. | 03-27-2014 |
20160026753 | Systems and Methods for Analysis and Interpretation of Nucleic Acid Sequence Data - Systems and method for annotating variants within a genome can call variants from reads or receive called variants directly and associate the called variants with functional annotations and interpretive annotations. A summary report of the called variants, the associated functional annotations, and the associated interpretive annotations can be generated. | 01-28-2016 |
Patent application number | Description | Published |
20140160959 | Methods and Systems for Enhanced Round Trip Time (RTT) Exchange - Disclosed are systems, methods and devices for obtaining round trip time measurements for use in location based services. In particular implementations, a fine timing measurement request message wirelessly transmitted by a first transceiver device to a second transceiver device may permit additional processing features in computing or applying a signal round trip time measurement. Such a signal round trip time measurement may be used in positioning operations. | 06-12-2014 |
20140198724 | SYSTEMS AND METHODS FOR FORMATTING FRAMES IN NEIGHBORHOOD AWARE NETWORKS - Systems and methods for formatting frames in neighborhood aware networks are described herein. One aspect of the subject matter described in the disclosure provides a method of communicating in a wireless neighborhood aware network (NAN). The method includes determining at least one connection setup information element indicating one or more connection parameters of the NAN. The method further includes determining at least one service identifier of the NAN. The method further includes generating a public action discovery frame comprising the at least one connection setup information element and the at least one service identifier. The method further includes transmitting, at a wireless device, the public action discovery frame. | 07-17-2014 |
20140198725 | SYSTEMS AND METHODS FOR FORMATTING FRAMES IN NEIGHBORHOOD AWARE NETWORKS - Systems and methods for formatting frames in neighborhood aware networks are described herein. One aspect of the subject matter described in the disclosure provides a method of communicating in a wireless neighborhood aware network (NAN). The method includes determining a discovery period. The method further includes generating a discovery window information element indicating a start time of a discovery window. The method further includes generating a NAN beacon or other sync frame comprising the discovery period and the discovery window information element. The method further includes transmitting, at a wireless device, the NAN beacon or other sync frame during the discovery window. | 07-17-2014 |
20140254408 | RATE CONTROL ASSOCIATED WITH FRAME AGGREGATION - MAC layer frame aggregation and block acknowledgement are used in some WLAN technologies to improve efficiency of a communications channel by reducing PHY layer overhead. A frame aggregation window size defines how many MAC protocol data units (MPDUs) are included in an aggregated MPDU (AMPDU) frame. The frame aggregation window for a subsequent AMPDU frame is typically dependent upon the characteristics of the block acknowledgement—such as the number of non-acknowledged (NAK) MPDUs or the position of a hole in the previous AMPDU frame. A small frame aggregation window size may impact throughput especially at higher transmission rates. In this disclosure a transmission rate may be determined based, at least in part, on a projected frame aggregation window size resulting from a block acknowledgement. The frame aggregation feedback (e.g. block acknowledgement) may be used by a rate control module to determine a transmission rate that optimizes frame aggregation efficiency. | 09-11-2014 |
20140313966 | SYSTEMS AND METHODS FOR IDENTIFICATION IN A NEIGHBORHOOD AWARE NETWORK - Methods, devices, and computer program products for synchronization of wireless devices in a peer-to-peer network are described herein. In one aspect, a method of communicating in a neighborhood aware network (NAN) is provided. The method includes generating a NAN frame including one or more of a first address field, a second address field, a third address field, a third address field, and an information element. The method further includes encoding a NAN identifier in at least one of the first address field, the third address field, and the information element. The method further includes transmitting the NAN frame. | 10-23-2014 |
20140355461 | METHODS AND SYSTEMS FOR ENHANCED ROUND TRIP TIME (RTT) EXCHANGE - Disclosed are systems, methods and devices for obtaining round trip time measurements for use in location based services. In particular implementations, a fine timing measurement request message wirelessly transmitted by a first transceiver device to a second transceiver device may permit additional processing features in computing or applying a signal round trip time measurement. Such a signal round trip time measurement may be used in positioning operations. | 12-04-2014 |
20140355462 | METHODS AND SYSTEMS FOR ENHANCED ROUND TRIP TIME (RTT) EXCHANGE - Disclosed are systems, methods and devices for obtaining round trip time measurements for use in location based services. In particular implementations, a fine timing measurement request message wirelessly transmitted by a first transceiver device to a second transceiver device may permit additional processing features in computing or applying a signal round trip time measurement. Such a signal round trip time measurement may be used in positioning operations. | 12-04-2014 |
Patent application number | Description | Published |
20120177237 | AUDIO PORT CONFIGURATION FOR COMPACT ELECTRONIC DEVICES - A portable electronic device that provides compact configurations for audio elements are disclosed. The audio elements can be drivers (e.g., speakers) or receivers (e.g., microphones). In one embodiment, a molded acoustic chamber can be formed to assist in directing audio sound between an opening an outer housing and an internal flexible electronic substrate. The audio element can be mounted on or coupled to the flexible electrical substrate over an opening therein that allows allow audio sound to pass there through. The molded acoustic chamber can also be formed such that it includes a barrier, such as a mesh barrier, so that undesired foreign substances can be blocked from entry or further entry into the audio chamber. The molded acoustic chamber can also be formed such that it includes one or more acoustic seals that can be used to provide an acoustic seal between the molded acoustic chamber and the opening in the outer housing. | 07-12-2012 |
20120302293 | HAPTIC ALERT DEVICE HAVING A LINEAR VIBRATOR - A vibrator designed to be integrated into a portable electronic device as part of a haptic alert device has a linear electric motor that is coupled to actively drive a moveable weight in back-and-forth directions to produce the desired vibration. A lock mechanism has a restraining member that is biased into a lock position, which prevents the moveable weight from moving in the back-and-forth directions when the vibrator is inactive. Other embodiments are also described and claimed. | 11-29-2012 |
20130242150 | Electronic Device with Shape Memory Devices - An electronic device may be provided with shape memory structures. The shape memory structures may be used to form actuators for a camera shutter, an actuator for moving an optical filter, or other actuators in an electronic device. A camera shutter may have an opaque shutter member that is movable between a first position in which the shutter is closed and blocks light from a digital image sensor and a second position in which the shutter is open and allows light to reach the digital image sensor. The camera shutter may have an associated color filter structure. Shape memory wire may be configured to form a loop that heats upon application of a signal or may be configured to form a twisting or linear actuator. The camera shutter may be provided with a controllable aperture. | 09-19-2013 |
20130260823 | Compact Portable Electronic Device Having Augmented Back Volume for Speaker - Improved approaches to providing a sealed acoustic chamber (e.g., a back volume) for an acoustic component (e.g., speaker) resident in a compact portable electronic device are disclosed. In one embodiment, a compact portable electronic device includes an internal module (or housing), such as an optical camera module that includes optical components, which contains a module volume. The module volume can be provided with a port (e.g., opening) but is otherwise a substantially enclosed (e.g., at least substantially sealed) volume. By acoustically coupling the acoustic component to the port, the module volume can be used as some or all of the back volume for the acoustic component. Advantageously, a compact portable electronic can provide quality acoustic audio output while requiring only a limited amount of dedicated space. | 10-03-2013 |
20130269998 | SYSTEM AND METHOD FOR OPTIMIZING AND COMBINING ADHESIVE PARAMETERS - The described embodiment relates generally to the field of adhesives. More specifically the described embodiment allows a thin adhesive layer to have additional properties not otherwise available in a homogenous adhesive layer. By combining a variety of adhesive material types into a thin interlocked adhesive layer, properties such as multi-surface adhesion, electrical conductivity, and thermal conductivity can be achieved in a robust adhesive layer. | 10-17-2013 |
20140030443 | Sapphire Window - Methods for creating sapphire windows are provided herein. In particular, one embodiment may take the form of a method of manufacturing sapphire windows. The method includes obtaining a polished sapphire wafer and applying decoration to the sapphire wafer. The method also includes cutting the sapphire wafer into discrete windows. In some embodiments, the cutting step comprises laser ablation of the sapphire. | 01-30-2014 |
20140063265 | Electronic Device Camera Module With Alignment Structures - An electronic device may include a camera module. Control circuitry within the electronic device may use an image sensor within the camera module to acquire digital images. The camera module may have lens structures that are supported by lens support structures such as a lens barrel and lens carrier. An actuator such as a voice coil motor may control the position of the lens support structures relative to internal support structures such as upper and lower spacer members. Springs may be used to couple the lens support structures to the internal support structures. Outer wall structures in the camera module such as a ferromagnetic shield structures may surround and enclose at least some of the internal support structures. The outer wall structures may have openings. The internal support structures may have pins or other alignment structures that protrude through the openings. | 03-06-2014 |
20140063302 | Electronic Device with Compact Camera Module - A compact electronic device may include a camera module having an image sensor. The image sensor may be controlled by storage and processing circuitry to capture image data from received light. The camera module may include a substrate having front and rear surfaces. The image sensor may be mounted to the rear surface of the substrate. The substrate may include optical focusing structures on the front surface of the substrate that focus light through an opening in the substrate to the image sensor. A flex circuit may be used to convey signals between the camera module and other electronic device components. The flex circuit may be mounted to the front surface of the camera module substrate to help reduce total height of the camera module. The flex circuit may be mounted to an extended portion of the substrate or may be mounted to surround the periphery of the image sensor. | 03-06-2014 |
20140063821 | ENCLOSURE ASSEMBLY AND SYSTEMS AND METHODS FOR USING THE SAME - An enclosure assembly and systems and methods for using the same are disclosed. The enclosure assembly may include a base plate, a plurality of sidewalls, and one or more insulator layers disposed on the sidewalls. When coupled to a module, the enclosure assembly may least partially enclose the module to prevent the spread of EMI, to assist in heat dissipation, to protect the structural integrity of the module, and the like. | 03-06-2014 |
20140066122 | COUPLING REDUCTION FOR ELECTROMECHANICAL ACTUATOR - A portable electronic device comprises an electromechanical module having an actuator for positioning a mechanical element between first and second positions, and a controller coupled to the electromechanical module. The controller is configured to detect a mechanical event coupling to the electromechanical module, select an actuation signal to position the mechanical element in a safe position between the first and second positions, and transmit the selected signal, such that the mechanical element is positioned in the safe position during the event. | 03-06-2014 |
20140070081 | Electronic Device With Light Sensor Alignment Structures - Electronic devices may include light sensors. The light sensors may include alignment features. The light sensors may be optically aligned with an aperture in an opaque structure. The opaque structure may be formed from an opaque material or a transparent material with an opaque coating. The light sensor may be mounted in a support structure that has been optically aligned with the aperture. The light sensor or the support structure may include extended portions that are transparent to ultraviolet light. Ultraviolet light may be transmitted through the extended portions to cure adhesive that attaches the light sensor or the support structure to the opaque structure. The light sensor may be optically aligned with the aperture by viewing the aperture through an opening in the support structure, by viewing the alignment features on the light sensor through the aperture or by gathering alignment data using the light sensor during alignment operations. | 03-13-2014 |
20140071594 | Components Having Breakaway Installation Handles - A component may be molded with an integral breakaway installation handle. The breakaway installation handle may be used to manipulate and maneuver the component during assembly operations and during component mounting operations. A technician may use the breakaway installation handle to mount the component to a fixture while applying adhesive, attaching a mesh, or performing other assembly operations on the component. Following assembly operations, the technician may use the breakaway installation handle to install the component in an electronic device. After installing the component in the electronic device, the technician may bend the breakaway installation handle with respect to the component until the breakaway installation handle breaks off from the component. Components having breakaway installation handles may be formed form an injection molding system in which mold cavities each receive molten plastic from a runner. Plastic that solidifies in each runner may form the breakaway installation handle for each component. | 03-13-2014 |
20140071596 | SYSTEMS AND METHODS FOR IMPROVED WINDOW MOUNTING ON AN ELECTRONIC DEVICE - Systems and methods for improved window mounting on electronic devices are provided. A window mounting assembly can include a heat activated adhesive, such as a heat activated film (“HAF”), which can be used to secure a window to an enclosure. In some embodiments, heated air can be blown in from a bottom side of the window, which can provide better offset control in the assembly. In some embodiments, an undercut can be made in the enclosure that can act as a trap for HAF overflow. An overhang that is created by the undercut can reduce the visibility of HAF overflow from a user. In addition, the heated air that is applied to the window can create a high pressure region in an area underneath the window. | 03-13-2014 |
20140071651 | Insert Molded Cowling Structures - Electronic devices may be provided with electronic components and cowling structures that secure the electronic components. A cowling structure may include a metal portion and an insulating portion that has been insert-molded onto the metal portion. The metal portion and the insert-molded insulating portion may each have an opening that receives a screw. The screws may pass through the respective opening and attach to a substrate. The substrate may be a transparent cover layer for a device display. The cowling structure may press the electronic components against the transparent substrate layer. The device may include an antenna. The insert-molded insulating portion may extend from an edge of the metal portion in the direction of the antenna. The insert-molded insulating portion may prevent one of the screws from forming an electrical connection with the metal portion. | 03-13-2014 |
20140177180 | Electromagnetic Interference Shielding and Strain Relief Structures For Coupled Printed Circuits - Electrical components in an electronic device are mounted on substrates such as printed circuits. Printed circuits contain signal paths formed from metal traces. The signal lines in the signal paths of the printed circuits are coupled together using electrical connection structures such as printed circuit board-to-board connectors, contacts joined by anisotropic conductive film, or contacts joined using solder. Electrical connection structures may be surrounded by conductive resilient ring-shaped structures such as conductive foam structures or spring structures. The conductive foam structures may be provided with a metal layer with which the conductive foam structures are soldered to a ring of metal on a printed circuit. Strain relief structures may be formed from an elastomeric ring that surrounds the electrical connection structures or an overmolded plastic structure. Coating layers and conductive plastic may be used in providing strain relief structures with electromagnetic interference shielding capabilities. | 06-26-2014 |
20140307372 | SYSTEMS AND METHODS FOR EJECTING REMOVABLE MODULES FROM ELECTRONIC DEVICES - An electronic device may be provided with an ejectable component assembly having a connector that can receive and retain a removable module within a housing of the electronic device. The ejectable component assembly may also be provided with an ejector mechanism for at least partially ejecting the removable module from the connector. The ejector mechanism may receive a user input force at an ejector user interface, translate that user input force into an ejection force, and apply that ejection force onto the removable module for ejecting the module. The ejector user interface may be provided at any suitable position of the housing that may not interfere with other functions of the device. The path along which the ejector mechanism translates the user input force into the ejection force between the ejector user interface and the removable module may be provided in any suitable way throughout the device. | 10-16-2014 |
20140355207 | BATTERY REMOVAL APPARATUS - This application relates generally to battery removal apparatuses. For example, one battery removal apparatus disclosed herein comprises a pull tab configured to be disposed between a battery and a casing of a portable computing device. The pull tab is shaped such that at least one area of the battery and the casing are exposed to one another when the battery, the pull tab and the casing are compressed together. An adhesive layer is shaped to cover the at least one exposed area such that the battery adheres to the casing, and the pull tab is reinforced so as to prevent the pull tab from tearing when used to remove the battery from the portable computing device. Other battery removal apparatuses include a pull string battery removal apparatus as well as a battery removal apparatus that incorporates both a pull tab and one or more pull strings. | 12-04-2014 |
20150270227 | Edge Coated Ceramic Substrates for Electronic Device Components - An electrical component may be mounted on a substrate such as a ceramic substrate. Contacts may be formed on upper and lower surfaces of the substrate. The electrical component may be soldered to the contacts on the upper surface. The contacts on the lower surface may be used to solder the substrate to a printed circuit. During manufacturing, it may be desirable to use metal traces on a ceramic panel to make connections to contacts on the substrate. Following singulation of the ceramic panel to form the ceramic substrate, some of the metal traces may run to the edge of the ceramic substrate. A folded tab of the printed circuit may form a shield that covers these exposed traces. A divided metal-coated groove or a row of divided metal-coated vias running along each edge of the substrate may also provide shielding. | 09-24-2015 |
20160004284 | THERMAL GAP PAD - This application relates to efficiently distributing heat within a portable computing device. More specifically an apparatus for conducting heat between internal components of the portable computing device is disclosed. The apparatus, referred to as a thermal gap pad, is configured to bridge a variably sized gap between internal components. This is accomplished by wrapping a resilient core in a layer of highly thermally conductive material. The resilient core allows a shape of the thermal gap pad to vary in accordance with a size of the gap. A resilience of the thermal gap pad can be adjusted to account for an amount of variance in the gap. In some embodiments, an electrically conductive layer can be added to facilitate the passage of electrical current through the thermal gap pad. | 01-07-2016 |
20160062213 | CAMERA FEATURES OF AN ELECTRONIC DEVICE - An electronic device having a securing member for a camera module is disclosed. The securing member may include several flexible spring elements extending around the camera module to maintain the position of the camera module during an assembly process of the electronic device. The securing member and the housing may be made from an electrically conductive material or materials. In this manner, the securing member may further provide the camera module with an electrical ground to prevent excessive electric charge within the camera module. In some embodiments, an alignment member is positioned on the housing and aligns the camera module and/or securing member with an aperture of the housing. | 03-03-2016 |
20160064810 | FLEXIBLE SHOCK ABSORBING CONNECTIONS WITHIN A MOBILE COMPUTING DEVICE - The subject matter of the disclosure relates to connectors for antenna feed assemblies and display coupling components of a mobile device. The flexible connectors can be configured with a flexible spring connector component that couples a mobile device antenna to a main logic board of the mobile device within a housing of the mobile device such that the flexible connector can withstand a drop event, while at the same providing for an in-line inductance as part of an antenna-defined design requirement. The display of the mobile device can be coupled to a housing of the mobile device using a pin-screw arrangement that allows the display to controllably shift in the X-direction and the Y-direction, while only being purposefully constrained in the Z-direction (with reference to a 3-dimensional graph having X, Y, and Z axes). This configuration can prevent the display from being pulled out of alignment during a drop event. | 03-03-2016 |
20160070414 | Electronic Devices With Replaceable Subassemblies - An electronic device may include electrical components. The electrical components may be calibrated. Calibration data may be stored in non-volatile memory on a component assembly or may be stored in a remote databased while a subassembly identifier is stored in the non-volatile memory. If a subassembly in a device becomes damaged, a replacement subassembly may be installed in the device. Control circuitry in the device may retrieve calibration data for the replacement subassembly from non-volatile memory on the subassembly or from the remote database. | 03-10-2016 |
20160071660 | BUTTON INTEGRATION FOR AN ELECTRONIC DEVICE - This application relates to various button related embodiments for use with a portable electronic device. In some embodiments, a snap clip can be integrated with a button bracket to save space where two separate brackets would take up too much space in the portable electronic device. In other embodiments, a tactile switch can be waterproofed by welding a polymeric layer atop a tactile switch assembly. In this way water can be prevented from contacting moisture sensitive components of the tactile switch assembly. The weld joining the polymeric layer to the tactile switch can include at least one gap to trapped gas surrounding the tactile switch assembly to enter and exit during heat excursions caused by various operating and/or assembly operations. | 03-10-2016 |
20160071668 | PIVOTING ELECTRICAL SWITCH - The embodiments discussed herein relate to electrical switches. Specifically, the embodiments include a pivoting switch that translates a rotational movement of a portion of the pivoting switch into a linear movement for toggling a button. The pivoting switch can include a pin that extends into a bracket in order to define and limit a rotational movement of the pivoting switch. The pivoting switch can further include a switch cavity that can force a knob of the button to move with the pivoting switch. The embodiments can further include an electrical switch having a welded cover plate. The welded cover plate can include arms that extend across and are welded to one or more surfaces of the electrical switch. The welded cover plate provides a more secure retaining mechanism for the electrical switch in order to reduce bending of certain portions of the electrical switch when the electrical switch is toggled. | 03-10-2016 |
20160072932 | HOUSING FEATURES OF AN ELECTRONIC DEVICE - An enclosure and a method for forming an enclosure are disclosed. The enclosure may be formed from metal, such as aluminum, and further include a non-metal portion allowing for transmission and receipt of electromagnetic waves. The non-metal portion may be interlocked to the enclosure and in particular, to a region within the enclosure including a first material having a relatively high strength and stiffness compared to the non-metal portion. Interlocking means may include forming dovetail cuts into the enclosure to receive the non-metal portion, a hole or cavity drilled into the enclosure which includes internal threads, and a rod inserted into the first material to provide a tension to the non-metal portion. Methods of assembling internal components using anodization are also disclosed. | 03-10-2016 |
20160072996 | DUAL SHOT STROBE LENS AND FLEX AND STIFFENER FEATURES OF A CAMERA - An electronic device having a lens and a lens retaining member is disclosed. The lens and the lens retaining member may both be molded in a single mold cavity. However, the lens includes a first material that is clear and translucent, while the lens retaining member includes a second material that is opaque. The lens retaining member may include an alignment such that the lens and lens retaining member, when secured to a flexible circuit, may self-align with a window. The window allows a light source to emit light while the lens retaining member blocks or reflects light. In another embodiment, a container having a first member and a second member may be positioned around a camera module. The container may act as an EMI shield for the camera module. | 03-10-2016 |
20160073194 | ACOUSTIC MESH AND METHODS OF USE FOR ELECTRONIC DEVICES - An acoustically permeable material is disposed within an aperture of an electronic device to provide aesthetic appeal for the electronic device and protection for an acoustic device mounted within the electronic device. A stiffener is used in conjunction with the acoustically permeable material to improve its ability to resist permanent mechanical deformation from external forces. In some embodiments the stiffener may have multiple cavities enabling improved isolation between multiple acoustic devices within the same aperture. Other methods of employing acoustically permeable materials are disclosed that improve the aesthetic appeal, acoustic performance and/or manufacturability of the electronic device. | 03-10-2016 |
Patent application number | Description | Published |
20080253635 | Image-Wide Artifacts Reduction Caused by High Attenuating Objects in Ct Deploying Voxel Tissue Class - A reconstruction processor ( | 10-16-2008 |
20090080603 | ONLINE IGRT USING DIGITAL TOMOSYNTHESIS - A system includes movement of a treatment delivering x-ray source to a treatment position, creation of projection images of a target using an imaging x-ray source while the treatment delivering x-ray source is disposed at the treatment position, and performance of digital tomosynthesis on the projection images while the treatment delivering x-ray source is disposed at the treatment position to generate a cross-sectional image of the target. A characteristic of an x-ray beam to be delivered by the treatment delivering x-ray source may be automatically modified based on the cross-sectional image. In some aspects, the imaging x-ray source translates in a plane normal to a beam axis of the treatment delivering x-ray source at the treatment position, and pivots about an axis passing through the imaging x-ray source during creation of projection images. Creation of the projection images may alternatively include emission of a respective x-ray beam from each of a plurality of sources of the imaging x-ray source, wherein the imaging x-ray source is stationary with respect to the treatment delivering x-ray source during creation of the projection images. | 03-26-2009 |
20090262894 | Medical Imaging Processing and Care Planning System - A system automatically compares radiotherapy 3D X-Ray images and subsequent images for update and re-planning of treatment and for verification of correct patient and image association. A medical radiation therapy system and workflow includes a task processor for providing task management data for initiating image comparison tasks prior to performing a session of radiotherapy. An image comparator, coupled to the task processor, in response to the task management data, compares a first image of an anatomical portion of a particular patient used for planning radiotherapy for the particular patient, with a second image of the anatomical portion of the particular patient obtained on a subsequent date, by image alignment and comparison of image element representative data of aligned first and second images to determine an image difference representative remainder value and determines whether the image difference representative remainder value exceeds a first predetermined threshold. An output processor, coupled to the image comparator, initiates generation of an alert message indicating a need to review planned radiotherapy treatment for communication to a user in response to a determination the image difference representative remainder value exceeds a predetermined threshold. | 10-22-2009 |
20100054409 | PATIENT SETUP ERROR EVALUATION AND ERROR MINIMIZING SETUP CORRECTION IN ASSOCIATION WITH RADIOTHERAPY TREATMENT - In some embodiments, a method includes receiving, in a processor, information indicative of (i) a treatment plan defining planned treatment beams, (ii) a patient volume relative to a reference, (iii) ideal intersections of the planned treatment beams with the patient volume at the time the patient is to be treated, (iv) any constraints that prevent achievement of the recommended repositioning using only the patient support, (v) an allowable change to a gantry position from a planned value and an allowable change to a collimator position from a planned value; defining, in the processor, a plurality of alternatives based at least in part on the information indicative of any constraints of the patient support and the information indicative of allowable movement of the gantry and collimator, each alternative defining a modified patient support position and modified beams, each modified beam being based at least in part on a respective one of the planned treatment beams, the change to the position of the gantry for the respective planned treatment beam and the change to the position of the collimator for the respective planned treatment beam; determining, in the processor, for each modified beam of each alternative, an intersection of the patient volume and the modified beam, with the patient volume positioned on the patient support and the patient support having the modified patient support position defined by the alternative; and defining, in the processor, for each alternative, a measure of difference between the ideal intersections and the intersections for the modified beams of the alternative. | 03-04-2010 |
20100061515 | MOTION DETECTION BY DIRECT IMAGING DURING RADIOTHERAPY - An apparatus, method, system, and means to detect motion of a subject by direct imaging on a treatment plane during a radiotherapy treatment, the method includes delivering a radiotherapy treatment beam to a volume of interest of the subject during a treatment time, acquiring image data during the treatment time associated with the delivery of the radiotherapy treatment beam by a direct imaging of a projection of the treatment volume of interest, providing a real-time display of the acquired image data, determining the occurrence of a motion in the volume of interest during the treatment time, determining the motion exceeds a pre-determined threshold, and outputting an indication the determined motion exceeds the pre-determined threshold during the treatment time. | 03-11-2010 |
20110293067 | System and Method for Dynamic Strobe Arc Therapy - Aspects may include movement of at least one device along a path to change an orientation of a target volume with respect to a radiation beam emitter, determination that the at least one device has reached a start position of a first path section associated with a first radiation treatment beam, emission, while the at least one device moves along the first path section, of the first radiation treatment beam from the radiation beam emitter toward a target volume, determination that the at least one device has reached a stop position of the first path section, ceasing emission of the first radiation treatment from the radiation beam emitter in response to the determination that the at least one device has reached a stop position of the first path section, determination that the at least one device has reached a start position of a second path section associated with a second radiation treatment beam, the start position of the second path section being different from the stop position of the first path section, and emission, while the at least one device moves along the second path section, of the second radiation treatment beam from the radiation beam emitter toward the target volume. | 12-01-2011 |
20110305380 | Characterization of Source Trajectory for Radiotherapy - Some embodiments include obtaining a projection image of a plurality of fiducials associated with a coordinate system irradiated by a radiotherapy radiation source at a plurality of discrete locations on a trajectory path model, determination of a projection matrix from projection images of the fiducials irradiated by the radiotherapy radiation source at each of the discrete locations, determination of the actual coordinate of the radiotherapy radiation source in the coordinate system associated with the fiducials at the plurality of discrete locations based on the determined projection matrices, and correlating the trajectory path model of the radiotherapy radiation source to the determined actual position of the radiotherapy radiation source at the discrete locations. | 12-15-2011 |
20120197058 | Grid Radiotherapy for Static and Dynamic Treatment Delivery - Some aspects include a system, method, and computer-readeable medium to divide a representation of a target volume into an array of sub-volumes; define a high dose volume to which a high dose of radiation is to be delivered; define a plurality of sampling volumes; direct an estimated dose of radiation to each sub-volume; determine whether the dose of radiation delivered to each high dose volume is at least a minimum threshold dose, and that the radiation delivered to the plurality of sampling volumes for each of the sub-volumes is at least a minimum difference less than the radiation delivered to the high dose volume; adjust the estimated dose of radiation directed to each sub-volume; and develop a radiation treatment plan, including the adjusted dose, to invoke a biological effect of spatially separated radiation. | 08-02-2012 |
20130343511 | Quantitative Two-Dimensional Fluoroscopy via Computed Tomography - A system includes obtaining of a reference projection image of a target volume at an isocenter of a computed tomography scanner; obtaining of a plurality of two-dimensional fluoroscopic images by the computed tomography scanner of at least a portion of the target volume at the isocenter of the computed tomography scanner; displaying the reference projection image and the plurality of two-dimensional fluoroscopic images in a combined view; measuring a two-dimensional contour of a projection of a movement of the target volume in the combined view; and determining a true contour of the movement in a plane containing a point-of-interest within the target volume based on the two-dimensional contour of the projection of the movement. | 12-26-2013 |
Patent application number | Description | Published |
20120281561 | ADAPTIVE FAST DORMANCY IN A MOBILE DEVICE - Method, apparatus and computer program product to adapt the timing for releasing connections between a mobile wireless device and a wireless network is described. The mobile wireless device monitors data activity, and the value of a fast dormancy timer increases when data activity increases and decreases when data activity decreases. The mobile wireless device counts successive time intervals that include data activity and changes the value of the fast dormancy timer based on a preferred fast dormancy timer value related to the successive time interval count. | 11-08-2012 |
20130244636 | METHODS AND APPARATUS FOR REDUCING CALL DROP RATE - Methods and apparatus for reducing voice call drop rate. Existing devices do not account for the added burden of background services on voice calls. Specifically, multi-RAB scenarios (e.g., a voice call and background services) can experience significant reduction in call quality. Accordingly, in one exemplary embodiment, background services that are not time-critical and/or application-critical can be suspended while a voice call is in progress. By suspending background traffic during a call, the device can avoid unnecessary multi-RAB voice call operation, which significantly improves overall network operation and user experience. | 09-19-2013 |
20140066038 | ELECTRONIC DEVICE WITH REDUCED POWER CONSUMPTION - In order to improve the management of the power consumption of electronic devices (such as cellular telephones), the operating mode of an interface circuit in an electronic device may be changed when certain commands are received. In particular, when one or more commands are received that disable data communication via the interface circuit and a cellular-telephone network and/or enable communication via another interface circuit in the electronic device and a wireless local area network (WLAN), the interface circuit may be transitioned to an operating mode in which data communication via the cellular-telephone network using a communication protocol that supports only data and no voice is disabled. For example, the communication protocol may include a Long Term Evolution (LTE)-compatible communication protocol. | 03-06-2014 |
20140241172 | METHODS AND APPARATUS FOR REDUCING CALL DROP RATE - Methods and apparatus for reducing voice call drop rate are disclosed. Existing devices do not account for the added burden of background services on voice calls. Specifically, multi-RAB scenarios (e.g., a voice call and background services) can experience significant reduction in call quality. Accordingly, in one exemplary embodiment, background services that are not time-critical and/or application-critical can be suspended while a voice call is in progress. By suspending background traffic during a call, the device can avoid unnecessary multi-RAB voice call operation, which significantly improves overall network operation and user experience. | 08-28-2014 |
20150351021 | Device-Type Specific Preferred PLMN List - Generating and using a device-type specific preferred public land mobile network (PLMN) list for roaming PLMN selection. Wireless devices sharing one or more common characteristics may be tasked with collecting roaming PLMN selection data. That data may be collected and used to generate a preferred PLMN list specific to wireless devices sharing those common characteristics. The preferred PLMN list may be distributed to wireless devices sharing those common characteristics, which may then use it in conjunction with roaming PLMN selection. | 12-03-2015 |
Patent application number | Description | Published |
20120072455 | SUPPORT FOR A PARAMETERIZED QUERY/VIEW IN COMPLEX EVENT PROCESSING - The present invention includes a method for providing parameterized queries in complex event processing (CEP). The method includes providing a query template which includes one or more bind variables, providing sets of parameters corresponding to the one or more bind variables, and parsing the query template to determine positions of the one or more bind variables. The method further includes scanning the provided sets of parameters to determine which of the sets of parameters are to be bound to the one or more bind variables, binding the one or more bind variables which are determined to be bound to the sets of parameters, and substituting the bound one or more bind variables with the corresponding sets of parameters. The method further includes injecting all incarnations of the parameterized queries into the system, and one template/parameterized query is configured to run them all. | 03-22-2012 |
20120284420 | SUPPORT FOR A NEW INSERT STREAM (ISTREAM) OPERATION IN COMPLEX EVENT PROCESSING (CEP) - One embodiment of the invention includes a method of processing streaming data. The method includes initializing a stream of data and setting a time interval to apply to the stream of data. The time interval comprises a window for analyzing the data within the stream of data. The method further includes identifying one or more columns within the stream of data, designating one or more of the columns to be monitored for differences within the data over the time interval, and monitoring the designated columns over the time interval. Further, the method includes determining that at least one value from at least one of the designated columns has changed and in response to at least one value changing, outputting the changed values from the designated columns. | 11-08-2012 |
20140095444 | STATE INITIALIZATION FOR CONTINUOUS QUERIES OVER ARCHIVED VIEWS - A method may include receiving a continuous query identified by an archived view. The method may also include creating the archived view, the archived view identified by a join query related to two or more archived relations associated with an application and/or generating a query plan for the continuous query. The method may also include identifying a view root operator in the archived view, the view root operator identified as a join operator in the archived view and/or identifying a query operator in the query plan that topologically precedes the view root operator. Further, the method may include constructing an archiver query for the identified query operator that topologically precedes the view root operator, executing the archiver query to obtain a result set of data records related to the application, and/or generating a snapshot output of one or more data values related to the application. | 04-03-2014 |
20140095445 | GENERATION OF ARCHIVER QUERIES FOR CONTINUOUS QUERIES OVER ARCHIVED RELATIONS - A method may include receiving a continuous query identified by an archived relation associated with an application. The method may also include generating a physical query plan. Additionally, the method may include constructing a structured query language (SQL) equivalent expression corresponding to an attribute utilized by the operator and/or constructing an output SQL expression for the identified operator based at least in part on the SQL equivalent expression. Additionally, the method may include constructing the archiver query for the identified operator based at least in part on the output SQL expression. Further, the method may include executing the archiver query to obtain a result set of data records related to the application and/or generating a snapshot output of one or more data values related to the application based at least in part on the result set of data records. | 04-03-2014 |
20140095446 | STATE INITIALIZATION ALGORITHM FOR CONTINUOUS QUERIES OVER ARCHIVED RELATIONS - In some examples, a method may include receiving a continuous query, the continuous query being identified based at least in part on an archived relation associated with an application. The method may also include generating a physical query plan for the continuous query. In some examples, the method may also include identifying a query operator in the physical query plan and/or constructing an archiver query for the identified query operator. In some aspects, the method may also include executing the archiver query to obtain a result set of data records related to the application and/or initializing a state of the query operator based at least in part on the result set of data records. Further, the method may also include generating a snapshot output of one or more data values related to the application based at least in part on the state of the identified query operator. | 04-03-2014 |
20140095447 | OPERATOR SHARING FOR CONTINUOUS QUERIES OVER ARCHIVED RELATIONS - A continuous query identified by an archived relation of an application may be received. A physical query plan may be generated for the continuous query and/or a child operator plan may be identified. A buffer operator may be inserted between the child operator and its parent operator and/or the event information from the child operator may be stored in the buffer operator. A query operator may be identified in the physical query plan. It may be determined that the query operator identified in the physical query plan is a same type as a second query operator in a second continuous query concurrently executing. Further, a combined query plan may be generated based at least in part on the query operator identified in the physical query plan being the same type as the second query operator in the second continuous query. | 04-03-2014 |
20140095462 | HYBRID EXECUTION OF CONTINUOUS AND SCHEDULED QUERIES - Techniques for implementing the hybrid execution of continuous and scheduled queries are provided. In some examples, a query engine may be initialized with relational data from at least a first source. For example, the first source may include a database or other system that can provide historical data. Additionally, the query engine may be enabled to provide query results based at least in part on the relational data from at least the first source and streaming data from at least a second source. In some examples, the second source may be a data stream. | 04-03-2014 |
20140095471 | JOIN OPERATIONS FOR CONTINUOUS QUERIES OVER ARCHIVED VIEWS - A continuous query may be received, the continuous query being identified based at least in part on an archived view. The archived view may be created and/or identified based at least in part on a join query related to two or more archived relations associated with an application, at least one of the two or more archived relations being identified as a dimension relation. A query plan for the continuous query may be generated. A join operator in the query plan may be identified based at least in part on the dimension relation. A state of an operator corresponding to the dimension relation may be initialized. It may be identified if the state of the operator identifies an event that detects a change to the dimension relation. The continuous query may be re-started based at least in part on the event that detects the change to the dimension relation. | 04-03-2014 |
20140095473 | MANAGING CONTINUOUS QUERIES IN THE PRESENCE OF SUBQUERIES - Techniques for managing continuous queries that include subqueries are provided. In some examples, a continuous query that includes at least a subquery may be identified. Additionally, the subquery may be processed to obtain a first result or generate a logical subquery plan. Further, in some instances, the continuous query may then be processed based at least in part on the first result from the subquery or by merging a logical continuous query plan with the logical subquery plan. This may result in obtaining a second result via querying a data source with the continuous query that is based at least in part on the first result from the subquery and/or the merged plans. | 04-03-2014 |
20140095483 | PROCESSING EVENTS FOR CONTINUOUS QUERIES ON ARCHIVED RELATIONS - Techniques for counting event changes with archived relations are provided. In some examples, a query that identifies at least a data object may be identified. Additionally, the query may be evaluated against historical data associated with the data object. Additionally, in some instances, a listening service may be registered with the data object. Further, the query may be evaluated based at least in part on the data object and the historical data. | 04-03-2014 |
20140095533 | FAST PATH EVALUATION OF BOOLEAN PREDICATES - Techniques for managing fast path evaluation of Boolean predicates are provided. In some examples, the fast path evaluation may be based at least in part on received queries and/or query statements associated with a database and/or streaming data. In some examples, a first instruction for enabling execution of a subset of logical operators of the query may be determined. The determination may be based at least in part on the logical operators of the query. Additionally, based at least in part on the first instruction, logical instructions for implementing the query may be generated. Further, the logical instructions may be compiled into machine-readable instructions for implementing only the subset of the logical operators of the query. | 04-03-2014 |
20140095535 | MANAGING CONTINUOUS QUERIES WITH ARCHIVED RELATIONS - Techniques for managing continuous queries with archived relations are provided. In some examples, a query that includes at least a data stream may be identified. Additionally, the query may be initialized with at least a portion of historical data. Further, in some instances, the query may be evaluated based at least in part on the data stream and the portion of the historical data. | 04-03-2014 |
20140095537 | REAL-TIME BUSINESS EVENT ANALYSIS AND MONITORING - Techniques for managing real-time business event analysis and monitoring are provided. In some examples, a logical request may be received at a business intelligence server configured with a continuous query service. Additionally, the continuous query service may be configured to translate the logical request into a physical request. Further, business intelligence information may be provided based at least in part on querying against an event data stream with a continuous query configured based at least in part on the physical request translated by the continuous query service. | 04-03-2014 |
20140136483 | METHOD AND SYSTEM FOR MANAGING METADATA IN A STORAGE ENVIRONMENT - Method and system is provided for managing metadata for a plurality of data containers that are stored at one or more storage volumes in a storage system. The metadata is collected from one or more storage volumes and then provided to a catalog module. The catalog module pre-processes the metadata and then generates a searchable data structure. The searchable data structure may then be used to respond to a user request for information regarding the storage system. | 05-15-2014 |
20140136514 | SUPPORT FOR A PARAMETERIZED QUERY/VIEW IN COMPLEX EVENT PROCESSING - The present invention includes a method for providing parameterized queries in complex event processing (CEP). The method includes providing a query template which includes one or more bind variables, providing sets of parameters corresponding to the one or more bind variables, and parsing the query template to determine positions of the one or more bind variables. The method further includes scanning the provided sets of parameters to determine which of the sets of parameters are to be bound to the one or more bind variables, binding the one or more bind variables which are determined to be bound to the sets of parameters, and substituting the bound one or more bind variables with the corresponding sets of parameters. The method further includes injecting all incarnations of the parameterized queries into the system, and one template/parameterized query is configured to run them all. | 05-15-2014 |
20150156241 | SUPPORT FOR A NEW INSERT STREAM (ISTREAM) OPERATION IN COMPLEX EVENT PROCESSING (CEP) - One embodiment of the invention includes a method of processing streaming data. The method includes initializing a stream of data and setting a time interval to apply to the stream of data. The time interval comprises a window for analyzing the data within the stream of data. The method further includes identifying one or more columns within the stream of data, designating one or more of the columns to be monitored for differences within the data over the time interval, and monitoring the designated columns over the time interval. Further, the method includes determining that at least one value from at least one of the designated columns has changed and in response to at least one value changing, outputting the changed values from the designated columns. | 06-04-2015 |
Patent application number | Description | Published |
20130176892 | FRAGMENTATION OF LINK LAYER DISCOVERY PROTOCOL PACKETS - Systems for communicating network device information between network devices. A communication is established between a first network device and a second network device according to a link layer discovery protocol (LLDP). An LLDP advertisement message is output in the communication from the second network device to the first network device. The first network device determines whether the second network device processes fragmented packets by searching the LLDP advertisement message for a fragmentation time length value (TLV) field. The second network device outputs to the first network device a plurality of packet fragments in response to a determination that the LLDP advertisement message includes the fragmentation TLV field. | 07-11-2013 |
20130176896 | FRAGMENTATION OF LINK LAYER DISCOVERY PROTOCOL PACKETS - Described are methods of communicating network device information between network devices. A communication is established between a first network device and a second network device according to a link layer discovery protocol (LLDP). The method further comprises an LLDP advertisement message is output in the communication from the second network device to the first network device. The first network device determines whether the second network device processes fragmented packets by searching the LLDP advertisement message for a fragmentation time length value (TLV) field. The second network device outputs to the first network device a plurality of packet fragments in response to a determination that the LLDP advertisement message includes the fragmentation TLV field. | 07-11-2013 |
20140215556 | Authentication within OpenFlow Network - An OpenFlow network controller controls an OpenFlow network. A networking connection is established between the OpenFlow network controller and an OpenFlow network device attempting to become part of the OpenFlow network. After establishing the networking connection with the OpenFlow network device, the OpenFlow network controller attempts to authenticate the OpenFlow network device. Where authentication of the OpenFlow network device is successful, the OpenFlow network controller sends a message to the OpenFlow network device to indicate that the authentication was successful and permits the OpenFlow network device to join and perform OpenFlow messaging. | 07-31-2014 |
20150023347 | MANAGEMENT OF A MULTICAST SYSTEM IN A SOFTWARE-DEFINED NETWORK - A system and method are provided for of a Multicast system by a controller in a software defined network. The method may include, receiving a request for a multicast stream from a first switch of the software defined network. The request may have originated from a requestor using an Internet Group Management Protocol (IGMP). The method may further include, adding the request to a table, wherein the table is designated to have requests from IGMP using requestors for multicast streams. The method may further include, determining whether the request for the multicast stream matches with a multicast data transmission from a sender received by the controller. The method may further include, initiating a connection of the multicast between the requestor and the sender if the request matches the multicast data transmission. | 01-22-2015 |
20150110105 | IMPLEMENTATION OF PROTOCOL IN VIRTUAL LINK AGGREGATE GROUP - Switches in a virtual networking environment may be synchronized by providing virtual networking policies to multiple switches connected to a virtual machine. The multiple switches may form a virtual link aggregate group. Virtual networking policies corresponding to the virtual machine may be provided via packets sent to the multiple switches in the link aggregate group. In some embodiments, the packet may be sent under the IEEE 802.1Qbg protocol. | 04-23-2015 |
20150113612 | AUTHENTICATION WITHIN OPENFLOW NETWORK - An OpenFlow network controller controls an OpenFlow network. A networking connection is established between the OpenFlow network controller and an OpenFlow network device attempting to become part of the OpenFlow network. After establishing the networking connection with the OpenFlow network device, the OpenFlow network controller attempts to authenticate the OpenFlow network device. Where authentication of the OpenFlow network device is successful, the OpenFlow network controller sends a message to the OpenFlow network device to indicate that the authentication was successful and permits the OpenFlow network device to join and perform OpenFlow messaging. | 04-23-2015 |
20150117451 | COMMUNICATION BETWEEN HETROGENOUS NETWORKS - A system to communicate between a first network and a second network includes a first network, a second network, and a connecting device connected there between. The first network has a first network protocol and includes a plurality of network nodes. The second network has a second protocol different from the first protocol and includes a plurality of network switches and a controller. The connecting device transmits data from an originating network node to a destination network switch and transmits data from an originating network switch to a destination network node according to a packet routing table populated from the plurality of network nodes and a packet flow table populated from the plurality of network switches. The controller may determine the destination network switch by constructing and transmitting an ARP broadcast message to the plurality of network switches and receiving an ARP response from the destination network switch. | 04-30-2015 |
20160087845 | SUPPORT FOR CONVERGED FIBER CHANNEL OVER ETHERNET (FCOE) TRAFFIC ON SOFTWARE DEFINED NETWORKS (SDNS) - In one embodiment, a system includes a software defined network (SDN) controller connected to SDN-capable switch(es), the SDN controller being configured to communicate with and program the SDN-capable switches, wherein each of the SDN-capable switches is configured to communicate with the SDN controller, one or more fiber channel forwarders (FCFs) connected to the SDN-capable switches, storage area network (SAN) fabric(s), and local area network (LAN) fabric(s), and at least one end node connected directly or indirectly to the SDN-capable switches and/or the one or more FCFs, wherein the SDN controller is configured to collect information from the one or more FCFs that corresponds with each of the one or more FCFs via fiber channel initialization protocol (FIP) advertisement frames, and create and manage a FCF database, the FCF database including the information that corresponds with each of the one or more FCFs. | 03-24-2016 |