Patent application number | Description | Published |
20100322256 | USING DISTRIBUTED TIMERS IN AN OVERLAY NETWORK - The present invention extends to methods, systems, and computer program products for using distributed timers in an overlay network. Embodiments of the invention can be used to replicate timers within an overlay network and can be used to make progress towards completing a portion of work within the overlay network based on a replicated timer. Accordingly, embodiments of the invention can be used to increase the availability of timer data as well as compensate for node failures within an overlay network. | 12-23-2010 |
20100325190 | USING DISTRIBUTED QUEUES IN AN OVERLAY NETWORK - The present invention extends to methods, systems, and computer program products for using distributed queues in an overlay network. Embodiments of the invention can be used to replicate queue state (e.g., inserted and/or deleted messages) within an overlay network and can be used to continue a process at a different node within the overlay network based on replicated queue state. Accordingly, embodiments of the invention can be used to increase the availability of queue state, compensate for node failures within an overlay network, and promote replication of consistent queue state between nodes within an overlay network. | 12-23-2010 |
20110208796 | USING DISTRIBUTED QUEUES IN AN OVERLAY NETWORK - The present invention extends to methods, systems, and computer program products for using distributed queues in an overlay network. Embodiments of the invention can be used to replicate queue state (e.g., inserted and/or deleted messages) within an overlay network and can be used to continue a process at a different node within the overlay network based on replicated queue state. Accordingly, embodiments of the invention can be used to increase the availability of queue state, compensate for node failures within an overlay network, and promote replication of consistent queue state between nodes within an overlay network. | 08-25-2011 |
20120005254 | USING DISTRIBUTED QUEUES IN AN OVERLAY NETWORK - The present invention extends to methods, systems, and computer program products for using distributed queues in an overlay network. Embodiments of the invention can be used to replicate queue state (e.g., inserted and/or deleted messages) within an overlay network and can be used to continue a process at a different node within the overlay network based on replicated queue state. Accordingly, embodiments of the invention can be used to increase the availability of queue state, compensate for node failures within an overlay network, and promote replication of consistent queue state between nodes within an overlay network. | 01-05-2012 |
Patent application number | Description | Published |
20090149204 | Predictive Keyboard - A predictive keyboard is described. In an implementation, a keyboard comprises a plurality of indications of letters arranged, one to another, according to a QWERTY layout. Two rows of keys are arranged such that at least one of the keys includes at least two of the indications from at least two of the rows of the QWERTY layout. | 06-11-2009 |
20090149214 | Mobile Communications Device - Mobile communications devices are described. In an implementation, a mobile communications device comprises a first housing that includes a display device and a second housing that is moveably attached to the first housing. The second housing includes a keyboard having an orientation that defines a top and bottom of the second housing. The second housing also includes a camera and a flash disposed adjacent to the top of an opposing side of the second housing from the keyboard. The camera and the flash are further disposed at opposing corners, one to another, at the top of the opposing side of the second housing. | 06-11-2009 |
20100279825 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 11-04-2010 |
20120179278 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 07-12-2012 |
20140018946 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 01-16-2014 |
20150193102 | MULTI-MODE DISPLAY SYSTEM - Embodiments relating to a wearable multi-mode display system actuatable by a wrist or hand are disclosed. For example, in one disclosed embodiment a first compact image is displayed in a first display mode via a display device, with the first compact image having a display resolution corresponding to a first application. While in the first display mode, a principal user input is received from the user's wrist or hand. In response, a second, different compact image is displayed. When the device is less than a predetermined distance from the user, an application image is displayed in a second display mode, with the application image having a greater display resolution. While in the second display mode, a secondary user input is received from the user's wrist or hand. In response, a graphical user interface element is controlled within the application image. | 07-09-2015 |
20150258375 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258376 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258377 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258378 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150258379 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-17-2015 |
20150265902 | Athletic Performance Sensing and/or Tracking Systems and Methods - Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content. | 09-24-2015 |
Patent application number | Description | Published |
20110313600 | INTEGRATED APPROACH NAVIGATION SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT - Systems, computer program products, and methods for displaying navigation performance based flight path deviation information during the final approach segment to a runway and during landing of non-precision flight modes are provided. Improved graphical depictions of navigation performance based flight path deviation information provide pilots and flight crew members with clear, concise displays of the dynamic relationship between ANP and RNP, mode and aspect of flight and related procedures, intersecting flight paths, and current actual flight path deviation from a predefined flight path during the final approach segment to a runway and during landing. For example, an enhanced IAN display may include NPS-type deviation scales to show RNP/ANP relationships and predetermined RNP markers to alert the pilots and flight crew members that the FMC has transitioned from an NPS display for RNAV (LNAV/VNAV) flight procedures to an enhanced IAN display for a non-precision (non-xLS) approach and/or landing. | 12-22-2011 |
20130197723 | INTEGRATED APPROACH NAVIGATION SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT - Systems, computer program products, and methods for displaying navigation performance based flight path deviation information during the final approach segment to a runway and during landing of non-precision flight modes are provided. Improved graphical depictions of navigation performance based flight path deviation information provide pilots and flight crew members with clear, concise displays of the dynamic relationship between ANP and RNP, mode and aspect of flight and related procedures, intersecting flight paths, and current actual flight path deviation from a predefined flight path during the final approach segment to a runway and during landing. For example, an enhanced IAN display may include NPS-type deviation scales to show RNP/ANP relationships and predetermined RNP markers to alert the pilots and flight crew members that the FMC has transitioned from an NPS display for RNAV (LNAV/VNAV) flight procedures to an enhanced IAN display for a non-precision (non-xLS) approach and/or landing. | 08-01-2013 |
20140188312 | METHODS, SYSTEMS, AND APPARATUS FOR LAYERED AND MULTI-INDEXED FLIGHT MANAGEMENT INTERFACE - Methods, systems, and apparatus for tab-pane-based flight plan management interface are disclosed. The tab-pane-based flight management interface system (FMIS) is optimally Layered and Multi-Indexed (LMI) such that the management of flight management (FM) functions and associated parameters that affect the airplane's flight are easily and efficiently operable by pilots. The LMI-FMIS provides a flexible tab-pane-based architecture that allows pilots to start a flight plan modification, proceed to engage in other tasks not related to the modification, and return to the pending modification to continue the modification process. The LMI-FMIS also provides task-oriented menu structures that provide pilots tailored options or menus applicable to the task at hand thus efficiently guiding pilots to complete a task while maintaining easy access to information that was displayed prior to the commencement of the task. | 07-03-2014 |