Patent application number | Description | Published |
20100198641 | ECOMMERCE MARKETPLACE INTEGRATION TECHNIQUES - Various technologies and techniques are disclosed for integrating ecommerce marketplaces. An ecommerce integration framework has definitions for common data entities that are commonly used by multiple ecommerce marketplaces for listing items. Definitions for common operations that can manipulate the common data entities are provided. An application programming interface is provided that uses the common data entities and common operations to enable enterprise resource planning systems to exchange data in a standardized format with ecommerce marketplaces. Catalogs of items to be sold in ecommerce marketplaces can be created and managed using a customizable structure. The customizable structure enables catalogs to be created in a hierarchical manner with at least one parent catalog and zero or more child catalogs. Data values specified in a respective child catalog override data values specified in the parent catalog. A method for communicating with a particular ecommerce marketplace using an ecommerce integration framework is described. | 08-05-2010 |
20110225171 | SYSTEM AND METHOD FOR PUBLISHING SYNTHESIZED DATA TO FACILITATE PROVIDING INFORMATION AS A SERVICE - Aspects are disclosed for synthesizing data to facilitate providing information as a service. Data contributions from disparate sources are aggregated in which at least a first data contribution is combined with a second data contribution to create a data combination. A consumption of the data combination is then tracked, and a contribution value associated with at least one contributor to the data combination is ascertained based on the consumption. | 09-15-2011 |
20120022962 | ECOMMERCE MARKETPLACE INTEGRATION TECHNIQUES - Various technologies and techniques are disclosed for integrating ecommerce marketplaces. An ecommerce integration framework has definitions for common data entities that are commonly used by multiple ecommerce marketplaces for listing items. Definitions for common operations that can manipulate the common data entities are provided. An application programming interface is provided that uses the common data entities and common operations to enable enterprise resource planning systems to exchange data in a standardized format with ecommerce marketplaces. Catalogs of items to be sold in ecommerce marketplaces can be created and managed using a customizable structure. The customizable structure enables catalogs to be created in a hierarchical manner with at least one parent catalog and zero or more child catalogs. Data values specified in a respective child catalog override data values specified in the parent catalog. A method for communicating with a particular ecommerce marketplace using an ecommerce integration framework is described. | 01-26-2012 |
20120185509 | LIMITED SUBSCRIPTION THROTTLING - Embodiments are directed to providing a plurality of data provisioning tiers for datasets and to throttling access to dataset data based on the dataset's data provisioning tiers. In an embodiment, a computer system receives an input that specifies a maximum number of queries that a user is allowed to perform on a given dataset over a specified period of time. The computer system generates data provisioning tiers for the dataset based on the received input. Each data provisioning tier indicates a maximum number of queries that the user is allowed to perform on a given dataset over a specified period of time. The computer system also applies the generated data provisioning tiers to the dataset so that the user is limited to the maximum number of queries specified in the data provisioning tier. | 07-19-2012 |
20120191540 | AUTOMATIC APPLICATION OF TARGETED ADVERTISING IN DATASETS - Embodiments are directed to the providing an advertising model for delivering advertisements with data sets and to streaming data sets that include targeted advertising. In an embodiment, an instantiated advertising model receives from a user a query for data. The advertising model is communicatively connected to a data store that includes multiple data sets. The query requests data from one or more of the data sets. The advertising model determines which data sets are to be retrieved based on the query. The advertising model adds targeted advertisements to the determined data sets and sends the determined data sets along with the targeted advertisements to the user. | 07-26-2012 |
20120290445 | DELEGATED APPLICATION AUTHORIZATION WITH INLINE PURCHASE - Methods, systems, and computer program products are provided for delegating authorization to applications to access resources. An application operates in a computing device of a user. The user is navigated from the application to an authorization interface in response to the application determining a need for a resource of a resource repository. The user is enabled to register with the resource repository if the user is determined to not be registered with the resource repository. A resource available at the resource repository designated to be used in the application is determined The user is enabled to purchase a subscription to the resource if the user is determined to not have a subscription to the resource. The application is authorized to use the resource. The user is navigated back to the application. The application is enabled to use the resource associated with the subscription. | 11-15-2012 |
20120323950 | EMBEDDED QUERY FORMULATION SERVICE - Systems and methods for providing and utilizing a query formulation service are described herein. In accordance with certain embodiments, an application is configured to obtain data from a target data source by interacting with a data service that makes data from a plurality of data sources available, each data source supporting a different method of query formulation. To obtain data from the target data source, the application requests a query formulation user interface (UI) associated with the target data source from a query formulation service and embeds the requested query formulation UI when it is received from the query formulation service. A user of the application then interacts with the embedded query formulation UI to formulate a query that is suitable for obtaining data from the target data source and the application sends the query to the data service for execution against the target data source. | 12-20-2012 |
20130246478 | SYSTEMS AND METHODS FOR CONTROLLING SUBSCRIBED ACCESS TO DATA - Embodiments are directed to providing a plurality of data provisioning tiers for datasets and to throttling access to dataset data based on the dataset's data provisioning tiers. In an embodiment, a computer system receives an input that specifies a maximum number of queries that a user is allowed to perform on a given dataset over a specified period of time. The computer system generates data provisioning tiers for the dataset based on the received input. Each data provisioning tier indicates a maximum number of queries that the user is allowed to perform on a given dataset over a specified period of time. The computer system also applies the generated data provisioning tiers to the dataset so that the user is limited to the maximum number of queries specified in the data provisioning tier. | 09-19-2013 |
20130262378 | AGGREGATION POINT FOR ENTERPRISE BUSINESS APPLICATION BINDING - Example apparatus and methods concern integrating external items (e.g., data, services) and an enterprise business application (EBA). Example apparatus and methods facilitate having an EBA describe an item for which external data or services are sought and then exposing the description. Example apparatus and methods also facilitate having a provider of external items register external items so that they can be discovered, evaluated, and bound to the EBA. Once an external item has been bound to an EBA item, then data may be automatically exchanged between the external item and the EBA under the control of a synchronization and transformation agent. Metadata-based descriptions of data items in two separate data models are collected in an aggregation point to break direct coupling of the two separate data models while facilitating flexible, extensible, re-definable indirect coupling through the aggregation point. | 10-03-2013 |
20140074576 | PUBLIC ONLINE ENVIRONMENT FOR DEVELOPING DATA-RICH APPLICATIONS - Techniques are described herein that are capable of facilitating development of data-rich applications. A data-rich application is an application (e.g., a software application) that is configured to perform an analysis of data (e.g., structured data, unstructured data, or a combination thereof) and to provide information based on the analysis. In accordance with the aforementioned techniques, a public online environment may be provided in which application developers are allowed to access representative samples of data owned by data owners at a substantially reduced cost (e.g., free) to facilitate development of the data-rich applications. | 03-13-2014 |
Patent application number | Description | Published |
20110173204 | ASSIGNING GESTURE DICTIONARIES - Techniques for assigning a gesture dictionary in a gesture-based system to a user comprise capturing data representative of a user in a physical space. In a gesture-based system, gestures may control aspects of a computing environment or application, where the gestures may be derived from a user's position or movement in a physical space. In an example embodiment, the system may monitor a user's gestures and select a particular gesture dictionary in response to the manner in which the user performs the gestures. The gesture dictionary may be assigned in real time with respect to the capture of the data representative of a user's gesture. The system may generate calibration tests for assigning a gesture dictionary. The system may track the user during a set of short gesture calibration tests and assign the gesture dictionary based on a compilation of the data captured that represents the user's gestures. | 07-14-2011 |
20120299837 | IDENTIFYING CONTACTS AND CONTACT ATTRIBUTES IN TOUCH SENSOR DATA USING SPATIAL AND TEMPORAL FEATURES - A touch sensor provides frames of touch sensor data, as the touch sensor is sampled over time. Spatial and temporal features of the touch sensor data from a plurality of frames, and contacts and attributes of the contacts in previous frames, are processed to identify contacts and attributes of the contacts in a current frame. Attributes of the contacts can include, whether the contact is reliable, shrinking, moving, or related to a fingertip touch. The characteristics of contacts can include information about the shape and rate of change of the contact, including but not limited to a sum of its pixels, its shape, size and orientation, motion, average intensities and aspect ratio. | 11-29-2012 |
20140109023 | ASSIGNING GESTURE DICTIONARIES - Techniques for assigning a gesture dictionary in a gesture-based system to a user comprise capturing data representative of a user in a physical space. In a gesture-based system, gestures may control aspects of a computing environment or application, where the gestures may be derived from a user's position or movement in a physical space. In an example embodiment, the system may monitor a user's gestures and select a particular gesture dictionary in response to the manner in which the user performs the gestures. The gesture dictionary may be assigned in real time with respect to the capture of the data representative of a user's gesture. The system may generate calibration tests for assigning a gesture dictionary. The system may track the user during a set of short gesture calibration tests and assign the gesture dictionary based on a compilation of the data captured that represents the user's gestures. | 04-17-2014 |
Patent application number | Description | Published |
20100222662 | Systems, devices, and methods including paramagnetic oscillation, rotation, and translation of hemozoin asymmetric nanoparticles in response to dark-field or Rheinberg detection of the presence of hemozoin - Systems, devices, and methods are described for providing a monitor/treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 09-02-2010 |
20100222774 | Systems, devices, and methods for inducing ultraviolet energy generation via hemozoin nanoparticles in a biological tissue - Systems, devices, and methods are described for providing a monitor/treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 09-02-2010 |
20100222775 | Systems, devices, and methods including paramagnetic oscillation, rotation and translation of hemozoin asymmetric nanoparticles in response to multi-harmonic optical detection of the presence of hemozoin - Systems, devices, and methods are described for providing a monitor/treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 09-02-2010 |
20110194176 | Systems, devices, and methods including a dark-field reflected-illumination apparatus - Systems, devices, and methods are described for providing a monitor or treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 08-11-2011 |
20110196221 | Systems, devices, and methods including multi-harmonic optical detection of hemozoin nanoparticles - Systems, devices, and methods are described for providing a monitor/treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 08-11-2011 |
20110196222 | Systems, devices, and methods including a dark-field reflected-illumination apparatus - Systems, devices, and methods are described for providing a monitor or treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 08-11-2011 |
20110196239 | Systems, devices, and methods for detection of malaria - Systems, devices, and methods are described for providing a monitor or treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 08-11-2011 |
20110222059 | Systems, devices, and methods including a dark-field reflected-illumination apparatus - Systems, devices, and methods are described that modulate a specimen-background dark-field micrograph contrast. | 09-15-2011 |
20130090535 | SYSTEMS, DEVICES, AND METHODS INCLUDING PARAMAGNETIC OSCILLATION, ROTATION, AND TRANSLATION OF HEMOZOIN ASYMMETRIC NANOPARTICLES IN RESPONSE TO DARK-FIELD OR RHEINBERG DETECTION OF THE PRESENCE OF HEMOZOIN - Systems, devices, and methods are described for providing a monitor/treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 04-11-2013 |
20130115131 | Heat-sanitization of surfaces - Solutions for limiting the undesirable spread of pathogens by indirect contact are provided. The solutions involve heat-sanitization of contact regions on articles or fixtures by flowing selected electromagnetic radiation energy through underlying waveguide structures substantially parallel to the contact regions. | 05-09-2013 |
20140118525 | Systems, Devices, and Methods Employing Angular-Resolved Scattering and Spectrally Resolved Measurements for Classification of Objects - Systems, devices, and methods are described for identifying, classifying, differentiating, etc., objects. For example a hyperspectral imaging system can include a dark-field module operably coupled to at least one of an optical assembly, a dark-field illuminator, and a hyperspectral imaging module. The dark-field module can include circuitry having one or more sensors operable to acquire one or more dark-field micrographs associated with scattered electromagnetic energy from an object interrogated by the dark-field interrogation stimulus. The hyperspectral imaging module can be operably coupled to the dark-field module, and can include circuitry configured to generate an angular-resolved and spectrally resolved scattering matrix based on the one or more dark-field micrographs of the object. | 05-01-2014 |
20140118555 | Systems, Devices, and Methods Employing Angular-Resolved Scattering and Spectrally Resolved Measurements for Classification of Objects - Systems, devices, and methods are described for identifying, classifying, differentiating, etc., objects. For example a hyperspectral imaging system can include a dark-field module operably coupled to at least one of an optical assembly, a dark-field illuminator, and a hyperspectral imaging module. The dark-field module can include circuitry having one or more sensors operable to acquire one or more dark-field micrographs associated with scattered electromagnetic energy from an object interrogated by the dark-field interrogation stimulus. The hyperspectral imaging module can be operably coupled to the dark-field module, and can include circuitry configured to generate an angular-resolved and spectrally resolved scattering matrix based on the one or more dark-field micrographs of the object. | 05-01-2014 |
20140294280 | SYSTEMS, DEVICES, AND METHODS FOR DETECTION OF MALARIA - Systems, devices, and methods are described for providing a monitor or treatment device configured to, for example, detect hemozoin, as well as to monitor or treat a malarial infection. | 10-02-2014 |
20140362302 | SYSTEMS, DEVICES, AND METHODS INCLUDING A DARK-FIELD REFLECTED-ILLUMINATION APPARATUS - Systems, devices, and methods are described that modulate a specimen-background dark-field micrograph contrast. | 12-11-2014 |
Patent application number | Description | Published |
20100103124 | Column Organization of Content - Column organization of content is described. In an implementation, a mobile communications device configures a user interface to include a plurality of representations of content arranged according to a plurality of columns that permits navigation between first and second said columns upon detection of a gesture input via a touchscreen of the mobile communications device. The user interface is displayed on a display device of the mobile communications device. The first column is configured for vertical navigation through each of the plurality of representations and the second column includes a filtered subset of the plurality of representations such that at least one of the representations is included in the first column and not the second column. | 04-29-2010 |
20100105439 | Location-based Display Characteristics in a User Interface - Location-based display characteristics in a user interface are described. In an implementation, a determination is made by mobile communications device that icon is to be displayed at a particular location in the user interface. A display characteristic is applied by the mobile communications device that is defined for the particular location such that a display of the icon is changed. The icon is displayed having an applied display characteristic on the display device of the mobile communications device at the particular location in the user interface. | 04-29-2010 |
20100105440 | Mobile Communications Device Home Screen - A mobile communications device home screen is described. In one or more implementations, a method is performed by a mobile communications device that includes receiving status updates of contacts from a social network service. A home screen of the mobile communications device is configured to include the status updates. | 04-29-2010 |
20100159966 | Mobile Communications Device User Interface - A mobile communications device user interface is described. In an implementation, a method is implemented by a mobile communications device that includes outputting a user interface having a portion that is configured to accept content. When an option is selected in relation to the portion to initiate a communication and the content includes one or more contacts, the communication is formed that includes the content and is automatically addressed to the one or more contacts. | 06-24-2010 |
20100180233 | Mobile Communications Device User Interface - A mobile communications device user interface is described. In an implementation, a method is implemented by a computing device that includes displaying content in conjunction with a first level of a hierarchical menu in a user interface on a display device of the computing device. Responsive to receipt of an input to navigate to a second level of the hierarchical menu that is a sublevel of the first level, the second level in displayed conjunction with the content on the display device, the content having a reduced display richness when displayed in conjunction with the second level than when displayed in conjunction with the first level. | 07-15-2010 |
20100248787 | Chromeless User Interface - Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device. | 09-30-2010 |
20120179992 | Chromeless User Interface - Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device. | 07-12-2012 |
20140068446 | Mobile Communications Device User Interface - A mobile communications device user interface is described. In an implementation, a method is implemented by a mobile communications device that includes outputting a user interface having a portion that is configured to accept content. When an option is selected in relation to the portion to initiate a communication and the content includes one or more contacts, the communication is formed that includes the content and is automatically addressed to the one or more contacts. | 03-06-2014 |
20140094226 | Location-Based Display Characteristics in a User Interface - Location-based display characteristics in a user interface are described. In an implementation, a determination is made by mobile communications device that icon is to be displayed at a particular location in the user interface. A display characteristic is applied by the mobile communications device that is defined for the particular location such that a display of the icon is changed. The icon is displayed having an applied display characteristic on the display device of the mobile communications device at the particular location in the user interface. | 04-03-2014 |
20140109005 | Column Organization of Content - Column organization of content is described. In an implementation, a mobile communications device configures a user interface to include a plurality of representations of content arranged according to a plurality of columns that permits navigation between first and second said columns upon detection of a gesture input via a touchscreen of the mobile communications device. The user interface is displayed on a display device of the mobile communications device. The first column is configured for vertical navigation through each of the plurality of representations and the second column includes a filtered subset of the plurality of representations such that at least one of the representations is included in the first column and not the second column. | 04-17-2014 |
20150040057 | Chromeless User Interface - Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device. | 02-05-2015 |
Patent application number | Description | Published |
20130038339 | METHODS AND APPARATUS TO DETECT A PRESENCE OF A CONDUCTIVE OBJECT - A method and apparatus determine a plurality of regions, each of the plurality of regions having a detected change in capacitance value that meets or exceeds a threshold value. In an embodiment, the method and apparatus fit a shape to the plurality of regions and determine another region, the other region being within the fitted shape and not having the detected change in capacitance value that meets or exceeds the threshold value. The method and apparatus may assign an assigned change in capacitance value to the other region. | 02-14-2013 |
20130169519 | METHODS AND APPARATUS TO PERFORM A DETECTION OPERATION - A method and apparatus determine a difference value, the determined difference value reflecting a difference between a plurality of presence values. In an embodiment, the method and apparatus perform an operation associated with the plurality of presence values, based on the determined difference value. | 07-04-2013 |
20130225072 | METHOD AND APPARATUS FOR DATA TRANSMISSION VIA CAPACITANCE SENSING DEVICE - Embodiments described herein provide methods, devices, and systems for a touch sensor, or capacitive sensing device, interact with external objects. One method utilizes a capacitive profile on the external object. Another method involves the use of a capacitive sensor array for wireless communication. | 08-29-2013 |
20140035859 | PEAK DETECTION SCHEMES FOR TOUCH POSITION DETECTION - Apparatuses and methods of peak detection are described. One method measures touch data on a sense array, the touch data represented as multiple cells. The method performs multiple different peak-detection schemes on each of the cells to generate a list of one or more possible peaks in the touch data. The method selects one or more actual peaks from the list. The actual peaks are used to determine locations of touches proximate to the sense array. | 02-06-2014 |
20140043251 | Dual Scanning with Automatic Gain Control - A method and apparatus perform a first scan of an input device and determine that a first signal profile received through the first scan is outside a range of a reference signal profile. The method and apparatus perform a second scan of the input device responsive to the first signal profile being outside the range of the reference signal profile and use a second signal profile received through the second scan to detect a presence of an input object at least proximate to the input device. | 02-13-2014 |
20140313159 | UNIFORM SIGNALS FROM NON-UNIFORM PATTERNS OF ELECTRODES - Apparatuses and methods of sense arrays with non-uniform patterns are described. One capacitive-sense array includes a first set of electrodes and a second set of electrodes. The first set of electrodes intersect the second set of electrodes to form a unit cells each corresponding to an intersection of a pair of electrodes comprising one electrode from the first set and one electrode from the second set. At one of the second set of electrodes includes a non-uniform conductive pattern including a first region being located at the intersection of the respective unit cell and a distal region being at a location within the respective unit cell that is farther away from the intersection than the first region. The first region includes a first conductive surface area and the distal region includes a second conductive surface area that is greater than the first conductive surface area. | 10-23-2014 |
Patent application number | Description | Published |
20100049061 | SYSTEMS AND METHODS FOR PROVIDING AUDITORY FEEDBACK DURING CATHETER PLACEMENT - A system for providing auditory feedback may include a blood pressure monitor interface for acquiring pressure waveform data from a pressure transducer indicative of blood pressure readings over time. The system may further include an anatomic location annunciator for generating an audible signal from the pressure waveform data that conveys information about the anatomic location of the pressure transducer within the heart chamber or blood vessel. | 02-25-2010 |
20100049067 | SYSTEMS AND METHODS FOR QUANTIFYING AND PROVIDING INDICIA OF ST-SEGMENT RESOLUTION IN AN ECG SIGNAL - Systems and methods are provided for quantifying and providing indicia of ST-segment resolution in an electrocardiogram (ECG) signal. A receiver acquires an electrocardiogram (ECG) signal that includes an ST-segment. A processor processes the ECG signal to determine values for the ST-segment deviation relative to an isoelectric baseline. A user is allowed to provide a baseline signal to the processor. The processor responds to the baseline signal by marking a baseline ST-segment value corresponding to a baseline time. A user interface displays a linear graphical trend of variations in the measured ST-segment values relative to the baseline ST-segment value. In certain embodiments, the processor detects user-selected trigger events such as post-intervention ST deviation relative to the baseline time and the baseline ST-segment value, and provides indicia of the trigger event. In addition, or in other embodiments, a verbal annunciation of a percent ST-segment resolution is provided. | 02-25-2010 |
20120296183 | DEVICE CONFIGURATION FOR SUPPORTING A PATIENT OXYGENATION TEST - A method for performing a patient oxygenation test using one or more computing devices is provided. The patient oxygenation test comprises a plurality of instructions for implementing a workflow for determining an oxygenation status for a patient. An entry or selection is received of one or more physiological parameters for the patient to be monitored during the patient oxygenation test. An entry or selection is received of one or more thresholds for at least one of the physiological parameters to be monitored during the patient oxygenation test. A determination is made as to whether any of the physiological parameters exceed limits set by the one or more thresholds. One or more actions are taken when one or more of the physiological parameters exceed the limits set by the one or more thresholds. A summary and analysis are provided of the test results. | 11-22-2012 |
20120330172 | SYSTEMS AND METHODS FOR QUANIFYING AND PROVIDING INDICIA OF ST-SEGMENT RESOLUTION IN AN ECG SIGNAL - Systems and methods are provided for quantifying and providing indicia of ST-segment resolution in an electrocardiogram (ECG) signal. A receiver acquires an electrocardiogram (ECG) signal that includes an ST-segment. A processor processes the ECG signal to determine values for the ST-segment deviation relative to an isoelectric baseline. A user is allowed to provide a baseline signal to the processor. The processor responds to the baseline signal by marking a baseline ST-segment value corresponding to a baseline time. A user interface displays a linear graphical trend of variations in the measured ST-segment values relative to the baseline ST-segment value. In certain embodiments, the processor detects user-selected trigger events such as post-intervention ST deviation relative to the baseline time and the baseline ST-segment value, and provides indicia of the trigger event. In addition, or in other embodiments, a verbal annunciation of a percent ST-segment resolution is provided. | 12-27-2012 |
20140275902 | Device Configuration for Supporting a Patient Oxygenation Test - A physiological monitor device includes a central processing unit (CPU) that is configured to control operation of the device, a display screen, and one or more computer readable data storage media storing software instructions that, when executed by the CPU, cause the device to: create or modify a patient profile, select a patient test, store one or more test parameters selected or entered for the patient test, store one or more thresholds selected or entered for at least one of the test parameters, store one or more instructions for the patient, start the test, display test results while the test is in progress, determine whether any of the test parameters exceed limits set by the one or more thresholds, take one or more actions when it is determined that one or more of the test parameters exceed the limits set by the one or more thresholds, provide a summary and analysis of the test results, and send the test results to a computing device. | 09-18-2014 |
Patent application number | Description | Published |
20080308681 | Autodrag Function for Glide Slope Control - Systems and methods for providing supplemental drag to an aircraft are disclosed. In one embodiment, a method includes detecting changes in at least one throttle resolver angle (TRA). Deflections are determined for one or more flight control surfaces based on the changes in TRA, and accordingly, the one or more flight control surfaces are deflected automatically to generate supplemental drag. The one or more flight control surfaces include at least one at least one of an aileron, a spoiler, and an elevator. Additionally, in one instance, the deflections of the one or more flight control surfaces is implemented as a rated limited time lag function of the changes in TRA. | 12-18-2008 |
20090157363 | System, method, and computer program product for predicting cruise orientation of an as-built airplane - Illustrative computer-executable methods, systems, and computer software program products predict cruise orientation of an as-built airplane. In illustrative embodiments, nominal orientation of an as-built airplane is input. Deviation from the nominal orientation of the as-built airplane is automatically computed, and the computed deviation from the nominal orientation of the as-built airplane is applied to the nominal orientation of the as-built airplane. | 06-18-2009 |
20100100260 | ALTERNATIVE METHOD TO DETERMINE THE AIR MASS STATE OF AN AIRCRAFT AND TO VALIDATE AND AUGMENT THE PRIMARY METHOD - A method, apparatus, and computer program product for identifying air data for an aircraft. The lift for the aircraft is identified. The number of surface positions for the aircraft is identified. The angle of attack during flight of the aircraft is identified. A synthetic dynamic pressure is computed from the lift, the number of surface positions, and the angle of attack. | 04-22-2010 |
20140330455 | ALTERNATIVE METHOD TO DETERMINE THE AIR MASS STATE OF AN AIRCRAFT AND TO VALIDATE AND AUGMENT THE PRIMARY METHOD - A method, apparatus, and computer program product for identifying air data for an aircraft. The lift for the aircraft is identified. The number of surface positions for the aircraft is identified. The angle of attack during flight of the aircraft is identified. A synthetic dynamic pressure is computed from the lift, the number of surface positions, and the angle of attack. | 11-06-2014 |
Patent application number | Description | Published |
20110153674 | DATA STORAGE INCLUDING STORING OF PAGE IDENTITY AND LOGICAL RELATIONSHIPS BETWEEN PAGES - Methods, systems, and computer-readable media of data storage that include storing page identities of individual pages and logical relationships between pages are disclosed. A particular system includes a plurality of data storage devices. A storage manager is configured to store data as pages at the data storage devices. Each page includes a page payload and a page identity. The storage manager is also configured to store one or more relationships indicating logical order between pages. | 06-23-2011 |
20120144177 | FAST COMPUTER STARTUP - Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information. | 06-07-2012 |
20120144178 | FAST COMPUTER STARTUP - Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information. | 06-07-2012 |
20120144179 | FAST COMPUTER STARTUP - Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information. | 06-07-2012 |
20120221843 | MULTI-PHASE RESUME FROM HIBERNATE - Resume of a computing device from hibernation may be performed in multiple phases. Each phase may partially restore a state of the computing device to an operational state and may establish an environment in which another phase of the resume is performed. The hibernation information may be partitioned to store separately data to be used at each resume phase. The information may be stored in a compressed form. In a first phase, a boot-level resume loader may restore a portion of the operating system based on a portion of the hibernation information. The restored portion may be used in a second phase to retrieve hibernation information from another portion through the operating system (OS). Multiple processors supported by the OS may read and decompress the hibernation information that is then moved back to operational memory. The operating system may support asynchronous disk input/output or other functions that accelerate the resume process. | 08-30-2012 |
20120221875 | MULTI-PHASE RESUME FROM HIBERNATE - Resume of a computing device from hibernation may be performed in multiple phases. Each phase may partially restore a state of the computing device to an operational state and may establish an environment in which another phase of the resume is performed. The hibernation information may be partitioned to store separately data to be used at each resume phase. The information may be stored in a compressed form. In a first phase, a boot-level resume loader may restore a portion of the operating system based on a portion of the hibernation information. The restored portion may be used in a second phase to retrieve hibernation information from another portion through the operating system (OS). Multiple processors supported by the OS may read and decompress the hibernation information that is then moved back to operational memory. The operating system may support asynchronous disk input/output or other functions that accelerate the resume process. | 08-30-2012 |
20130346734 | FAST COMPUTER STARTUP - Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information. | 12-26-2013 |
20140164751 | MULTI-PHASE RESUME FROM HIBERNATE - Resume of a computing device from hibernation may be performed in multiple phases. Each phase may partially restore a state of the computing device to an operational state and may establish an environment in which another phase of the resume is performed. The hibernation information may be partitioned to store separately data to be used at each resume phase. The information may be stored in a compressed form. In a first phase, a boot-level resume loader may restore a portion of the operating system based on a portion of the hibernation information. The restored portion may be used in a second phase to retrieve hibernation information from another portion through the operating system (OS). Multiple processors supported by the OS may read and decompress the hibernation information that is then moved back to operational memory. The operating system may support asynchronous disk input/output or other functions that accelerate the resume process. | 06-12-2014 |
20140331035 | FAST COMPUTER STARTUP - Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information. | 11-06-2014 |
Patent application number | Description | Published |
20090198761 | MESSAGE ENCODING/DECODING USING TEMPLATED PARAMETERS - Communication of a compressed message over a communication channel between message processors. The compressed message may be expressed in terms of an expressed or implicit template identification, and values of one or more parameters. Based on the template identification, the meaning of the one or more parameters may be understood, whereas the meaning of the parameter(s) may not be understood without a knowledge of the template. The template provides semantic context for the one or more parameters. The transmitting message processor may have compressed the message using the identified template. Alternatively or in addition, the receiving message processor may decompress the message using the identified template. The template itself need not be part of the compressed message as transmitted. | 08-06-2009 |
20090319795 | DIGITALLY SIGNING DOCUMENTS USING IDENTITY CONTEXT INFORMATION - Creating a token for use by an entity when digitally signing documents. In a computing environment, a digital identity representation for an entity is accessed. The digital identity representation includes information identifying identity attributes about the entity and capabilities of an identity provider that provides tokens for use by the entity. Context information is accessed. The context information includes information about one or more of which, how or where the attributes for the entity identified in the digital identity representation will be used. A security token is created from the information in the digital identity representation and the context information. The security token makes assertions by the identity provider. The assertions are based on the information in the digital identity representation. The token further includes information related to at least a portion of the context information. | 12-24-2009 |
20100001833 | REPRESENTING SECURITY IDENTITIES USING CLAIMS - The claims based identity model provides a model which associates security identities with claims. The model represents information contained in the claims, as well as, captures relationships between the security identities described in the claims. Finally, the data model can be easily translated to the existing .NET environment without breaking the backward compatibility for existing .NET applications. | 01-07-2010 |
20100064361 | SECURELY ROAMING DIGITAL IDENTITIES - A cryptographic session key is utilized to maintain security of a digital identity. The session key is valid only for a limited period of time. Additional security is provided via a bimodal credential allowing different levels of access to the digital identify. An identity token contains pertinent information associated with the digital identity. The identity token is encrypted utilizing public-key cryptography. An identifier utilized to verify the validity of the digital identity is encrypted with the cryptographic session key. The encrypted identity token and the encrypted identifier are provided to a service for example. The service decrypts the encrypted identity token utilizing public key cryptography, and decrypts, with the cryptographic session key obtained from the identity token, the encrypted identifier. If the identifier is determined to be valid, the transaction proceeds normally. If the identifier is determined to be invalid, the transaction is halted. | 03-11-2010 |
Patent application number | Description | Published |
20100262823 | Launching A Secure Kernel In A Multiprocessor System - In one embodiment of the present invention, a method includes verifying an initiating logical processor of a system; validating a trusted agent with the initiating logical processor if the initiating logical processor is verified; and launching the trusted agent on a plurality of processors of the system if the trusted agent is validated. After execution of such a trusted agent, a secure kernel may then be launched, in certain embodiments. The system may be a multiprocessor server system having a partially or fully connected topology with arbitrary point-to-point interconnects, for example. | 10-14-2010 |
20100281255 | Launching A Secure Kernel In A Multiprocessor System - In one embodiment of the present invention, a method includes verifying a master processor of a system; validating a trusted agent with the master processor if the master processor is verified; and launching the trusted agent on a plurality of processors of the system if the trusted agent is validated. After execution of such a trusted agent, a secure kernel may then be launched, in certain embodiments. The system may be a multiprocessor server system having a partially or fully connected topology with arbitrary point-to-point interconnects, for example. | 11-04-2010 |
20120239906 | Launching A Secure Kernel In A Multiprocessor System - In one embodiment of the present invention, a method includes verifying a master processor of a system; validating a trusted agent with the master processor if the master processor is verified; and launching the trusted agent on a plurality of processors of the system if the trusted agent is validated. After execution of such a trusted agent, a secure kernel may then be launched, in certain embodiments. The system may be a multiprocessor server system having a partially or fully connected topology with arbitrary point-to-point interconnects, for example. | 09-20-2012 |
Patent application number | Description | Published |
20120205197 | ELEVATOR LIFE SAFETY GATE - A gate below an elevator car which prevents access to an elevator hoistway. The gate slidably mounts behind a toe guard and retracts upwardly if the bottom of the gate encounters a person, object or the floor of the elevator pit during downward travel of the elevator. The gate latches when fully retracted so that it may be out of the way during maintenance. A microswitch is wired into the emergency stop circuit that engages when the gate is latched. A trip wire defining the bottom edge of the gate is also wired into the emergency stop circuit, so that the elevator will stop its downward travel if it encounters an obstruction. Rubber bumpers on the bottom edge of the gate cushion impact to people or objects who happen to be below the elevator car and are struck by the gate during downward elevator movement. | 08-16-2012 |
20120210833 | SYSTEMS AND METHODS FOR MAINTAINING SHEAVE GROOVES - A test kit for unevenly worn sheave grooves, a tool for regrooving sheave grooves that are found to be unevenly worn, and a method for testing for and maintaining the sheave grooves utilizing the test kit and tool. The test kit includes magnetic standards which adhere to a sheave beneath the portion of the sheave touched by the ropes, facilitating testing without having to unrope the sheave. Unevenly worn sheave grooves are visually ascertained by holding a straightedge adjacent to the magnetic standards. The regrooving tool includes a shank that can be received by a stand set up next to the sheave, a body attached to the shank, and an interchangeable cutting insert received by the body that is inserted in the sheave groove. When the sheave is rotated, the sheave groove is ground by the cutting insert, with each groove being ground sequentially until all grooves are again uniform. | 08-23-2012 |
20130039706 | SYSTEMS AND METHODS FOR MAINTAINING SHEAVE GROOVES - A test kit for unevenly worn sheave grooves, a tool for regrooving sheave grooves that are found to be unevenly worn, and a method for testing for and maintaining the sheave grooves utilizing the test kit and tool. The test kit includes magnetic standards which adhere to a sheave beneath the portion of the sheave touched by the ropes, facilitating testing without having to unrope the sheave. Unevenly worn sheave grooves are visually ascertained by holding a straightedge adjacent to the magnetic standards. The regrooving tool includes a shank that can be received by a stand set up next to the sheave, a body attached to the shank, and an interchangeable cutting insert received by the body that is inserted in the sheave groove. When the sheave is rotated, the sheave groove is ground by the cutting insert, with each groove being ground sequentially until all grooves are again uniform. | 02-14-2013 |
Patent application number | Description | Published |
20090097478 | Techniques to access messaging services for branch offices - Techniques to access messaging services for branch offices are described. In one embodiment, for example, an apparatus may include a network interface for a packet-switched network, a private branch exchange for a circuit-switched network, and a gateway to couple to the network interface and the private branch exchange. The gateway may be operative to establish a packet-switched call connection with the network interface and a circuit-switched call connection with the private branch exchange. The gateway may further include a call router to route a call request over a circuit-switched network with the private branch exchange on behalf of a call terminal to access messaging services from a data center with a messaging server when the call terminal and the network interface are unavailable. Other embodiments are described and claimed. | 04-16-2009 |
20100177877 | ENHANCED VOICEMAIL USAGE THROUGH AUTOMATIC VOICEMAIL PREVIEW - Textual preview of a voicemail is generated and provided through email or similar media to users along with the audio version. Transcription of the textual version, as well as additional capabilities such as actionable terms, playback-jump, switching between text and audio versions, direct or metadata based searchability, and enhanced response capabilities are provided based on contextual data obtained from voicemail metadata and user associated data stores such as contact list, email history. | 07-15-2010 |
20130077769 | ENHANCED VOICEMAIL USAGE THROUGH AUTOMATIC VOICEMAIL PREVIEW - Textual preview of a voicemail is generated and provided through email or similar media to users along with the audio version. Transcription of the textual version, as well as additional capabilities such as actionable terms, playback-jump, switching between text and audio versions, direct or metadata based searchability, and enhanced response capabilities are provided based on contextual data obtained from voicemail metadata and user associated data stores such as contact list, email history. | 03-28-2013 |
Patent application number | Description | Published |
20080273672 | Automated attendant grammar tuning - A system provides speech-enabled automated attendant call processing. A database comprises words that are anticipated to be received in a voice input. Stored in relation to the words are actions to be taken upon receipt of a call comprising to particular words. A server receives a call, and after playing a prompt, receives a voice input. The server identifies whether words in the voice input correspond to words in the database. If so, the server takes an action stored in the database in relation to the words in the voice input. If words in the voice input do not correspond to words in the database, the server queues the voice input for analysis. In response to inputs, the server adds words from the voice input to the database. | 11-06-2008 |
20100145943 | Using Message Sampling To Determine The Most Frequent Words In A User Mailbox - A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated. | 06-10-2010 |
20110320467 | Using Message Sampling To Determine The Most Frequent Words In A User Mailbox - A method is presented for generating a list of frequently used words for an email application on a server computer. When a request is received for a word frequency list for emails stored in a user's mailbox, a word frequency list is returned if one exists. If the word frequency list does not exist, an asynchronous process is started on the server computer to generate a word frequency list. If the word frequency list exists but it is older than an aging limit, an asynchronous process is started on the server computer to regenerate the word frequency list. The word frequency list is stored in the user's mailbox along with a timestamp indicating the date and time that the list was created or updated. | 12-29-2011 |