Patent application number | Description | Published |
20130343593 | EARPHONE HAVING AN ACOUSTIC TUNING MECHANISM - An earphone comprising an earphone housing having a body portion acoustically coupled to a tube portion extending from the body portion, the body portion having an acoustic output opening to output sound from a driver positioned therein into an ear canal of a wearer. An acoustic tuning member is positioned within the body portion for acoustically coupling the driver to the tube portion. The acoustic tuning member defines a back volume chamber of the driver and includes an acoustic output port for outputting sound from the back volume chamber of the driver to the tube portion to improve an acoustic performance of the earphone. | 12-26-2013 |
20130343594 | EARPHONE HAVING A CONTROLLED ACOUSTIC LEAK PORT - An earphone having an earphone housing including a tip portion dimensioned to be inserted into an ear canal of a wearer, a body portion extending outward from the tip portion, and a tube portion extending from the body portion. The body portion has a face portion that faces a pinna region of the ear when the tip portion is inserted into the ear canal. A primary output opening, that outputs sound from a driver in the housing to the ear canal, is formed in the tip portion. A secondary output opening, that outputs air from the ear canal to the surrounding environment, is formed in the face portion. The primary output opening and the secondary output opening are horizontally aligned when the tube portion is positioned vertically downward and an angle formed between the primary output opening, the tube portion and the secondary output opening is less than 90 degrees. | 12-26-2013 |
20150110330 | EARPHONE HAVING AN ACOUSTIC TUNING MECHANISM - An earphone comprising an earphone housing having a body portion, the body portion having an acoustic output opening to output sound from a driver positioned therein into an ear of a user. An acoustic tuning member is positioned within the body portion. The acoustic tuning member defines a back volume chamber of the driver and includes an acoustic output port for outputting sound from the back volume chamber of the driver to improve an acoustic performance of the earphone. | 04-23-2015 |
Patent application number | Description | Published |
20120076318 | CABLES WITH INTERTWINED JACKETS - Fibers may be intertwined to form cables for headsets and other structures. The cables may include wires. The wires may be surrounded by a jacket formed from intertwined fibers. The intertwined fibers may include fibers with different melting temperatures. The jacket may be heated to a temperature that is sufficient to melt some of the fibers in the jacket without melting other fibers in the jacket. The melted fibers may flow into spaces between the unmelted fibers and may serve as a binder that holds together the unmelted fibers. The intertwining process may be used to form a bifurcation for a headset. A dipping process may be used to cover the jacket with a coating. The coating may be formed over the entire length of the cable or may be formed in a particular portion of the cable such as the portion of the cable that includes the bifurcation. | 03-29-2012 |
20120076342 | CABLES WITH INTERTWINED STRAIN RELIEF AND BIFURCATION STRUCTURES - An electrical device such as a headset may have a cable. Wires in the cable may be used to connect speakers in the headset to a connector such as an audio jack. The cable may have a tubular intertwined cable cover that covers the wires. Computer-controlled servo motors in fiber intertwining equipment may be adjusted in real time so that intertwined attributes such as intertwining density and intertwining tension are varied as a function of length along the intertwined cable cover. The fiber intertwining equipment may make these variations to locally increase the strength of the intertwined cable cover and the cable in the vicinity of a bifurcation in the cable and in the vicinity of the portion of the cable that terminates at the audio jack. | 03-29-2012 |
20130292029 | CABLES WITH INTERTWINED JACKETS - Fibers may be intertwined to form cables for headsets and other structures. The cables may include wires, The wires may be surrounded by a jacket formed. from intertwined fibers, The intertwined fibers may include fibers with different melting temperatures. The jacket may be heated to a temperature that is sufficient to melt some of the fibers in the jacket without melting other fibers in the jacket. The melted fibers may flow into spaces between the unmelted fibers and may serve as a binder that holds together the unmelted fibers. The intertwining process may be used to form a bifurcation for a headset. A dipping process may be used to cover the jacket with a coating. The coating may be formed over the entire length of the cable or may be formed in a particular portion of the cable such as the portion of the cable that includes the bifurcation. | 11-07-2013 |
20130298518 | CABLES WITH INTERTWINED STRAIN RELIEF AND BIFURCATION STRUCTURES - An electrical device such as a headset may have a cable. Wires in the cable may be used to connect speakers in the headset to a connector such as an audio jack. The cable may have a tubular intertwined cable cover that covers the wires. Computer-controlled servo motors in fiber intertwining equipment may be adjusted in real time so that intertwined attributes such as intertwining density and intertwining tension are varied as a function of length along the intertwined cable cover. The fiber intertwining equipment may make these variations to locally increase the strength of the intertwined cable cover and the cable in the vicinity of a bifurcation in the cable and in the vicinity of the portion of the cable that terminates at the audio jack. | 11-14-2013 |
Patent application number | Description | Published |
20090205669 | APPARATUS FOR INFECTION CONTROL OF A SHOULDER POSITION DEVICE - A disposable sleeve adapted to be applied to a shoulder position device. The disposable sleeve includes a first flexible side wall, a second flexible side wall connected to the first flexible side wall at a first edge and a second edge, and an opening at a first end of the sleeve, the opening adapted to receive the shoulder position device. The disposable sleeve also includes a pad secured to a second end of the sleeve, the pad defining a radius of curvature, and a plurality of tabs secured to the sleeve, the tabs having a layer of adhesive adapted to be secured to a portion of the shoulder position device. | 08-20-2009 |
20100071128 | APPARATUS FOR MOUNTING AN ANATOMICAL POSITIONER ON A PATIENT CARE PLATFORM - An apparatus for mounting an anatomical positioner on a patient care platform includes a clamping mechanism for allowing an operator to quickly and securely join the apparatus to the patient care platform. Guide rails are joined to the clamping mechanism. The guide rails extend away from the patient care platform. Slides slidably join to the guide rails to allow the operator to position the anatomical positioner to impart a force on a patient on the patient care platform. The slides include brakes for at least stopping movement in a direction away from the patient care platform, and brake releases for releasing the brakes. Supports join to the slides for supporting the anatomical positioner. The supports have restraints for allowing the operator to quickly secure and adjust the anatomical positioner, whereby the anatomical positioner is positioned by the operator to impart the force on the patient and locked in place. | 03-25-2010 |
20100087926 | Repair System for Spinal Disc Herniation - A repair system for a compromised or herniated spine disc is provided. The repair system includes a spine disc patch to cover the herniation, and hooks, fasteners or the like to attach the spine disc patch to the vertebra surrounding the compromised disc. The repair system also includes an application tool to introduce and deploy the spine disc patch and spine disc patch fasteners to and on the disc herniation site. The spine disc patch is composed of a mesh, screen or the like of a biocompatible material with a perimeter, edge or side portion formed of a resilient biocompatible material. The mesh is preferably, but not necessarily, formed of a flexible but non-resilient biocompatible material. The perimeter is preferably, but not necessarily, formed of a flexible, resilient biocompatible material. In this manner, the spine disc patch may fold, bend, crumple or otherwise be deformed for introduction to the disc herniation site within an application tool, then unfold, expand, spread out, unfurl or otherwise open up at and over the disc herniation site when released from the application tool. The application tool consists of an elongate tube connected to a fixed portion of a handle with a rod, disposed for axial movement within the elongate tube. The rod is connected to a pivoting portion of the handle such that the rod axially moves within the elongate tube when the pivoting portion of the handle is moved. | 04-08-2010 |
Patent application number | Description | Published |
20090143487 | Enhanced stability of proteins immobilized on nanoparticles - This invention is directed to the application of a previously unknown property of nanomaterials—its ability to enhance protein activity and stability at high temperatures, in organic solvents, and in polymer composites. Nanomaterials such as single-walled carbon nanotubes (SWNTs) can significantly enhance enzyme function and stability in strongly denaturing environments. Experimental results and theoretical analysis reveal that the enhancement in stability is a result of the curvature of these nanoscale materials, which suppresses unfavorable protein-protein interactions. The enhanced stability is also exploited in the preparation of highly stable and active nanocomposite films that resist nonspecific protein absorption, i.e., inhibit fouling of the films. The protein-nanoparticles conjugates represent a new generation of highly selective, active, and stable catalytic materials. Furthermore, the ability to enhance protein function by interfacing them with nanomaterials has a profound impact on applications ranging from biosensing, diagnostics, vaccines, drug delivery, and biochips, to novel hybrid materials that integrate biotic and abiotic components. | 06-04-2009 |
20090221441 | THREE-DIMENSIONAL CELLULAR ARRAY CHIP AND PLATFORM FOR TOXICOLOGY ASSAYS - The present invention is directed to a screening platform employing a miniaturized three-dimensional cell chip for high-throughput toxicology screening of test and lead compounds, prodrugs, drugs and P-450 generated drug metabolites. To this end, the three-dimensional cell chip, employs human cells encapsulated in a matrix (e.g., collagen or alginate gels) in volumes as small as 10 nL arrayed on a functionalized substrates (e.g., glass microscope slides) for spatially addressable screening against multiple test compounds. With the present platform, over 3,000 cell-matrix islands may be spotted providing for simultaneous screening against multiple compounds at multiple doses and in high replicate. | 09-03-2009 |
20110015088 | BIOCATALYTIC SOLGEL MICROARRAYS - A system and method for conducting high-throughput interactions between test compositions and analytes, comprising one or more test compositions, and a plurality of independent micromatrices, wherein each said micromatrix encapsulates at least one said test composition; and said micromatrices are made of a material that is permeable to an analyte. | 01-20-2011 |
20110070440 | Artificial Organelle On A Digital Microfluidic Chip Used To Redesign The Biological Activities of Heparan Sulfate - Using digital microfluidics, recombinant enzyme technology, and magnetic nanoparticles, a functional prototype of an artificial Golgi organelle is described. Analogous to the natural Golgi, which is responsible for the enzymatic modification of glycosaminoglycans immobilized on proteins, this artificial Golgi enzymatically modifies glycosaminoglycans, such as heparan sulfate (HS) chains, immobilized onto magnetic nanoparticles. Sulfo groups were transferred from adenosine 3′-phosphate 5′-phosphosulfate to the 3-hydroxyl group of the D-glucosamine residue in an immobilized HS chain using D-glucosaminyl 3-O-sulfotransferase. After modification, the nanoparticles with immobilized HS exhibited increased affinity for fluorescently labeled antithrombin III as detected by confocal microscopy. Since the biosynthesis of HS involves an array of specialized glycosyl transferases, epimerase, and sulfotransferases, this approach should mimic the synthesis of HS in vivo. Furthermore, our method demonstrates the feasibility of investigating the effects of multi-enzyme systems on the structure of final glycan products for HS-based glycomic studies. | 03-24-2011 |
20110190162 | METHOD OF NUCLEIC ACID DELIVERY INTO THREE-DIMENSIONAL CELL CULTURE ARRAYS - The invention is directed to a three-dimensional cell culture array comprising spatially-separated matrices attached to a solid support, wherein a plurality of said matrices encapsulate cells transfected with nucleic acids, method for the preparation of the array and methods reducing the expression of a target gene. | 08-04-2011 |
20110190402 | SYNTHETIC WOOD COMPOSITE - The invention is directed a synthetic wood composite comprising biomimetic macromolecules and methods for the preparation thereof. | 08-04-2011 |
20110305903 | SHEATHED NANOTUBE FIBER AND METHOD OF FORMING SAME - Embodiments of the invention provide a cellulose-sheathed carbon nanotube fiber. One aspect of the invention provides a sheathed nanotube fiber comprising: a carbon nanotube fiber; and a cellulose sheath extending co-axially along at least a first portion of a length of the carbon nanotube fiber. Another aspect of the invention provides a method of forming a sheathed carbon nanotube fiber, the method comprising: co-electrospinning a carbon nanotube fiber gel core within a cellulose solution sheath. | 12-15-2011 |
20120021486 | ENZYME-BASED NANOSCALE DECONTAMINATING COMPOSITES - The invention relates to decontaminating composites, and methods, compositions, and kits comprising the same. In some aspects, the invention relates to a decontaminating composite, comprising a perhydrolase associated with a carbon nanotube, that is useful for producing peracids. | 01-26-2012 |
20120157669 | K5 HEPAROSAN FERMENTATION AND PURIFICATION - A method for the production of heparosan from fermentation culture of | 06-21-2012 |
20120301870 | Enhanced Stability of Proteins Immobilized on Nanoparticles - This invention is directed to the application of a previously unknown property of nanomaterials—its ability to enhance protein activity and stability at high temperatures, in organic solvents, and in polymer composites. Nanomaterials such as single-walled carbon nanotubes (SWNTs) can significantly enhance enzyme function and stability in strongly denaturing environments. Experimental results and theoretical analysis reveal that the enhancement in stability is a result of the curvature of these nanoscale materials, which suppresses unfavorable protein-protein interactions. | 11-29-2012 |
Patent application number | Description | Published |
20110107331 | Endpoint-Hosted Hypervisor Management - A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc. | 05-05-2011 |
20110167472 | Endpoint-Hosted Hypervisor Management - A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc. | 07-07-2011 |
20110167473 | Endpoint-Hosted Hypervisor Management - A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc. | 07-07-2011 |
Patent application number | Description | Published |
20110055068 | SYSTEM AND METHOD FOR MANAGING INITIAL OR VARIATION MARGIN VIA CUSTODY - In various embodiments, a computerized system and method manages custody and mitigates counterparty credit risk exposure associated with a trade of a financial instrument. A custodian computer system is established that receives an initial margin payment from a pledgor and electronically posts the initial margin payment in a custody account record maintained in the database. A control agreement is established between the pledgor and a secured party with agreement details stored in the database. The dual-custody control agreement gives control of the custody account to the pledgor if the secured party defaults on trade obligations, and gives control of the custody account to the secured party if the pledgor defaults on trade obligations. During the life of the trade, the custodian may invest a current margin deposit in the custody account directly through the network into one or more investment vehicles to achieve a greater return. | 03-03-2011 |
20120011049 | SYSTEMS AND METHODS FOR SECURITIZING A COMMODITY - A system and method for providing a tradable (e.g., exchange-listed) instrument by securitizing a commodity using a commodity trust or other special-purpose vehicle that is established to hold one or more physical commodities and to issue commodity trust shares and/or receipts corresponding to the value of the physical commodity held by the Trust. The commodity trust shares may represent a proportional interest in the Trust and/or the physical commodity held by the trust, e.g., precious metals such as gold, or base metals such as copper. The Trust may include one or more Trust accounts to receive and store the physical commodity deposited with the Trust. The shares or receipts of the trust can be listed, quoted, and traded on a trading system, e.g., an Electronics Communication Network (ECN), and may be traded as Exchange Traded Fund (ETF) shares on a securities exchange. | 01-12-2012 |
20120166328 | SYSTEM AND METHOD FOR MANAGING RETURN OF COLLATERAL IN A SECURED TRANSACTION - In various embodiments, a system and method manages custody and mitigates counterparty credit risk exposure associated with a trade of a financial instrument. A custodian computer system receives an initial margin payment from a pledgor and electronically posts initial margin or collateral payment in a custody account record maintained in the database. A control agreement between the pledgor and a secured party includes agreement details stored in the database. The dual-custody control agreement gives control of the custody account to the pledgor if the secured party defaults on trade obligations, and gives control of the custody account to the secured party if the pledgor defaults on trade obligations based upon default rules. In the event of default, a waiting period is imposed in accordance with the control agreement before the margin payment/collateral is returned to the non-defaulting party and reports are provided to parties involved with the financial transaction. | 06-28-2012 |
20130030978 | METHOD AND SYSTEM FOR SECURITIZING A CURRENCY RELATED COMMODITY - Systems and methods for providing a tradable (e.g., exchange-listed) instrument by securitizing foreign currency using a foreign currency trust or other special-purpose vehicle that is established to hold one or more particular foreign currency and to issue foreign currency trust shares and/or receipts corresponding to the value of the foreign currency(s) held by the Trust. The foreign currency trust shares may represent a proportional interest in the Trust and/or the foreign currency held by the trust. The Trust may include one or more Trust accounts to receive and store the foreign currency deposited with the Trust. The Trust can operate to receive an investment amount in a first currency and provide shares or Trust receipts having a value in a second currency. The shares or receipts of the trust can be listed, quoted, and traded on a trading system. | 01-31-2013 |
20130080311 | SYSTEMS AND METHODS FOR SECURITIZING A COMMODITY - A method for creating trust shares in a physical commodity, the trust shares being tradable over an electronic communications network, includes receiving a creation order comprising a request to create the trust shares, confirming delivery into a trust account of an amount of physical commodity associated with the trust shares being requested, and releasing the requested trust shares based upon the amount of physical commodity delivered into the account. A method for redeeming trust shares associated with a physical commodity, the trust shares being tradable over an electronic communications network, includes receiving a redemption order comprising a request to redeem an amount of trust shares associated with an amount of the physical commodity held in a trust account, receiving the amount of the trust shares, and releasing from the trust account the amount of the physical commodity associated with the amount of the trust shares received. | 03-28-2013 |
20130317968 | SYSTEM AND METHOD FOR MANAGING RETURN OF COLLATERAL IN A SECURED TRANSACTION - A computer-implemented method for mitigating counterparty credit risk exposure in a trade of a financial instrument between a pledgor and a secured party includes receiving at a custodian's computer system an initial margin payment from the pledgor or the secured party, and electronically posting the initial margin payment in a custody account record maintained in a database of the custodian's computer system. The method also includes storing information relating to a control agreement that gives control of the custody account to the pledgor if the secured party defaults on obligations related to the trade of the financial instrument, and wherein the control agreement gives control of the custody account to the secured party if the pledgor defaults on obligations related to the trade of the financial instrument. The method further includes investing the initial margin payment into one or more investment vehicles during a life of the trade. | 11-28-2013 |
20140052602 | SYSTEMS AND METHODS FOR SECURITIZING A COMMODITY - A method for creating trust shares in a physical commodity, the trust shares being tradable over an electronic communications network, includes receiving a creation order comprising a request to create the trust shares, confirming delivery into a trust account of an amount of physical commodity associated with the trust shares being requested, and releasing the requested trust shares based upon the amount of physical commodity delivered into the account. A method for redeeming trust shares associated with a physical commodity, the trust shares being tradable over an electronic communications network, includes receiving a redemption order comprising a request to redeem an amount of trust shares associated with an amount of the physical commodity held in a trust account, receiving the amount of the trust shares, and releasing from the trust account the amount of the physical commodity associated with the amount of the trust shares received. | 02-20-2014 |
Patent application number | Description | Published |
20080289205 | Surface curvature measurement tool - A device for measuring the radius of curvature of a surface comprises a main body that is held above the surface being measured; and a non-contact sensor mounted to the main body that measures a distance between the surface being measured and the sensor, the device calculating the radius of curvature of the surface based on the measured distance. The device can further include a display mounted to the main body that displays the calculated radius of curvature. The non-contact sensor can be, for example, an acoustical distance sensor or an optical distance sensor. In one embodiment, the device includes two arms extending from the main body of the device and being substantially symmetric about the non-contact sensor, the arms terminating in contact points that make contact with the surface being measured. In another embodiment, the device includes three non-contact sensors mounted to the main body, each measuring a distance between the surface being measured and the respective sensor, the device calculating the radius of curvature of the surface based on the measured distances. In yet another aspect of the invention, a radius of curvature measuring device has an adjustable arm that is movable with respect to a main body and a linear encoder associated with the adjustable arm for measuring a distance from the surface of interest. | 11-27-2008 |
20090076380 | COMPACT FEATURE LOCATION AND DISPLAY SYSTEM - The present disclosure provides systems and methods for imaging and display of features of a region of interest such as a portion of a body of a patient. A first imaging portion of the system is used to cause an interaction of an imaging beam with an underlying feature of a region of interest. A reflected or returned portion of said imaging beam is detected by a detector which then provides an output to control a display portion of the system for displaying an image corresponding to that which was detected. The system can be used for guiding or assisting clinical or industrial operations or for diagnosis of medical conditions and other uses within medicine, industry and others. | 03-19-2009 |
20110288812 | Apparatus and Method for Geometric Measurement - An non-contacting measurement apparatus for measuring distances, angles and related geometric quantities, and for computing other quantities based on the measurements, is provided. A visible light beam allows a user to point the device at one or more points to which the distance is measured, and angular rotation between the various points of interest can be recorded. Then, geometric and trigonometric relationships are used to compute and display lengths, areas, volumes or other facts derived from the measurements. Various input and output features are provided in the present embodiments. | 11-24-2011 |
20110288818 | Method and Apparatus for Dimensional Measurement - An non-contacting measurement apparatus for measuring distances, angles and related geometric quantities, and for computing other quantities based on the measurements, is provided. A visible light beam or ultrasonic beam allows a user to point the device at one or more points to which the distance is measured, and angular rotation between the various points of interest can be measured and recorded. Then, geometric and trigonometric relationships are used to compute and display lengths, areas, volumes or other facts derived from the measurements. Various input and output features are provided in the present embodiments. | 11-24-2011 |
20120004931 | System and Method for Form Record Processing - A method and system for providing a form record and for processing the same. For example, a medical record form in a clinical or hospital environment is provided based on user input and is processed upon the user's filling in of the form. In some aspects, a user indicates by way of a user interface a type of patient complaint and selects a type of medical record form that is to be used in conjunction with examining the patient. The system guides the user and accepts the user's inputs and provides a suitable medical record form from a plurality of form types. The selected form is printed, and used by the medical staff in the examination of the patient. The filled form is then returned to a processing station for scanning, where information in the filled form may be extracted and where the filled form may be added to a patient medical record or archive, or shared with another person or organization. | 01-05-2012 |
20120040018 | Ingestible Supplement for Women - An ingestible nutritional substance (supplement and the like) including vitamins, minerals and other ingredients beneficial to a woman and/or her child that a woman may take at a time of her life surrounding pregnancy. This includes by ingesting determined and suited types and amounts of ingredients, including at selected times, to best assist the woman and/or infant's needs at the respective times. The ingestible supplement can be formulated for drinking with appropriate nutritional and health benefits as well as with desired lifestyle and taste and aesthetic attributes. The dosing and packaging of the supplement to best suit a specific class of woman's and baby's needs are also described. Other aspects are directed to the preservation, storage and dispensation of one or more ingredients that may not be stable with one another during storage. | 02-16-2012 |
Patent application number | Description | Published |
20100131927 | AUTOMATED GUI TESTING - Graphical User Interface (GUI) automation tools continue to evolve in their sophistication and complexity. However, it is still necessary to tailor such automation to the machine configuration that the test is being run on. This can be a costly and time consuming exercise when developing software for a myriad of different platforms. Broadly contemplated herein, in accordance with at least one embodiment of the invention, are arrangements and processes for recording a test solely on one machine while generating images on all the other available environments. | 05-27-2010 |
20100199263 | TEST CASE PATTERN MATCHING - A method of providing feedback on source code being created includes receiving source code and processing the received source code according to a predefined rule set to create a representation of the received source code. A source code repository is accessed that includes source code fragments. Each source code fragment in the repository has been processed according to the predefined rule set to create representations of the respective source code fragments. The representation of the received source code is compared to each representation of the source code fragments. A matching score is calculated for the representation of the received source code with respect to each representation of the source code fragments based upon an output of the comparison step. An output derived from the calculated matching scores is presented. | 08-05-2010 |
20110004867 | AUTOMATED LEVEL-BASED TARGETED TEST CONFIGURATION - An indication of a change to at least one source file associated with a software build is received via a processor. A set of test levels of a level-based testing suite are sequentially processed, where each test level subsequently processed includes tests with decreasing qualitative testing information relative to tests associated with previously-processed test levels. For each processed test level, at least one test is selected that tests the change to the at least one source file associated with the software build, test coverage relative to a target risk level for the software build is determined for each selected test, and test selection is terminated upon determining that the test coverage for the selected tests at least meets the target risk level for the software build. | 01-06-2011 |
20120192156 | TEST CASE PATTERN MATCHING - A method of providing feedback on source code being created includes receiving source code and processing the received source code according to a predefined rule set to create a representation of the received source code. A source code repository is accessed that includes source code fragments. Each source code fragment in the repository has been processed according to the predefined rule set to create representations of the respective source code fragments. The representation of the received source code is compared to each representation of the source code fragments. A matching score is calculated for the representation of the received source code with respect to each representation of the source code fragments based upon an output of the comparison step. An output derived from the calculated matching scores is presented. | 07-26-2012 |
20120192159 | AUTOMATED LEVEL-BASED TARGETED TEST CONFIGURATION - An indication of a change to at least one source file associated with a software build is received via a processor. A set of test levels of a level-based testing suite are sequentially processed, where each test level subsequently processed includes tests with decreasing qualitative testing information relative to tests associated with previously-processed test levels. For each processed test level, at least one test is selected that tests the change to the at least one source file associated with the software build, test coverage relative to a target risk level for the software build is determined for each selected test, and test selection is terminated upon determining that the test coverage for the selected tests at least meets the target risk level for the software build. | 07-26-2012 |
20120260255 | Dynamic Test Scheduling - According to one embodiment of the present invention, a system dynamically schedules performance of tasks, and comprises a computer system including at least one processor. The system determines resources required or utilized by each task for performance of that task on a target system, and compares the determined resources of the tasks to identify tasks with similar resource requirements. The identified tasks with similar resource requirements are scheduled to be successively performed on the target system. Embodiments of the present invention further include a method and computer program product for dynamically scheduling performance of tasks in substantially the same manner described above. | 10-11-2012 |
20140089895 | TEST CASE PATTERN MATCHING - Received source code is transformed according to a predefined rule set to create an encoded text string representation of each function of the received source code. Each encoded text string representation of each function of the received source code includes a text string that identifies each parameter type of the respective function of the received source code, and is compared in real time with encoded text string representations of stored source code fragments in a repository. Each stored source code fragment is transformed according to the same predefined rule set into the respective encoded text string representations that each include a text string that identifies each parameter type of a respective function of the respective stored source code fragment. An indication of each portion of the received source code determined to already exist as a stored source code fragment in the repository is outputted in response to the real-time comparison. | 03-27-2014 |