Patent application number | Description | Published |
20090178184 | Sport helmet - A helmet padding consists of sets of one or more tubes, with each set of tubes located at a crucial area of the shell of the helmet. An armature and tubes are connected together and mounted within the inner shell of the helmet. The helmet uses a new fastener to fasten a cage to the helmet shell allowing sides of the cage to be mounted directly against the shell, reducing the width of the shell on each side. A ball is attached to a portion of a bar of the cage to act as a limit stop precluding movements of the cage with respect to the helmet. A chin bar is fastened to the helmet at two points on each side of the shell. The shell is molded with recessed portions designed to receive the two branches of the chin bar on each side where they will be fastened to the shell so that the outer surfaces of the chin guard are flush with the shell at the locations of attachment to provide a smooth transition and reduce weight. An adjustment device to adjust the fit of the helmet to the user includes a star wheel on each side of the helmet attached to an arcuate flexible strip extending rearwardly around the occipital area of the skull. A sliding mechanism attached to the strip allows the strip to be moved forward and backward to allow it to be tightened or loosened, respectively, with respect to the player's head. A ratcheting lateral adjustment device is also disclosed. | 07-16-2009 |
20090178185 | Face and eye guard device - The eye guard, while complying with ASTM F803-03, has been ergonometrically designed to comfortably fit on the user's face, and to provide openings for the eyes allowing clear vision while at the same time protecting the eyes from impacts from a lacrosse ball. The eye openings are completely open and have dimensions intended to preclude a lacrosse ball from passing therethrough. The upper edges of the eye openings are displaced rearwardly with respect to the lower edges a sufficient distance to preclude a lacrosse ball from striking the two edges simultaneously in a direction that could possibly cause an eye impact. That displacement is specifically devised to cause a lacrosse ball striking one or the other of the edges to be deflected away from the eyes of the player. The upper edge of the eye openings also defines the lower edge of a visor surface. That visor surface transitions from the openings to the rearward edge of the eye guard where it engages the face of the user above the eyes. Below the eye openings, additional openings are provided that are shaped to be aesthetically pleasing and also create a nose engaging portion designed to surround upper portions of the nose. Temples are preferably molded of a flexible material and may include a unique attachment device for an elastic band used to hold the eye guard on the head of the user. | 07-16-2009 |
20130312162 | SPORT HELMET - The helmet uses a new fastener to fasten a cage to the helmet shell allowing sides of the cage to be mounted directly against the shell, reducing the width of the shell on each side. A ball is attached to a portion of a bar of the cage to act as a limit stop precluding movements of the cage with respect to the helmet. A chin bar is fastened to the helmet at two points on each side of the shell. The shell is molded with recessed portions designed to receive the two branches of the chin bar on each side where they will be fastened to the shell so that the outer surfaces of the chin guard are flush with the shell at the locations of attachment to provide a smooth transition and reduce weight. An adjustment device to adjust the fit of the helmet to the user includes a star wheel on each side of the helmet attached to an arcuate flexible strip extending rearwardly around the occipital area of the skull. A sliding mechanism attached to the strip allows the strip to be moved forward and backward to allow it to be tightened or loosened, respectively, with respect to the player's head. A ratcheting lateral adjustment device is also disclosed. | 11-28-2013 |
Patent application number | Description | Published |
20110167340 | System and Method for Issuing Commands to Applications Based on Contextual Information - A system and method for issuing commands to an application based on contextual information. A control application receives an indication that a text manipulation event has occurred in a user interface of a second application. Next, the control application queries the second application to obtain contextual information established by the second application prior to the event, the contextual information providing context to the text manipulation event that occurred in the user interface of the second application. The control application then issues one or more commands to the second application based on the contextual information providing context to the text manipulation event. | 07-07-2011 |
20110175826 | Automatically Displaying and Hiding an On-screen Keyboard - A method and system for displaying an on-screen keyboard. An on-screen keyboard and a plurality of input fields are displayed on the touch-sensitive display. Each input field has an associated input interface and the on-screen keyboard is associated with a first input field. A subsequent contact with the touch-sensitive display that corresponds to a second input field is detected. The second input field is associated with a second input interface that is distinct from the on-screen keyboard and the second input interface is compatible with text input form the on-screen keyboard. The second input interface is concurrently displayed with the on-screen keyboard in response to the detected subsequent contact with the second input field. | 07-21-2011 |
20110179372 | Automatic Keyboard Layout Determination - A method for configuring a hardware keyboard without user intervention. At least one of language information and location information from one or more hardware and software information sources associated with the electronic device is obtained. The hardware and software information is prioritized based on the reliability of their associated language and location information. A keyboard language and layout is determined for the hardware keyboard based on the language information and location information obtained from the information source having the highest relative priority. The electronic device is configured to interpret key input signals from the hardware keyboard based on the determined keyboard language and keyboard layout. | 07-21-2011 |
20110179373 | API to Replace a Keyboard with Custom Controls - A method and system for display a user interface object. A user interface object for receiving user input to the application program is determined and the user interface object is displayed on the display. A first set of characteristics of the user interface object is control in accordance with the application program. The first set of characteristics include appearance of the user interface object and user interactions with the application program via the user interface object. A second set of characteristics of the user interface different form the first set of characteristics are controlled in accordance with the control program. The second set of characteristics include the display state of the user interface object. | 07-21-2011 |
20110181526 | Gesture Recognizers with Delegates for Controlling and Modifying Gesture Recognition - A software application includes a plurality of views and an application state. The method includes displaying one or more views, where a respective view includes a respective gesture recognizer having a corresponding delegate to the respective gesture recognizer. The method includes detecting one or more events and processing a respective event of the one or more events using the respective gesture recognizer. The processing of the respective event includes processing the respective event at the respective gesture recognizer in accordance with a respective gesture definition corresponding to the respective gesture recognizer, executing the corresponding delegate to determine one or more values, and conditionally sending information corresponding to the respective event to the software application in accordance with the one or more values determined by the delegate. The method includes executing the software application in accordance with information, received from the respective gesture recognizer. | 07-28-2011 |
20140160052 | Event Recognition - A method executes software including a view hierarchy with a plurality of views which displays one or more views of the view hierarchy. The method executes software elements associated with a particular view, wherein each particular view includes event recognizers. Each event recognizer has an event definition based on sub-events, and an event handler that specifies an action for a target, and is configured to send the action to the target in response to an event recognition. The method detects a sequence of sub-events, and identifies one of the views of the view hierarchy as a hit view that establishes which views in the hierarchy are actively involved views. The method delivers a respective sub-event to event recognizers for each actively involved view, wherein each event recognizer for actively involved views in the view hierarchy processes the respective sub-event prior to processing a next sub-event in the sequence of sub-events. | 06-12-2014 |
Patent application number | Description | Published |
20110113493 | SOFTWARE LICENSE MANAGEMENT IMPACT ANALYSIS - A computer implemented method, program product, and system for managing software licenses is presented. A licensing management logic executes an initial reconciliation run for an initial system. The licensing management logic detects a change to an initial subunit to create a changed subunit, and executes an impact analysis for the changed subunit. The licensing management logic identifies a subunit reconciliation section from the initial reconciliation run, and executes a subunit reconciliation run for the changed subunit to create a changed subunit reconciliation report. The licensing management logic replaces the initial subunit reconciliation report with the changed subunit reconciliation report to create an updated reconciliation report for a changed system. | 05-12-2011 |
20120030072 | CATALOG-BASED SOFTWARE LICENSE RECONCILIATION - A software reconciliation engine utilizes a software rule-based catalog to produce accurate license reconciliation across a wide range of software configurations. A software offering may comprise software installables and corresponding constraints. Installed software and active hardware is discovered by a scanner, stored in an installed software database and active hardware database respectively and is mapped against entitled software offerings to determine whether the installed software is entitled to be installed on the hardware. The installed software has a base product attribute, a used-in-count attribute and a parent-child attribute that are used by the reconciliation engine to compare against the constraints to determine entitlement and report compliance. | 02-02-2012 |
20120030073 | CREATION AND USE OF CONSTRAINT TEMPLATES - The new creation and use of entitlement constraint templates methods and systems can be linked to software offerings in a software catalog. Allowing software catalog experts to link contractual entitlement data with software product offerings via constraint templates on such a varying list of constraint types, establishes a highly robust software catalog knowledgebase. The result is significant cost savings in terms of time spent inputting entitlement constraint data by contract analysts as well as minimizing errors by those analysts who would otherwise be required to have a very high level of expertise in the software offerings while potentially inputting the same constraint data repeated times. | 02-02-2012 |
20130054492 | DETERMINING AN OPTION FOR DECOMMISSIONING OR CONSOLIDATING SOFTWARE - Embodiments include a computer system, method and program product for managing a software program installed on a computer hardware system, the software program subject to a software license. A retrieval of data is performed in which the data indicates actual usage of the software program and the computer hardware system, and processor power of the computer hardware system. In addition, a retrieval of licensing data from the software license is performed in which the licensing data indicates a permitted number of or fee for installations of the software program and a permitted amount of or fee for processor power of the computer hardware system in which the software program is installed. Whether to decommission a copy of the software program based on the data indicating actual usage, the licensing data, a projected amount of future usage of the software program, and criticality of the software program is determined and reported. | 02-28-2013 |
20130074189 | SOFTWARE LICENSE RECONCILIATION WITHIN A CLOUD COMPUTING INFRASTRUCTURE - A method, system, and computer program product for managing software program installations in a cloud computing environment. An example method includes calculating, by a computer processor, a maximum number of software licenses that could be required according to a software license rule from a software license agreement to run a set of software program instances on a set of servers configured as a computing cloud. Each software program instance is an installation of the software program on a different logical partition, and at least two of the servers from the set of servers are capable of requiring a different number of software licenses according to the software license rule. The method also includes determining if the maximum number of software licenses exceeds an allowed number of software licenses granted in the software license agreement. | 03-21-2013 |
20140101061 | CORRELATING SOFTWARE LICENSES TO SOFTWARE INSTALLATIONS - Embodiments of the present invention provide a system, method, and program product to correlate a plurality of software licenses for a computer program to a plurality of installations of a computer program, two or more of the plurality of software licenses licensing respective sets of program components of the computer program that differ from each other, and two or more of the plurality of installations having respective sets of program components of the computer program that differ from each other. The computer determines an amount of match between each of the plurality of installations having the respective sets of program components of the computer program, and each of the plurality of software licenses licensing the respective sets of program components of the computer program, and the computer identifies the match amount having the greatest amount of match. | 04-10-2014 |
20140280008 | Axiomatic Approach for Entity Attribution in Unstructured Data - The present specification relates to Ontology modeling, and, more specifically, to systems and methods for populating a triple store (RDF Graph) data structure from a parse tree diagram and producing a measurable increased degree of confidence in the reliability of the inferences based on the matched axioms derived from the ontology model. The steps of populating and producing can be performed automatically. | 09-18-2014 |
20140298315 | SOFTWARE SIGNATURE DISCOVERY - In a method for determining and scoring signatures for a software package, a processor compares files on a clean computer system after installation of a software package to files on the clean computer system before the installation. The processor determines a signature of the software package. The signature includes files on the clean computer system after installation of the software package that were not present on the clean computer system before the installation. | 10-02-2014 |
Patent application number | Description | Published |
20090038046 | Water Shorts Incorporating A Stretch Textile - An article of apparel, which may be a pair of water shorts, includes a first textile and a second textile. The first textile forms a majority of an exterior surface and an opposite interior surface of the apparel, and the first textile exhibits at least thirty percent stretch prior to tensile failure. The second textile is located around a waistband portion of the apparel, and the second textile exhibits less than ten percent stretch prior to tensile failure. | 02-12-2009 |
20110107495 | Water Shorts Incorporating A Stretch Textile - An article of apparel, which may be a pair of water shorts, includes a first textile and a second textile. The first textile forms a majority of an exterior surface and an opposite interior surface of the apparel, and the first textile exhibits at least thirty percent stretch prior to tensile failure. The second textile is located around a waistband portion of the apparel, and the second textile exhibits less than ten percent stretch prior to tensile failure. | 05-12-2011 |
20120036615 | Apparel Incorporating Tensile Strands - An article of apparel may include a waistband for extending around a waist of the wearer. The waistband may have a first layer and a second layer that lay adjacent to each other, and the waistband may have a plurality of strand segments located between the first layer and the second layer. The strand segments extend at least partially around the waistband. Additionally, the strand segments may lay substantially parallel to surfaces of the first layer and the second layer for distances of at least five centimeters. In some configurations, the strand segments may be bonded to the first layer and the second layer along the distances of at least five centimeters. | 02-16-2012 |
20120246793 | Water Shorts Incorporating A Stretch Textile - An article of apparel, which may be a pair of water shorts, includes a first textile and a second textile. The first textile forms a majority of an exterior surface and an opposite interior surface of the apparel, and the first textile exhibits at least thirty percent stretch prior to tensile failure. The second textile is located around a waistband portion of the apparel, and the second textile exhibits less than ten percent stretch prior to tensile failure. | 10-04-2012 |
20130007947 | Water Shorts - An article of apparel, which may be a pair of water shorts, may include a stretch woven textile. More particularly, a pelvic region and a pair of leg regions may include the stretch woven textile element. A waistband region may also include the stretch woven textile elements, or may be formed from a variety of other material elements. In order to limit stretch in the waistband region, a variety of waistband elements may be utilized. For example, the waistband elements may be (a) a layered structure with a textile layer and a polymer layer, (b) a layered structure joined with stitching, (c) a layered structure joined with bonds, (d) a layered structure formed from a folded material element. In order to limit stretch in the waistband region, a tensile component may be utilized. | 01-10-2013 |
20130042377 | Siped Wetsuit - A wetsuit for aquatic activities is disclosed below. The wetsuit includes a base layer and a backing layer. The base layer may be formed from a thermal insulation material, for example, and the base layer has a first surface and an opposite second surface. The backing layer is secured to the first surface of the base layer, and the backing layer has less stretch than the base layer. In addition, the wetsuit includes a plurality of sipes extending through at least the backing layer. | 02-21-2013 |
20140182043 | Reversible Shirt - The present disclosure relates to a reversible shirt that may be worn in at least four different configurations. According to aspects described herein, a first torso element may be joined to a second torso element to create a pair of side seams, a pair of shoulder seams, a neck opening and a waist opening. The widths of the first torso element and the second torso element proximate the waist opening may differ to create curved side seams. The curved side seams allow for variation in drape against a wearer's torso. | 07-03-2014 |
Patent application number | Description | Published |
20110176494 | Location Filtering Using Mobile Country Code - Methods, program products, and systems for location filtering using mobile country code (MCC) is described. A mobile device can determine its geographic location using locations of access points of a wireless communications network to which the mobile device is connected. The mobile device can wirelessly receive identifiers of one or more access points of the wireless communications network and a current MCC through a cellular network. The mobile device can identify a polygon that is a bounding box of a geographic area that corresponds to the current MCC. The mobile device can select a set of access point locations from a location database using the received identifiers, where the access point locations are inside the identified polygon. The mobile device can determine a current location of the mobile device based on an average location of the selected set of access point locations. | 07-21-2011 |
20110241656 | Determining Heading Using Magnetometer Data and Angular Rate Data - A device coupled with a magnetometer and an angular rate sensor can determine a heading of the device using magnetometer data. When the device receives a notification that the magnetometer data may be inaccurate, the device can determine the heading of the device using angular rate data. When the device determines that the magnetometer data are accurate, the device can resume determining the heading of the device using the magnetometer data. | 10-06-2011 |
20110246117 | CALIBRATING SENSOR MEASUREMENTS ON MOBILE DEVICES - Sensor measurements are used to detect when a device incorporating the sensor is stationary. While the device is stationary, sensor measurements at a current device temperature are used to estimate model parameters. The model parameters can be used in a state estimator to provide an estimated attitude that can be provided to other applications. In some implementations, the estimated attitude can be used to mitigate interference in other sensor measurements. | 10-06-2011 |
20120072167 | SENSOR FUSION - Accurate and reliable techniques for determining a current status of an accessory device in relation to an electronic device are described. | 03-22-2012 |
20120306745 | MOTION PATTERN CLASSIFICATION AND GESTURE RECOGNITION - Methods, program products, and systems for gesture classification and recognition are disclosed. In general, in one aspect, a system can determine multiple motion patterns for a same user action (e.g., picking up a mobile device from a table) from empirical training data. The system can collect the training data from one or more mobile devices. The training data can include multiple series of motion sensor readings for a specified gesture. Each series of motion sensor readings can correspond to a particular way a user performs the gesture. Using clustering techniques, the system can extract one or more motion patterns from the training data. The system can send the motion patterns to mobile devices as prototypes for gesture recognition. | 12-06-2012 |
20120306770 | MOTION-BASED DEVICE OPERATIONS - Methods, program products, and systems of motion-based device operations are described. A mobile device can coordinate operations of a motion sensor and a proximity sensor. The mobile device can determine a gesture event using the motion sensor. The mobile device can determine a proximity event using the proximity sensor. The mobile device can use the gesture event and proximity event to confirm one another, and determine that the mobile device has moved in proximity to a target object following a specified gesture. Upon confirmation, the mobile device can perform a specified task. | 12-06-2012 |
20120310587 | Activity Detection - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining a presumed activity associated with a mobile device. A plurality of sensor values detected by one or more sensors onboard the mobile device is received over a period of time. A plurality of derived values is calculated from the plurality of sensor values. The derived values are selectively combined to generate one or more abstract values. A presumed activity is identified from a plurality of possible activities based on a level of similarity between the one or more abstract values and expected values of each of the plurality of possible activities that correspond to the one or more abstract values. | 12-06-2012 |
20130080762 | SENSOR FUSION - Accurate and reliable techniques for determining a current status of an accessory device in relation to an electronic device are described. | 03-28-2013 |
20130328894 | ADAPTIVE FRAME RATE CONTROL - Displaying frames on an electronic display. Each frame is characterized by a time. Determining a characteristic of data related to each element of a first set of frames, each frame characterized as within a first time period. Determining a rate of change over time of the characteristic. Determining a frame rate based on the determined rate of change. Displaying a second set of frames at the frame rate. | 12-12-2013 |
20130332113 | CONTEXT AWARE MAP APPLICATION - The embodiments described relate to techniques and systems for utilizing a portable electronic device to monitor, process, present and manage data captured by a series of sensors and location awareness technologies to provide a context aware map and navigation application. The context aware map application offers a user interface including visual and audio input and output, and provides several map modes that can change based upon context determined by data captured by a series of sensors and location awareness technologies. | 12-12-2013 |
20140121855 | SENSOR FUSION - Accurate and reliable techniques for determining a current status of an accessory device in relation to an electronic device are described. | 05-01-2014 |
Patent application number | Description | Published |
20100181316 | ANIMAL-RESISTANT SYSTEM - An animal-resistant system for inhibiting access to refuse containers by animals is disclosed. The system comprises at least one latch mechanism, at least one actuation member, at least one shroud member, and a cover defining an opening which permits access to the actuation member. The actuation member communicates with the latch mechanism so as to move the latch mechanism between the latched and unlatched positions. In the latched position, the latch mechanism secures the container lid to the container base, substantially inhibiting access to the container. The access hole and actuation member are dimensioned and positioned on the container in a selected manner so as allow human hands access to the actuation member and unlatch the container while simultaneously inhibiting such access by animals. The shrouds are further configured to inhibit forcible entry into the container when the system is latched. | 07-22-2010 |
20100307062 | ANIMAL-RESISTANT LATCHING SYSTEM - An animal-resistant latching system for inhibiting animals from accessing food and food containing refuse within containers is disclosed. The device is composed of an access panel containing an opening to which is secured at least one latching members, a cam assembly, a cover, and a bracket. The latching members are positioned so as to inhibit access to the container when the member is in the latched position and allow access to the container when the member is in the unlatched position. The cam assembly communicates with the latching members so as to move the members between the latched and unlatched positions. The cover and bracket are dimensioned and positioned on the access panel in a predetermined manner so as allow human hands access to the cam assembly and unlatch the container while simultaneously inhibiting such access by animals. | 12-09-2010 |
20140103054 | ANIMAL-RESISTANT SYSTEM - An animal-resistant system for inhibiting access to refuse containers by animals is disclosed. The system comprises at least one latch mechanism, at least one actuation member, at least one shroud member, and a cover defining an opening which permits access to the actuation member. The actuation member communicates with the latch mechanism so as to move the latch mechanism between the latched and unlatched positions. In the latched position, the latch mechanism secures the container lid to the container base, substantially inhibiting access to the container. The access hole and actuation member are dimensioned and positioned on the container in a selected manner so as allow human hands access to the actuation member and unlatch the container while simultaneously inhibiting such access by animals. The shrouds are further configured to inhibit forcible entry into the container when the system is latched. | 04-17-2014 |
Patent application number | Description | Published |
20110230896 | ROBOTIC CATHETER SYSTEM - A robotic catheter system includes a controller with a master input device. An instrument driver is in communication with the controller and has a guide instrument interface including a plurality of guide instrument drive elements responsive to control signals generated, at least in part, by the master input device. An elongate guide instrument has a base, distal end, and a working lumen, wherein the guide instrument base is operatively coupled to the guide instrument interface. The guide instrument includes a plurality of guide instrument control elements operatively coupled to respective guide drive elements and secured to the distal end of the guide instrument. The guide instrument control elements are axially moveable relative to the guide instrument such that movement of the guide instrument distal end may be controlled by the master input device. | 09-22-2011 |
20110237967 | TEMPORARY ELECTRODE CONNECTION FOR WIRELESS PACING SYSTEMS - Delivery of an implantable wireless receiver-stimulator (R-S) into the heart using delivery catheter is described. R-S comprises a cathode and an anode and wirelessly receives and converts energy, such as acoustic ultrasound energy, to electrical energy to stimulate the heart. Conductive wires routed through the delivery system temporarily connect R-S electrodes to external monitor and pacing controller. R-S comprises a first temporary electrical connection from the catheter to the cathode, and a second temporary electrical connection from the catheter to the anode. Temporary electrical connections allow external monitoring of heart's electrical activity as sensed by R-S electrodes to determine tissue viability for excitation as well as to assess energy conversion efficiency. | 09-29-2011 |
20110238083 | ROBOTIC CATHETER SYSTEM AND METHODS - The apparatus of one embodiment of the present invention is comprised of a flexible sheath instrument, a flexible guide instrument, and a tool. The flexible sheath instrument comprises a first instrument base removably coupleable to an instrument driver and defines a sheath instrument working lumen. The flexible guide instrument comprises a second instrument base removably coupleable to the instrument driver and is threaded through the sheath instrument working lumen. The guide instrument also defines a guide instrument working lumen. The tool is threaded through the guide instrument working lumen. For this embodiment of the apparatus, the sheath instrument and guide instrument are independently controllable relative to each other. | 09-29-2011 |
20120004668 | ROBOTIC CATHETER SYSTEM - A robotic catheter system includes a controller with a master input device. An instrument driver is in communication with the controller and has a guide instrument interface including a plurality of guide instrument drive elements responsive to control signals generated, at least in part, by the master input device. An elongate guide instrument has a base, distal end, and a working lumen, wherein the guide instrument base is operatively coupled to the guide instrument interface. The guide instrument includes a plurality of guide instrument control elements operatively coupled to respective guide drive elements and secured to the distal end of the guide instrument. The guide instrument control elements are axially moveable relative to the guide instrument such that movement of the guide instrument distal end may be controlled by the master input device. | 01-05-2012 |
20120065467 | ROBOTIC CATHETER SYSTEM AND METHODS - The apparatus of one embodiment of the present invention is comprised of a flexible sheath instrument, a flexible guide instrument, and a tool. The flexible sheath instrument comprises a first instrument base removably coupleable to an instrument driver and defines a sheath instrument working lumen. The flexible guide instrument comprises a second instrument base removably coupleable to the instrument driver and is threaded through the sheath instrument working lumen. The guide instrument also defines a guide instrument working lumen. The tool is threaded through the guide instrument working lumen. For this embodiment of the apparatus, the sheath instrument and guide instrument are independently controllable relative to each other. | 03-15-2012 |
20120209174 | Robotic catheter system and methods - The apparatus of one embodiment of the present invention is comprised of a flexible sheath instrument, a flexible guide instrument, and a tool. The flexible sheath instrument comprises a first instrument base removably coupleable to an instrument driver and defines a sheath instrument working lumen. The flexible guide instrument comprises a second instrument base removably coupleable to the instrument driver and is threaded through the sheath instrument working lumen. The guide instrument also defines a guide instrument working lumen. The tool is threaded through the guide instrument working lumen. For this embodiment of the apparatus, the sheath instrument and guide instrument are independently controllable relative to each other. | 08-16-2012 |
20130197609 | IMPLANTABLE WIRELESS ACCOUSTIC STIMULATORS WITH HIGH ENERGY CONVERSION EFFICIENCIES - Receiver-stimulator with folded or rolled up assembly of piezoelectric components, causing the receiver-stimulator to operate with a high degree of isotropy are disclosed. The receiver-stimulator comprises piezoelectric components, rectifier circuitry, and at least two stimulation electrodes. Isotropy allows the receiver-stimulator to be implanted with less concern regarding the orientation relative the transmitted acoustic field from an acoustic energy source. | 08-01-2013 |
20130231679 | ROBOTIC CATHETER SYSTEM - A robotic catheter system includes a controller with a master input device. An instrument driver is in communication with the controller and has a guide instrument interface including a plurality of guide instrument drive elements responsive to control signals generated, at least in part, by the master input device. An elongate guide instrument has a base, distal end, and a working lumen, wherein the guide instrument base is operatively coupled to the guide instrument interface. The guide instrument includes a plurality of guide instrument control elements operatively coupled to respective guide drive elements and secured to the distal end of the guide instrument. The guide instrument control elements are axially moveable relative to the guide instrument such that movement of the guide instrument distal end may be controlled by the master input device. | 09-05-2013 |
20140046420 | IMPLANTABLE WIRELESS ACCOUSTIC STIMULATORS WITH HIGH ENERGY CONVERSION EFFICIENCIES - Receiver-stimulator with folded or rolled up assembly of piezoelectric components, causing the receiver-stimulator to operate with a high degree of isotropy are disclosed. The receiver-stimulator comprises piezoelectric components, rectifier circuitry, and at least two stimulation electrodes. Isotropy allows the receiver-stimulator to be implanted with less concern regarding the orientation relative the transmitted acoustic field from an acoustic energy source. | 02-13-2014 |
20140081292 | ROBOTIC CATHETER SYSTEM AND METHODS - The apparatus of one embodiment of the present invention is comprised of a flexible sheath instrument, a flexible guide instrument, and a tool. The flexible sheath instrument comprises a first instrument base removably coupleable to an instrument driver and defines a sheath instrument working lumen. The flexible guide instrument comprises a second instrument base removably coupleable to the instrument driver and is threaded through the sheath instrument working lumen. The guide instrument also defines a guide instrument working lumen. The tool is threaded through the guide instrument working lumen. For this embodiment of the apparatus, the sheath instrument and guide instrument are independently controllable relative to each other. | 03-20-2014 |
20140296875 | ROBOTIC CATHETER SYSTEM AND METHODS - The apparatus of one embodiment of the present invention is comprised of a flexible sheath instrument, a flexible guide instrument, and a tool. The flexible sheath instrument comprises a first instrument base removably coupleable to an instrument driver and defines a sheath instrument working lumen. The flexible guide instrument comprises a second instrument base removably coupleable to the instrument driver and is threaded through the sheath instrument working lumen. The guide instrument also defines a guide instrument working lumen. The tool is threaded through the guide instrument working lumen. For this embodiment of the apparatus, the sheath instrument and guide instrument are independently controllable relative to each other. | 10-02-2014 |
Patent application number | Description | Published |
20110153648 | DYNAMIC TASKING-MASKING SERVER AND METHOD FOR DYNAMICALLY CONFIGURING ADAPTIVE AGENTS FOR PERSISTENT QUERY OF MOBILE APPARATUS - A method for operating a dynamic tasking-masking server comprising a circuit to receive a package of metrics recorded at an adaptive server, coupled to a circuit to search an event register for package elements, coupled to a circuit to generate a replacement profile for transmission to the agent, wherein a circuit is comprises a processor adapted by a program product and storage for data and for instructions to adapt the processor accordingly. An apparatus which either masks or unmasks operations defined in a profile on an adaptive agent or provides a replacement profile to the adaptive agent based on configuration-state recorded and transmitted by a package defined in the last profile and comparison with persistent queries stored in an event register data structure. | 06-23-2011 |
20110161338 | DYNAMIC TASKING-MASKING SERVER APPARATUS, SYSTEM, AND METHOD FOR DYNAMICALLY CONFIGURING ADAPTIVE AGENTS IN WIRELESS DEVICES - A method for operating a dynamic tasking-masking server comprising a circuit to receive a package of metrics recorded at an adaptive server, coupled to a circuit to search an event register for package elements, coupled to a circuit to generate a replacement profile for transmission to the agent, wherein a circuit is comprises a processor adapted by a program product and storage for data and for instructions to adapt the processor accordingly. An apparatus which either masks or unmasks operations defined in a profile on an adaptive agent or provides a replacement profile to the adaptive agent based on configuration-state recorded and transmitted by a package defined in the last profile and comparison with persistent queries stored in an event register data structure. | 06-30-2011 |
20140181505 | Unified Mobile Security System and Method of Operation - A mobile secure agent on a wireless device executes one or more authenticated data collection profiles provisioned by a private profile producer. Each data package can only be transmitted to a collector certificated by the same private profile producer. Update profiles are signed and provisioned through a tunnel initiated from the mobile secure agent. A Certificate Authority provides libraries, anchors, and certificates in a key management message module to each mobile secure agent which enables revocation and replacement of certificates. Data stored in this way on a wireless device may only be transmitted in encrypted form to an authenticated destination. | 06-26-2014 |
Patent application number | Description | Published |
20110226802 | PLASTIC-FREE DEVICE FOR FLUID STORAGE AND DELIVERY - In an embodiment, the device comprises a stainless steel container portion, a stainless steel annular portion, and a silicone mouthpiece portion. Fluid or other contents stored in the device only come in contact with the stainless container portion, the stainless steel annular portion, and the silicone mouthpiece portion. The stainless steel container portion, the stainless steel annular portion, and the silicone mouthpiece portion all do not contain plastic, therefore the fluid in contact with these surfaces is not exposed to any toxins or other compounds found in plastic and therefore the leaching of plastic toxins and compounds cannot occur while the fluid is stored in the device. The mouthpiece portion can be any of a number of different varieties, sizes and shapes. | 09-22-2011 |
20140034598 | PLASTIC-FREE DEVICE FOR FLUID STORAGE AND DELIVERY - In an embodiment, the device comprises a stainless steel container portion, a stainless steel annular portion, and a silicone mouthpiece portion. Fluid or other contents stored in the device only come in contact with the stainless container portion, the stainless steel annular portion, and the silicone mouthpiece portion. The stainless steel container portion, the stainless steel annular portion, and the silicone mouthpiece portion all do not contain plastic, therefore the fluid in contact with these surfaces is not exposed to any toxins or other compounds found in plastic and therefore the leaching of plastic toxins and compounds cannot occur while the fluid is stored in the device. The mouthpiece portion can be any of a number of different varieties, sizes and shapes. | 02-06-2014 |
20140339189 | PLASTIC-FREE DEVICE FOR FLUID STORAGE AND DELIVERY - In an embodiment, the device comprises a stainless steel container portion, a stainless steel annular portion, and a silicone mouthpiece portion. Fluid or other contents stored in the device only come in contact with the stainless container portion, the stainless steel annular portion, and the silicone mouthpiece portion. The stainless steel container portion, the stainless steel annular portion, and the silicone mouthpiece portion all do not contain plastic, therefore the fluid in contact with these surfaces is not exposed to any toxins or other compounds found in plastic and therefore the leaching of plastic toxins and compounds cannot occur while the fluid is stored in the device. The mouthpiece portion can be any of a number of different varieties, sizes and shapes. | 11-20-2014 |
Patent application number | Description | Published |
20090209734 | PEPTIDYL PRODRUGS AND LINKERS AND STABILIZERS USEFUL THEREFOR - The present invention provides analogues of duocarmycins that are potent cytotoxins. Also provided are peptidyl and disulfide linkers that are cleaved in vivo. The linkers are of use in forming prodrugs and conjugates of the cytotoxins of the invention as well as other diagnostic and therapeutic moieties. The invention provides prodrugs and conjugates of the duocarmycin analogues with the linker arms of the invention. | 08-20-2009 |
20100056509 | HETEROARYL SULFONAMIDES AND CCR2 - Compounds are provided that act as potent antagonists of the CCR2 receptor. Animal testing demonstrates that these compounds are useful for treating inflammation, a hallmark disease for CCR2. The compounds are generally aryl sulfonamide derivatives and are useful in pharmaceutical compositions, methods for the treatment of CCR2-mediated diseases, and as controls in assays for the identification of CCR2 antagonists. | 03-04-2010 |
20100234364 | CCR2 INHIBITORS AND METHODS OF USE THEREOF - Compounds are provided that act as potent antagonists of the CCR2 or CCR9 receptor. Animal testing demonstrates that these compounds are useful for treating inflammation, a hallmark disease for CCR2 and CCR9. The compounds are generally aryl sulfonamide derivatives and are useful in pharmaceutical compositions, methods for the treatment of CCR2-mediated diseases, CCR9-mediated diseases, as controls in assays for the identification of CCR2 antagonists, and as controls in assays for the identification of CCR9 antagonists. | 09-16-2010 |
20110118248 | Heteroaryl sulfonamides and CCR2/CCR9 - Compounds are provided that act as potent antagonists of the CCR2 receptor. Animal testing demonstrates that these compounds are useful for treating inflammation, a hallmark disease for CCR2. The compounds are generally aryl sulfonamide derivatives and are useful in pharmaceutical compositions, methods for the treatment of CCR2-mediated diseases, and as controls in assays for the identification of CCR2 antagonists. | 05-19-2011 |
20140031348 | HETEROARYL SULFONAMIDES AND CCR2/CCR9 - Compounds are provided that act as potent antagonists of the CCR2 receptor. Animal testing demonstrates that these compounds are useful for treating inflammation, a hallmark disease for CCR2. The compounds are generally aryl sulfonamide derivatives and are useful in pharmaceutical compositions, methods for the treatment of CCR2-mediated diseases, and as controls in assays for the identification of CCR2 antagonists. | 01-30-2014 |
Patent application number | Description | Published |
20080306207 | THERMAL- AND CHEMICAL-RESISTANT ACID PROTECTION COATING MATERIAL AND SPIN-ON THERMOPLASTIC ADHESIVE - New compositions for use as protective coatings and/or adhesives are provided. The compositions comprise a hydrocarbon resin (e.g., terpene rosin) and a rubber (e.g., EPDM) dispersed or dissolved in a solvent system. The solvent system is preferably a single-solvent system, and the compositions are preferably free of surfactants, dyes, and chromophores. The compositions can be cured or dried to form layers or films that are chemically and thermally resistant, but that can be readily dissolved and removed at the appropriate stage in the fabrication process. | 12-11-2008 |
20110129601 | POLYBENZIMIDAZOLE/POLYACRYLATE MIXTURES - PBI compositions include solutions comprising PBI and acrylate monomer and coatings comprising PBI and polyacrylate. The solutions may also include polymerization initiator, solvent, co-polymers. The coatings are thermally resistant, electrically insulating (dielectric), and adhesive. The PBI compositions are used in the manufacture of microelectronics and related products. Methods for applying the PBI compositions are also discussed. | 06-02-2011 |
20120156500 | PBI/EPOXY COATINGS - A coating is a mixture of polybenzimidazole polymer and an epoxy. The coating may further include a primer underlying the coating. The coating may further include an adhesion promoter. A solution includes a polybenzimidazole polymer, an epoxy resin, an initiator, and a carrier solvent. The solution may further include a stabilizer and/or an adhesion promoter. | 06-21-2012 |
20130309471 | POLYBENZIMIDAZOLE/POLYVINYLBUTYRAL MIXTURES - The polymer mixture comprises polybenzimidazole (PBI)/polyvinylbutyral (PVB). The weight ratio (PVB:PBI) of this mixture may range from 0.25-50:50-99.75 or 15-85:15-85. The coating is based upon the polymer mixture. | 11-21-2013 |
Patent application number | Description | Published |
20100151118 | CARRIER SOLVENT COMPOSITIONS, COATINGS COMPOSITIONS, AND METHODS TO PRODUCE THICK POLYMER COATINGS - Compositions and methods useful for the coating of polymeric materials onto substrates, for example, electronic device substrates such as semiconductor wafers, are provided. These compositions and methods are particularly suitable manipulating thickness of a polymeric coating in a single coating event. Such methods to control photoresist thickness are used to facilitate the layering of electronic circuitry in a three-dimensional fashion. Furthermore, the compositions of the present invention may be effectively used to deposit thick films of polymeric material in a uniform manner onto inorganic substrates which provides a significant benefit over conventional systems. | 06-17-2010 |
20100242998 | COMPOSITIONS AND METHODS FOR REMOVING ORGANIC SUBSTANCES - Compositions and methods useful for the removal of organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. A method is presented which applies a minimum volume of the composition as a coating to the inorganic substrate whereby sufficient heat is added and immediately rinsed with water to achieve complete removal. These compositions and methods are particularly suitable for removing and completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 09-30-2010 |
20100242999 | COMPOSITIONS AND METHODS FOR REMOVING ORGANIC SUBSTANCES - Compositions and methods useful for the removal of organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. A method is presented which applies a minimum volume of the composition as a coating to the inorganic substrate whereby sufficient heat is added and immediately rinsed with water to achieve complete removal. These compositions and methods are particularly suitable for removing and completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 09-30-2010 |
20110165772 | CARRIER SOLVENT COMPOSITIONS, COATINGS COMPOSITIONS, AND METHODS TO PRODUCE THICK POLYMER COATINGS - Compositions and methods useful for the coating of polymeric materials onto substrates, for example, electronic device substrates such as semiconductor wafers, are provided. These compositions and methods are particularly suitable manipulating thickness of a polymeric coating in a single coating event. Such methods to control photoresist thickness are used to facilitate the layering of electronic circuitry in a three-dimensional fashion. Furthermore, the compositions of the present invention may be effectively used to deposit thick films of polymeric material in a uniform manner onto inorganic substrates which provides a significant benefit over conventional systems. | 07-07-2011 |
20120073607 | POLYMERIC OR MONOMERIC COMPOSITIONS COMPRISING AT LEAST ONE MONO-AMIDE AND/OR AT LEAST ONE DIAMIDE FOR REMOVING SUBSTANCES FROM SUBSTRATES AND METHODS FOR USING THE SAME - Compositions and methods useful for removing organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. Methods are presented that apply a minimum volume of a composition as a coating to the inorganic substrate whereby sufficient heat is added and immediately rinsed with water to achieve complete removal. The compositions and methods may be suitable for removing and completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 03-29-2012 |
20120077132 | PROCESSESS AND COMPOSITIONS FOR REMOVING SUBSTANCES FROM SUBSTRATES - Processes associated apparatus and compositions useful for removing organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. Processes are presented that apply a minimum volume of a composition as a coating to the inorganic substrate whereby sufficient heat is added and the organic substances are completely removed by rinsing. The compositions and processes may be suitable for removing and, in some instances, completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 03-29-2012 |
20120108486 | COMPOSITIONS AND METHODS FOR REMOVING ORGANIC SUBSTANCES - Compositions and methods useful for the removal of organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. A method is presented which applies a minimum volume of the composition as a coating to the inorganic substrate whereby sufficient heat is added and immediately rinsed with water to achieve complete removal. These compositions and methods are particularly suitable for removing and completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 05-03-2012 |
20130123411 | Compositions and Methods for Removing Organic Substances - Compositions and methods useful for the removal of organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. A method is presented which applies a minimum volume of the composition as a coating to the inorganic substrate whereby sufficient heat is added and immediately rinsed with water to achieve complete removal. These compositions and methods are particularly suitable for removing and completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 05-16-2013 |
20130273479 | PROCESSESS AND COMPOSITIONS FOR REMOVING SUBSTANCES FROM SUBSTRATES - Processes associated apparatus and compositions useful for removing organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. Processes are presented that apply a minimum volume of a composition as a coating to the inorganic substrate whereby sufficient heat is added and the organic substances are completely removed by rinsing. The compositions and processes may be suitable for removing and, in some instances, completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 10-17-2013 |
20140069458 | PROCESSES AND COMPOSITIONS FOR REMOVING SUBSTANCES FROM SUBSTRATES - Processes associated apparatus and compositions useful for removing organic substances from substrates, for example, electronic device substrates such as microelectronic wafers or flat panel displays, are provided. Processes are presented that apply a minimum volume of a composition as a coating to the inorganic substrate whereby sufficient heat is added and the organic substances are completely removed by rinsing. The compositions and processes may be suitable for removing and, in some instances, completely dissolving photoresists of the positive and negative varieties as well as thermoset polymers from electronic devices. | 03-13-2014 |
Patent application number | Description | Published |
20080301546 | Systems and methods for rendering media - Methods and systems are provided for maintaining the aspect ratio of an image in the form of a graphic element or a photograph on a printed product in a theme collage. The aspect ratio of each image in the theme collage is maintained independent of any aspect ratio or resolution of the theme collage. Other methods provide for maintaining the resolution of a graphic element on a printed product in a theme collage using any desired combination of bitmap or vector based graphic data and alpha data when rendering the graphic element. An exemplary system may include one or more modules for determining the size of an image on a page while maintaining an aspect ratio of the image, displaying the image, receiving graphic data for the image, receiving alpha-transparency data for the image, and changing the image appearance according to a rendering parameter. | 12-04-2008 |
20080304105 | Data management for media production - Systems and methods for authoring, ordering and producing various products are described. A method of ordering a product comprises: receiving a request for a product type, identifying product specification data associated with the product type, presenting one or more options for products characterized by the product specification data, receiving a request for one or more of the presented options, and transmitting product order data associated with the request to a server. A method of producing an ordered product comprises: receiving product order data associated with the authored product, identifying print output data associated with the authored product, generating one or more tables of contents, each table of contents defining one or more components of the authored product, and printing the product components defined by the tables of contents. | 12-11-2008 |
20110072376 | METHOD AND SYSTEM FOR DYNAMICALLY PLACING GRAPHIC ELEMENTS INTO LAYOUTS - Techniques are described for dynamically placing graphical elements into theme layouts on a graphical user interface. A rendering engine reads a set of theme metadata and graphics metadata. The theme metadata defines a layout of the page and the regions into which the graphic elements will be placed. The theme metadata can further include tags to define categories or conceptual purposes for the regions and design changes that can be applied to graphics in that region. The graphics metadata defines a list of graphic files to be included in the layout, tags to define a category or conceptual purpose for each element and optional tags to override the design changes that are indicated in the theme metadata. The rendering engine combines and matches the theme metadata to the graphics metadata and places the graphic elements into the theme layout according to the matching. | 03-24-2011 |
20130055055 | SYSTEMS AND METHODS FOR LAYOUT OF GRAPHIC OBJECTS FOR ELECTRONIC DISPLAY, PRINT OR OTHER OUTPUT - Systems and methods for layout of graphic objects such as photographic images and graphical elements, for electronic display, print or other output. In accordance with an embodiment, a graphic layout logic automatically arranges the graphic objects within a target area, including determining a best combination of rows and/or columns of objects. Optional controls can also be provided to allow manual or user control of, e.g., overlapping, cropping, offsetting, or rotation of the graphic objects or images, for aesthetic design or other reasons. Examples of the types of graphic objects that can be arranged or laid out in this manner include digital photographs, text, clipart, graphical images, illustrations, software user interfaces, graphic elements such as icons, buttons, menus and whitespace, user interface windows, digital video or media streams, and other image media. | 02-28-2013 |
Patent application number | Description | Published |
20090038037 | Floribunda rose plant named 'MORabundant' - A new and distinct cultivar of rose plant of the floribunda class, of hardy, sturdy, bushy, much branched habit substantially as illustrated and described, characterized by buds and flowers, basically pink, the bud being pointed in the early stage, opening from light pink center to medium pink on outer petals, with the open flower being double and rounded with 40 or more petals; and further characterized by a plant of compact, vigorous, upright shape with main stems and shoots of less than average thorniness, the said plant being easy to propagate from soft-wood cuttings with an abundance of medium, semi-glossy foliage, the flowers being usually borne in medium clusters on medium length stems. Ralph Moore originated this new and distinct rose at his nursery located in Visalia, Calif., for the approval and subsequent sale to Cottage Hill Nursery of Irvington, Ala., who is now filing this Plant Patent document. | 02-05-2009 |
Patent application number | Description | Published |
20090050365 | Fire resistant and/or water resistant enclosure for operable computer digital data storage device - A fire and/or water resistant enclosure is provided for housing an operable digital data storage device. The enclosure is a low cost, preferably molded gypsum enclosure having various embodiments for providing resistance to fire occurring outside said enclosure and/or to water. In one embodiment, a fan cooperates with one or more hatchless ventilation passageways to cool the digital data storage device. Passageways in the gypsum walls are sized to be sufficiently small to limit the transfer of heat through those passages sufficiently to prevent damage to the data storage device and to prevent loss of data stored thereon. Another embodiment provides a water resistant pouch surrounding the data storage device which may be made of flexible foil or of finned relatively robust and non-flexible thermal conductor. The enclosure in some embodiments utilizes a fan and in some embodiments operates without a fan. Similarly, the enclosure in some embodiments utilizes movable hatches and in other embodiments is hatchless in design. | 02-26-2009 |
20090219679 | Fire resistant and water resistant enclosure for operable computer digital data storage device - A fire resistant and water resistant enclosure for an operable computer digital data storage device is provided. The enclosure has walls made of gypsum or concrete and, in one embodiment, has two small ventilation openings which remain open during normal operation of the digital data storage device and during the presence of fire. This embodiment has no moving parts. In the presence of fire, air and superheated steam from inside the enclosure expand and flow outwardly through the ventilation passageways. As those gases flow outwardly, they simultaneously block or prevent the transfer of heat from the exterior fire inwardly through those passageways. A water resistant pouch or coating surrounding the storage device prevents damage from flood, water, steam generated by the insulation or smoke from passing through said passageways and damaging the storage device. Another embodiment is provided utilizing one or more movable hatches which, in the presence of fire, cannot completely close, allowing superheated steam to escape from the enclosure yet during normal operation allow for better ventilation and cooling. A method is also provided for protecting the data storage device wherein the walls of the enclosure are supersaturated with water. The walls are coated with a vapor barrier such as plastic skin, plastic container or wax to prevent evaporation of water. In the presence of fire, the vapor barrier melts and the excess water stored in the walls absorbs latent heat of vaporization and extends the amount of time over which the enclosure is able to protect the storage device from damage. | 09-03-2009 |
20110286173 | Low cost rugged portable data storage device and docking station - A low cost, water resistant, rugged and enclosed portable digital data storage device is provided. A two piece enclosure includes a monolithic housing and a cover, both preferably metallic. A passageway is formed in a side wall of the enclosure for plugging an external power and data line into an internal connector which extends into or adjacent the passageway. A liquid water resistant epoxy is applied over the internal connector and adjacent the passageway prior to applying the cover. The result is a low cost, water resistant enclosure with water resistant passageway for power and data lines that remains water resistant whether the external power and data lines are connected to the digital data storage device or not. A fire resistant docking station is also provided, into which the portable data storage device may be easily connected to a primary computer for transferring data. | 11-24-2011 |
20120087085 | Disaster resistant server enclosure with cold thermal storage device and server cooling device - A disaster resistant server enclosure is provided. A fire resistant outer enclosure is provided, and may be made of gypsum. A water resistant, thermally conductive container is mounted within the outer enclosure. A server is mounted within the water resistant container. A cold thermal storage device, such as a block of ice, is also mounted within an insulating cover inside said outer enclosure. When a fire is sensed outside the outer enclosure, an actuator thermally connects the cold thermal storage device to the water resistant container to cool the server during the fire. | 04-12-2012 |
20130030990 | Method of preventing disaster induced data loss - A cost effective method of preventing disaster induced data loss in digital data storage devices without requiring the use of a data backup service is provided. A fire resistant and water resistant digital data storage device is sold by a manufacturer to a customer wherein the customer pays an upfront payment competitive with the cost of a digital data storage device that is not fire or water resistant. A portion of the purchase price is allocated to monthly payments to be paid by the customer to the manufacturer for a data recovery service if the device is damaged by fire or water; monthly payments for the recovery service being competitive with the cost of a backup service. | 01-31-2013 |
Patent application number | Description | Published |
20110226802 | PLASTIC-FREE DEVICE FOR FLUID STORAGE AND DELIVERY - In an embodiment, the device comprises a stainless steel container portion, a stainless steel annular portion, and a silicone mouthpiece portion. Fluid or other contents stored in the device only come in contact with the stainless container portion, the stainless steel annular portion, and the silicone mouthpiece portion. The stainless steel container portion, the stainless steel annular portion, and the silicone mouthpiece portion all do not contain plastic, therefore the fluid in contact with these surfaces is not exposed to any toxins or other compounds found in plastic and therefore the leaching of plastic toxins and compounds cannot occur while the fluid is stored in the device. The mouthpiece portion can be any of a number of different varieties, sizes and shapes. | 09-22-2011 |
20140034598 | PLASTIC-FREE DEVICE FOR FLUID STORAGE AND DELIVERY - In an embodiment, the device comprises a stainless steel container portion, a stainless steel annular portion, and a silicone mouthpiece portion. Fluid or other contents stored in the device only come in contact with the stainless container portion, the stainless steel annular portion, and the silicone mouthpiece portion. The stainless steel container portion, the stainless steel annular portion, and the silicone mouthpiece portion all do not contain plastic, therefore the fluid in contact with these surfaces is not exposed to any toxins or other compounds found in plastic and therefore the leaching of plastic toxins and compounds cannot occur while the fluid is stored in the device. The mouthpiece portion can be any of a number of different varieties, sizes and shapes. | 02-06-2014 |
20140339189 | PLASTIC-FREE DEVICE FOR FLUID STORAGE AND DELIVERY - In an embodiment, the device comprises a stainless steel container portion, a stainless steel annular portion, and a silicone mouthpiece portion. Fluid or other contents stored in the device only come in contact with the stainless container portion, the stainless steel annular portion, and the silicone mouthpiece portion. The stainless steel container portion, the stainless steel annular portion, and the silicone mouthpiece portion all do not contain plastic, therefore the fluid in contact with these surfaces is not exposed to any toxins or other compounds found in plastic and therefore the leaching of plastic toxins and compounds cannot occur while the fluid is stored in the device. The mouthpiece portion can be any of a number of different varieties, sizes and shapes. | 11-20-2014 |
Patent application number | Description | Published |
20080275781 | INTERACTIVE ADVERTISING PLATFORM FOR AFTERMARKET AUTOMOTIVE INDUSTRY - Systems and methods for associating aftermarket parts with information concerning a vehicle are described. One embodiment includes obtaining information concerning a vehicle year, make, and model, providing a directory of aftermarket parts compatible with the obtained vehicle year, make, and model, selecting at least one aftermarket part from the directory, storing a vehicle profile including the selected aftermarket part, associating an advertisement with the selected aftermarket part, receiving an instruction to display the stored profile, retrieving the stored profile and the associated advertisement, displaying the stored profile and the associated advertisement, and recording information concerning the display of the associated advertisement. | 11-06-2008 |
20090019008 | ONLINE SHOPPING SEARCH ENGINE FOR VEHICLE PARTS - Systems and methods for providing an online shopping search engine for vehicle specific products are described. One embodiment includes selecting a year, make, and model, selecting at least one product category, presenting at least one vehicle specific product based upon at least one query of a database using at least the year, make and model information, and the at least one product category, selecting one of the presented vehicle specific products, presenting a list of resellers, selecting one of the presented resellers, and performing a handoff to the website of the selected resellers. Typically, the database is a database of vehicle specific products identified based upon year, make, model fitment information and at least one product category. | 01-15-2009 |
Patent application number | Description | Published |
20090086650 | METHOD AND SYSTEM FOR CONSERVING POWER BY DEGRADING NETWORK CONNECTION SPEED - In general, in one aspect, the invention relates to a method for conserving power. The method includes determining a first network connection speed for a network interface card (NIC), configuring the NIC to operate at the first network connection speed, processing, after the configuration, packets received by the NIC, obtaining a bandwidth utilization of the NIC, determining, using a power management policy, a second network connection speed for the NIC based on the bandwidth utilization when the bandwidth utilization is outside a threshold range, and configuring the NIC to operate at the second network connection speed. | 04-02-2009 |
20090089343 | METHOD AND SYSTEM FOR BLOCK ALLOCATION FOR HYBRID DRIVES - A method for priority-based allocation in a storage pool, involving receiving a first request to write a first data item in the storage pool, wherein the storage pool includes a first hybrid drive including a first plurality of metaslabs associated with a first storage type and a second plurality of metaslabs associated with a second storage type, selecting a first target metaslab from the first and second plurality of metaslabs based on a first plurality of allocation priorities, wherein the first plurality of allocation priorities are determined using a storage and power management policy, a storage characteristic, and a power characteristic associated with the first storage type and the second storage type in the first hybrid drive, allocating a first block to the first target metaslab, and writing the first block to the first target metaslab, wherein the first block includes a first portion of the first data item. | 04-02-2009 |
20090265519 | METHOD AND SYSTEM FOR POWER AWARE I/O SCHEDULING - A method for retrieving a logical block, including receiving a request to read the logical block, and obtaining metadata associated with the logical block, wherein the metadata includes a replication type used to store the logical block and physical block locations in a storage pool for each physical block associated with the logical block. The method further includes obtaining power state information including a power state for the storage devices specified in the physical block locations, selecting a first set of physical block locations using the metadata, the power state information, and a power-usage selection policy, and generating I/O requests, where each I/O request specifies one of the first set of physical block locations. The method further includes issuing the I/O requests, receiving physical blocks in response to the I/O requests, and constructing the logical block using the physical blocks. | 10-22-2009 |
20090327602 | METHOD AND SYSTEM FOR MANAGING WEAR-LEVEL AWARE FILE SYSTEMS - A method for wear level-based allocation in a storage pool. The method includes receiving a first request to write a first data item in a storage pool, where the storage pool includes a number of physical locations associated with the storage devices, and where each of the storage devices includes metadata regarding a level of wear of the storage device. The method further includes determining a first target physical location selected from the plurality of physical locations by using a wear-level selection policy and a wear cost for each of the storage devices, where the wear cost is determined based on a type of the storage device. The method further includes allocating a first data block to the first target physical location writing the first data block to the first target physical locations, wherein the first data block comprises a first portion of the first data item. | 12-31-2009 |
20100145919 | METHOD AND SYSTEM FOR PRUNED RESILVERING USING A DIRTY TIME LOG - A computer readable medium includes executable instructions for resilvering a hierarchical block tree in a storage pool by traversing a branch of the hierarchical block tree only if a birth time of a parent block of the branch is greater than or equal to a lowest birth time on a dirty time log (DTL), and resilvering a child block in the branch only if the DTL comprises a birth time of the child block. | 06-10-2010 |
20100299459 | REFLECTING BANDWIDTH AND PRIORITY IN NETWORK ATTACHED STORAGE I/O - A method for processing a first input/output (I/O) request on a network attached storage (NAS) device that includes receiving the first I/O request from a source by the NAS device, placing the first I/O request in an I/O queue associated with the NAS device, wherein the first I/O request is placed in the I/O queue based on a priority of the first I/O request using a remote storage access protocol, and when the first I/O request is associated with the highest priority in the I/O queue, determining whether a bandwidth associated with the source of the first I/O request is exceeded, processing the first I/O request if the bandwidth associated with the source of the first I/O request is not exceeded, and placing the first I/O request in sleep mode if the bandwidth associated with the source of the first I/O request is exceeded. | 11-25-2010 |
20110178997 | METHOD AND SYSTEM FOR ATTRIBUTE ENCAPSULATED DATA RESOLUTION AND TRANSCODING - A computer readable medium having software instructions that, when executed, perform a method for preserving data stored in a file system with a plurality of files. The method involves determining whether storage capacity of the file system has reached a threshold level, wherein the threshold level is stored in at least one of a plurality of size-reducing policies, obtaining a criterion from the at least one size-reducing policy, identifying a subset of the plurality of files that match the criterion, accessing metadata of each of the identified subset of files, wherein the metadata of each of the identified subset of files comprises at least one option for reducing a size of the file, and performing a size-reducing action to reduce a size of each of the identified subset of files based on the option for reducing the size of each of the identified subset of files and the criterion. | 07-21-2011 |
20110283113 | METHOD AND SYSTEM FOR ENCRYPTING DATA - A processing device may generate a data encryption key configured to encrypt unique data within a clone of an encrypted data set and associated with a set of transaction identifiers of a transaction based file system. The processing device may further wrap the data encryption key with a wrapping key, create a cloned encrypted data set with the data encryption key, and store the wrapped data encryption key with the cloned encrypted data set indexed by at least one of the set of transaction identifiers. | 11-17-2011 |
20130254435 | STORAGE SYSTEM WITH MULTICAST DMA AND UNIFIED ADDRESS SPACE - A system and method for clients, a control module, and storage modules to participate in a unified address space in order to and read and write data efficiently using direct-memory access. The method for reading data includes determining a first location in a first memory to write a first copy of the data, a second location in a second memory to write a second copy of the data, where the first memory is located in a first storage module including a first persistent storage and the second memory is located in a second storage module including a second persistent storage. The method further includes programming a direct memory access engine to read the data from client memory and issue a first write request to a multicast address, where the first location, the second location, and a third location are associated with the multicast address. | 09-26-2013 |
20140032697 | STORAGE SYSTEM WITH MULTICAST DMA AND UNIFIED ADDRESS SPACE - A system and method for clients, a control module, and storage modules to participate in a unifed address space in order to and read and write data efficiently using direct-memory access. The method for reading data includes determining a first location in a first memory to write a first copy of the data, a second location in a second memory to write a second copy of the data, where the first memory is located in a first storage module including a first persistent storage and the second memory is located in a second storage module including a second persistent storage. The method further includes programming a direct memory access engine to read the data from the client memory and issue a first write request to a multicast address, where the first location, the second location, and a third location are associated with the multicast address. | 01-30-2014 |