Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Moore, NC

Alexandrea Moore, Raleigh, NC US

Patent application numberDescriptionPublished
20110165955Golf swing training device - A training device properly develops a sports equipment swing, particularly for golf equipment, to counter an overpowered back-swing that results in an uncontrolled out-of-plane downswing. The device may comprise a strap having one end secured to a latch plate, and the other end securable to a latch that releasably receives a portion of the latch plate. At least one bungee cord may have one end attached to the strap at a position relative to the latch, being approximately 4-12 inches displaced therefrom. The other bungee cord end may have a cinching device located thereon to adjustably secure the bungee cord therein to engage a golf club shaft or shaft of a sports racquet, bat or stick. The bungee cord may comprise first and second cord portions being joined together, where the first cord portion has a low elastic modulus, and the second cord portion a high elastic modulus.07-07-2011

Brian Randolph Moore, Wilmington, NC US

Patent application numberDescriptionPublished
20080275889Method and system for assessing the staffing needs of an organization - A method and system for creating a functional depth chart of an organization is provided. The method and system may include comparing a selected function requirement of the organization with a selected employee, if an employee is present within the organization. The method and system may also illustrate the results on the aforementioned comparison in a functional depth chart. The method and system may also illustrate a plurality of functional depth charts. The method and system may also include a search function.11-06-2008

Frank O. Moore, Clayton, NC US

Patent application numberDescriptionPublished
20090204443INTEGRATED ROOF WIND RISK MITIGATION METHOD AND SYSTEM - A method for mitigating risk in issuing wind only roof insurance comprising: receiving a request for the wind only roof insurance; determining if a roofing system complies with a predetermined set of parameters; and issuing the wind only roof insurance08-13-2009
20090204444METHOD AND SYSTEM FOR MITIGATING RISK IN ISSUING WIND ONLY INSURANCE - A method for mitigating risk in issuing wind only insurance comprising: submitting a request for the wind only insurance; determining if a building complies with a predetermined set of parameters; if a compliant material was used in constructing the building, authorizing the request for wind only insurance; and issuing the wind only insurance.08-13-2009
20090204447METHOD AND SYSTEM FOR MITIGATING RISK IN ISSUING INSURANCE - A method for mitigating risk in issuing insurance comprising: submitting a request for the insurance; determining if a method, material, system or item complies with a predetermined set of parameters; and issuing the insurance, wherein the predetermined set of parameters is selected from the group consisting of: the installation of a foam insulation, ballistic resistance (e.g., adhesion products, Spectra products, and resins), cut resistance, energy management, alert sensors (e.g., smoke detectors, fire alarms and carbon monoxide detectors), process control, weather resistance, water resistance, mold resistance, loss of business, loss of property, loss to the environment, avionics, injury to persons, and security (e.g., document and personal security, money, anti counterfeiting).08-13-2009

Jerry Michael Moore, Charlotte, NC US

Patent application numberDescriptionPublished
20090092809High Strength And High Elongation Wipe - The present invention provides high strength nonwoven wipe materials and the process of making the materials. The high strength nonwoven wipe materials contain cellulosic fibers, synthetic fibers, or mixtures thereof, with bicomponent fibers and optionally, a binder. The present invention provides a high strength, high elongation, reduced stiffness nonwoven wipe material with superior tensile strength.04-09-2009
20110159265High Strength and High Elongation Wipes - The present invention provides high strength nonwoven wipe materials and the process of making the materials. The high strength nonwoven wipe materials contain cellulosic fibers, synthetic fibers, or mixtures thereof, with bicomponent fibers and optionally, a binder. The present invention provides a high strength, high elongation, reduced stiffness nonwoven wipe material with superior tensile strength.06-30-2011

Patent applications by Jerry Michael Moore, Charlotte, NC US

Johnny Moore, Raleigh, NC US

Patent application numberDescriptionPublished
20080309621PROXIMITY BASED STYLUS AND DISPLAY SCREEN, AND DEVICE INCORPORATING SAME - An electronic device includes a display for displaying icons selectable with use of a stylus, a stylus location determination function that determines a location of the stylus in relation to the display without necessitating that the stylus make physical contact with the display, and a highlight function, operatively coupled to the stylus location determination function, that highlights the icon associated with the location of the stylus prior to the stylus making physical contact with the display.12-18-2008

Joh Tomlin Moore, Durham, NC US

Patent application numberDescriptionPublished
20110021475Compositions And Methods for Treatment Of Fibrosis - Methods for the treatment of fibrosis, including liver fibrosis, via administration of FXR agonists are provided.01-27-2011

Joseph Kyle Moore, Apex, NC US

Patent application numberDescriptionPublished
20090017880ELECTRONIC LEVEL APPLICATION FOR PORTABLE COMMUNICATION DEVICE - A portable communication device is equipped with a level application to provide the device with a level sensing functionality. The level application and level sensing functionality is based on data related to the orientation and/or motion of the device. The level application and level sensing functionality allow the position of the communication device in multidimensional space to be ascertained relative to a reference plane, which allows a user to utilize the communication device as a level.01-15-2009

Kent Moore, Charlotte, NC US

Patent application numberDescriptionPublished
20090198100STEREOVIDEOSCOPE AND METHOD OF USING THE SAME - A system and method for acquiring measurements of a portion of a patient's anatomy are provided. For example, the system includes a stereovideoscope including a scope coupled to a flexible tubing and configured to be positioned within the patient's body. The scope includes a plurality of stereoscopic lenses configured to capture data indicative of the portion of the patient's anatomy, and the flexible tubing includes a biocompatible material. In addition, the system includes a processing element that is in communication with the stereovideoscope and that is configured to generate an image based on the captured data in order to acquire at least one geometrical measurement indicative of the portion of the patient's anatomy.08-06-2009

Michelle H. Moore, Oakboro, NC US

Patent application numberDescriptionPublished
20090047054Crayon - A writing or drawing instrument, for use by persons who are physically challenged, comprises a body with a top and a tip, and where the body is tapered there between. A strap is installed onto the body for use in installing the instrument onto the hands or fingers of a user. The strap is preferentially comprised of an elastic that provides flexibility for conforming to the hands or fingers of the user and for providing a biasing pressure for retaining the instrument to the hands or fingers of the user. In the preferred embodiment, the instrument is a crayon.02-19-2009

Patricia L. Moore, Salisbury, NC US

Patent application numberDescriptionPublished
20120072336METHOD AND APPARATUS FOR GLOBAL UNDERWRITING AND EXPRESS LOAN ORIGINATION - A method and apparatus that allow a rapid evaluation and origination of loans is provided. The creditworthiness of potential borrowers may be evaluated by multiple models. Some models may provide a nuanced evaluation of creditworthiness, while other models generate cross-sell opportunities. The models may implement a strategy. The model may be run on a logic engine or engines. The evaluation may utilize multiple stages, whereby each stage is reached only if the earlier stages are passed. Evaluation may utilize a multi-level strategy. In the event that a loan cannot be reasonably provided, the potential borrower may be given suitable reasons and/or be presented with alternative credit products.03-22-2012

Ralph Moore, Greensboro, NC US

Patent application numberDescriptionPublished
20090083825Activation systems and methods to initiate HDMI communication with mobile sources - Activation systems and methods initiate High-Definition Multimedia Interface (HDMI) communication between an HDMI source and an HDMI sink through an HDMI receptacle of the source. These systems and methods are especially suited for use with mobile sources that generally operate from a battery that cannot provide the +5V signal which the HDMI protocol requires sources to place on the +5V pin of their HDMI receptacles. These systems and methods automatically detect the insertion of an HDMI cable into the source's HDMI receptacle and subsequently generate and apply the required +5V signal to the +5V pin of the source's HDMI receptacle to initiate HDMI communication. Because they are directed to use in mobile sources, the embodiments are configured to minimize current drain.03-26-2009
20110187426HIGH SPEED CHARGE PUMP - In an embodiment, a primary charge pump and replica charge pump may be coupled to matching control mechanisms and loads. In an embodiment, the replica charge pump may produce an error current originating from charge pump timing mismatches in a steady locked loop state. The error current produced by the replica charge pump may be measured by a difference amplifier to adjust at least one current source to compensate for the error current originating from the timing mismatches. To adjust the current sources, the amplifier may cause the current source to produce an equal but opposite current to cancel the effects of the error current, resulting in a constant output voltage.08-04-2011

Randall L. Moore, Oakboro, NC US

Patent application numberDescriptionPublished
20090047054Crayon - A writing or drawing instrument, for use by persons who are physically challenged, comprises a body with a top and a tip, and where the body is tapered there between. A strap is installed onto the body for use in installing the instrument onto the hands or fingers of a user. The strap is preferentially comprised of an elastic that provides flexibility for conforming to the hands or fingers of the user and for providing a biasing pressure for retaining the instrument to the hands or fingers of the user. In the preferred embodiment, the instrument is a crayon.02-19-2009

Richard A. Moore, Raleigh, NC US

Patent application numberDescriptionPublished
20110080202ADAPTIVE VOLTAGE SCALERS (AVSs), SYSTEMS, AND RELATED METHODS - Adaptive voltage scalers (AVSs), systems, and related methods are disclosed. The AVSs are configured to adaptively adjust voltage levels powering a functional circuit(s) based on target operating frequencies and delay variation conditions to avoid or reduce voltage margin. In one embodiment, the AVS includes an AVS database. The AVS database can be configured to store voltage levels for various operating frequencies of a functional circuit(s) to avoid or reduce voltage margin. The AVS database allows rapid voltage level decisions. The voltage levels stored in the AVS database may be initial, minimum, learned, populated, explored, backed out, temperature-based, and/or age-based voltage levels according to disclosed embodiments to further avoid or reduce voltage margin. An AVS module may be a software-based module that consults the AVS database to make voltage level decisions. Providing the AVS module as a software-based module may allow flexibility in configuring the AVS module and/or the AVS database.04-07-2011

Richard Alan Moore, Raleigh, NC US

Patent application numberDescriptionPublished
20110004774Temperature Compensating Adaptive Voltage Scalers (AVSs), Systems, and Methods - Adaptive voltage scalers (AVSs), systems, and related methods are disclosed. The AVSs are configured to adaptively adjust voltage levels powering a functional circuit(s) based on target operating frequencies and delay variation conditions to avoid or reduce voltage margin. In one embodiment, the AVS includes a database. The database can be configured to store voltage levels for various operating frequencies of a functional circuit(s) to avoid or reduce voltage margin. The database allows rapid voltage level decisions. In one embodiment, a voltage offset is added to a voltage level retrieved from the database corresponding to a target operating frequency of the functional circuit(s). In another embodiment, a voltage level is retrieved from the database corresponding to a target operating frequency for and a temperature level of the functional circuit(s). The AVS may partially or fully controllable by a software-based module that consults the database to make voltage level decisions.01-06-2011

Robert C. Moore, Wilmington, NC US

Patent application numberDescriptionPublished
20110038593Optical Fiber Containing Multi-Layered Coating System - The present invention relates to an optical fiber that includes a glass fiber and three or more coatings that encapsulate the glass fiber, where the three or more coatings include a primary coating in contact with said glass fiber, one or more intermediate coatings that surround the primary coating, and a secondary coating that surrounds the intermediate coatings. Both three-coating and four-coating systems are described that afford improve microbend performance.02-17-2011
20110289979METHOD FOR PRODUCTING OPTICAL FIBER AT REDUCED PRESSURE - An optical fiber production system and method are provided for producing optical fiber. An optical fiber is drawn from a preform in a furnace and passes through a treatment device under a reduced pressure in the range of 0.01 to 0.80 atm. The treatment device cools the bare optical fiber as it cools to a temperature in the range of at least 1,600° C. to 1,300° C. A non-contact fiber centering device is located near an exit of the treatment device to provide centering of the optical fiber as it exits the treatment device.12-01-2011
20110289980METHOD FOR PRODUCING OPTICAL FIBER USING LINEAR NON-CONTACT FIBER CENTERING - An optical fiber production system and method are provided for producing optical fiber. An optical fiber is drawn from a preform in a furnace and passes through a treatment device under a controlled reduced pressure or partial vacuum in the range of 0.01 to 0.8 atm. The treatment device cools the bare optical fiber as it cools to a temperature range of at least 1,600° C. to 1,300° C. A non-contact fiber centering device is located near an exit of the treatment device to provide linear centering of the optical fiber as it exits the treatment device.12-01-2011

Robert E. Moore, Durham, NC US

Patent application numberDescriptionPublished
20080276230PROCESSING BUNDLE FILE USING VIRTUAL XML DOCUMENT - A method, system and computer program product for processing a bundle file are disclosed. According to an embodiment, a method for processing a bundle file comprises: parsing the bundle file into bundle entries; creating a virtual XML file element to represent a bundle entry in a virtual XML document; and processing the bundle file using the virtual XML document.11-06-2008
20080320147METHOD AND APPARATUS FOR POLICY-BASED PACKET CLASSIFICATION - A method, apparatus, and computer implemented instructions for processing a request in a data processing system. The request is received. In response to a first hash value being present within the request, the first hash value is compared to a second hash value that was computed locally, wherein the second hash value represents a current policy configuration for assigning a quality of service. In response to a match between the first hash value and the second hash value, other information in the request is used to establish a quality of service for packets associated with the request.12-25-2008
20090094595Customized Software Documentation Based on Actual Configuration Values - A method for customizing end-user or administrative software documentation such as installation instructions is provided. A software provider first collects computer system information for multiple computer sub-systems used by a customer. The collected computer system information comprises sub-system descriptions of each of the multiple computer sub-systems, software descriptions of all software that is currently residing in each of the multiple computer sub-systems, and hardware descriptions of all hardware that are allocated to each of the multiple computer sub-systems. The software provider then receives, from the customer, the name of new software that is to be installed in a user-selected computer sub-system. Based on the collected computer system information, the software provider determines which specific device in the user-selected computer sub-system should have the new software installed. At run time, variables in the installation instructions are replaced with a device's name.04-09-2009

Patent applications by Robert E. Moore, Durham, NC US

Scott T. Moore, S. King, NC US

Patent application numberDescriptionPublished
20100114119Tacking Device - The present embodiments provide apparatus and systems suitable for coupling a graft member to tissue. A wire having a proximal end and a distal end are provided, each having a delivery state suitable for delivery and further comprising a deployed state. In the deployed state, the distal end is configured to engage tissue at a first location, and the proximal end is configured to engage the graft member to secure the graft member to the tissue. Optionally, a loop member may be provided for receiving a suture for further securing the graft member to the tissue. The present embodiments may also be used without a graft member to close openings in tissue.05-06-2010

Sean C. Moore, Durham, NC US

Patent application numberDescriptionPublished
20110275096Detection of Activation of Endothelial Cells as Surrogate Marker for Angiogenesis - Methods, compositions and kits are provided for assessing angiogenesis through sensitive, direct detection of activation of endothelial cells at molecular levels. In general, activation of endothelial cells is detected by measuring the levels of cellular components and their protein complexes participating in a specific angiogenesis signaling pathway in endothelial cells. The methods can be used for assessing status of diseases associated with undesirable angiogenesis, such as the likelihood of developing the disease, presence or absence of the disease, prognosis of the disease and the likelihood of response or resistance to a particular anti-angiogenic therapy. The methods can also be used to guide the design of effective therapeutic regimens targeting a specific angiogenic signaling pathway, as well as in conjunction with therapeutic intervention of diseases or conditions associated with undesirable angiogenesis.11-10-2011

Stacey L. Moore, Durham, NC US

Patent application numberDescriptionPublished
20100085197SYSTEM AND METHOD OF DAMAGE PREVENTION FROM WEATHER OCCURRENCES - A method and system of damage prevention from weather occurrences is provided wherein incoming notifications from weather services are used to take action on user specified and configurable powered devices. Threshold levels may be set based on severity of weather occurrences. The threshold levels may be reset or reconfigured by a user of the system. Different threshold levels may be set for different devices in order that different devices may be deactivated at different threshold levels.04-08-2010

Stacey L. Moore, Raleigh, NC US

Patent application numberDescriptionPublished
20090190778METHOD AND SYSTEM FOR ASSIGNING INDEPENDENT AUDIO VOLUME SETTINGS TO COMPONENTS, CHANNELS, AND MEDIA CONTENT - A method for amplifier volume specification and control, the method includes: applying an initial volume level to an amplifier; determining one or more of: which A/V component has been selected for use, which channel or frequency is being outputted, and the type of outputted A/V content; modifying the initial amplifier volume level with one or more stored volume level settings in response to at least one of the following: the determined A/V component in use; the selected channel and frequency outputted, and the type of outputted A/V content; wherein the one or more stored volume level settings include: received volume level settings for audio/video (A/V) components; received volume level settings for selected channels and frequencies that are outputted by the A/V components; and received volume level settings for A/V content.07-30-2009

Stanley E. Moore, Weaverville, NC US

Patent application numberDescriptionPublished
20090116175ELECTRICAL ENCLOSURE AND SUPPORT ASSEMBLY THEREFOR - A support assembly is provided for an electrical enclosure including a housing having first and second opposing sides, electrical bus members, and at least one electrical switching apparatus, such as a circuit breaker. Each of the electrical bus members is electrically connectable to a corresponding one of the circuit breakers. The support assembly includes at least one support member having first and second opposing ends, first and second opposing edges, and a plurality of apertures extending from the first edge toward the second edge and receiving the electrical bus members. A fastener assembly supports the support member(s) between the first and second sides of the housing. Each support member extends only a portion of the width between the first and second sides of the housing, and supports the electrical bus members, without being attached to the housing at a location between the first and second sides thereof.05-07-2009
20090116177ELECTRICAL ENCLOSURE AND ELECTRICAL BUS ASSEMBLY THEREFOR - An electrical bus assembly for an electrical enclosure includes a single branch circuit with a plurality of branch circuit buses. First electrical bus members include first ends electrically connected to corresponding branch circuit buses, and second ends electrically connected to a first circuit breaker. Second electrical bus members include first ends electrically connected to corresponding branch circuit buses, and second ends electrically connected to a second circuit breaker. The single branch circuit provides electrical power to the first and second circuit breakers. The first electrical bus members extend in a first lateral direction with respect to the branch circuit buses, and the second electrical bus members extend in a second, opposite lateral direction. The electrical bus assembly enables the first circuit breaker to be disposed horizontally adjacent to the second circuit breaker within a corresponding one of the cells of the electrical enclosure.05-07-2009

Stanley Ervin Moore, Weaverville, NC US

Patent application numberDescriptionPublished
20100072039Seal Apparatus for Circuit Breaker Application - A seal apparatus is disposed between a switchgear cabinet and a circuit breaker between the racked and unracked positions of the circuit breaker. The seal apparatus sealingly extends between the switchgear cabinet and the circuit breaker to resist fluid flow, such as exhaust gases and other matter, between an interior region of the switchgear cabinet and the exterior of the switchgear cabinet.03-25-2010

Patent applications by Stanley Ervin Moore, Weaverville, NC US

Steven Moore, Holly Springs, NC US

Patent application numberDescriptionPublished
20080212585Preventing Loops during Recovery in Network Rings Using Cost Metric Routing Protocol - In one embodiment, a method includes receiving advertised costs to reach a destination address from neighbor routers. Based on the advertised costs, a minimum first cost to reach the destination address from the local router through the neighbors is determined. The first cost corresponds to a successor among the neighbors. Also determined is a minimum second cost of the advertised costs excluding only an advertised cost from the successor. The second cost corresponds to a second router. If it is determined that communication with the successor is interrupted, and the second cost is not less than the first cost, then it is determined whether the second cost is equal to the first cost. If so, then a data packet, which is directed to the destination address and received from a neighbor that is different from the second router, is forwarded to the second router.09-04-2008
20090092052METHOD AND APPARATUS FOR FLOODING LINK STATE PACKETS TO ACHIEVE FASTER CONVERGENCE - Disclosed are methods and apparatus for flooding link state packets or packet data units (LSP's) from a first node to one other LSP receiving node, where the LSP's are flooded in an order that is related to relative costs of various paths emanating from the first node. That is, the first node sends its own LSP first since the first node has no cost relative to itself. The first node then sends other LSP's that are associated with a plurality of other LSP sending nodes that have previously flooded their LSP's to the first node. These other LSP's are sent by the first node to the other LSP receiving node in an order related to the relative costs associated with the paths from the first node to each of the other LSP sending nodes which had previously sent the other LSP's to the first node.04-09-2009

Patent applications by Steven Moore, Holly Springs, NC US

Steven Edward Moore, Holly Springs, NC US

Patent application numberDescriptionPublished
20090141651DETERMINING AN OPTIMAL ROUTE ADVERTISEMENT IN A REACTIVE ROUTING ENVIRONMENT - In an example embodiment, a method is provided. In this method, a network address query is received. A first network address of a known apparatus is retrieved from a routing table, in response to the network address query. A second network address may be determined based upon the network address query, the second network address having a smaller bit length than the first network address. An aggregate value may be advertised that represents a range of reachable network addresses, the range of reachable network addresses including the second network address.06-04-2009
20120026911System and Method for Enhancing Network Stability by Selectively Controlling Adjacency Formation - A system and method for facilitating connecting a switch to a network to improve network performance. In an illustrative embodiment, the system includes a first module for determining when the switch is initially connected to a network and providing a signal in response thereto. A second module selectively forms adjacencies with peers of the switch in response to the signal and based on one or more predetermined parameters. In a more specific embodiment, the switch is a router or Layer-3 (L3) switch. The one or more predetermined parameters include a load factor, values pertaining to capabilities of a processor included in the router, bandwidth capabilities of the interface and/or the router, internal router queue counts, and so on. The router employs a routing protocol such as Enhanced Interior Gateway Routing Protocol (EIGRP). The second module throttles and adjacency-formation rate based on the predetermined parameters.02-02-2012

Thomas D. Moore, Raleigh, NC US

Patent application numberDescriptionPublished
20090259743DYNAMICALLY CALCULATING AN INBOUND BLOCKING FACTOR USING OPERATING-SYSTEM-LEVEL CONDITIONS - A current value of a changing operating-system-level condition can be determined, wherein the operating-system level condition is a condition of a host related to an operating system resource utilization or an operating system experienced latency. The operating-system level condition can be a condition of a layer of the OSI model above the Data Link Layer. An inbound blocking factor algorithm can execute that uses the determined current value as a variable. A value for an inbound blocking factor can be generated as a result of executing the inbound blocking factor algorithm. The generated value can be utilized as the inbound blocking factor to determine a manner in which incoming messages are to be conveyed from a network adaptor, through an adaptor interface boundary, to an operating system of the host.10-15-2009
20110153771DIRECT MEMORY ACCESS WITH MINIMAL HOST INTERRUPTION - Data received over a shared network interface is directly placed by the shared network interface in a designated memory area of a host. In providing this direct memory access, the incoming data packets are split, such that the headers are separated from the data. The headers are placed in a designated area of a memory buffer of the host. Additionally, the data is stored in contiguous locations within the buffer. This receive and store is performed without interruption to the host. Then, at a defined time, the host is interrupted to indicate the receipt and direct storage of the data.06-23-2011
20120020214TRANSPARENT QUALITY OF SERVICE - A method, computer program product, and device are provided for transparent separation of traffic. A communication interface is configured to transmit and receive traffic over a network. A stack is configured to dynamically identify the traffic as interactive traffic and non-interactive traffic. When the stack identifies the non-interactive traffic, the stack is configured to move the non-interactive traffic to a non-interactive queue.01-26-2012

Patent applications by Thomas D. Moore, Raleigh, NC US

William G. Moore, Raleigh, NC US

Patent application numberDescriptionPublished
20080200284Systems and methods for golf analytics visualization - Systems and methods providing statistical analytics of golf performance including text, tabular, graphic, and image-based outputs that include trends information for the golfer, all based upon actual golf play on course situations, wherein the golfer inputs shot data during play, without interrupting the flow of the game, and uploads the shot data for analytics and review online, including detailed diagrammatic representations of golf performance analytics, such as scattergraph diagrams, that provide information including zone-based target areas rather than merely pinpoint targets.08-21-2008
20080201106Situation-neutral golf metrics systems and methods - Systems and methods providing statistical analytics of golf performance including text, tabular, graphic, and image-based outputs that include trends information for the golfer, all based upon actual golf play on course situations, wherein the golfer inputs shot data during play, without interrupting the flow of the game, and uploads the shot data for analytics and review online, including detailed diagrammatic representations of golf performance analytics, including scattergraph diagrams having the directionality of any shot being uniformly and consistently oriented to provide a zeroed-out orientation for each shot.08-21-2008
20080201107Coaching aid for golf - Systems and methods providing statistical analytics of golf performance for coaching including text, tabular, graphic, and image-based outputs that include trends information for the golfer, all based upon actual golf play on course situations, wherein the golfer inputs shot data during play, without interrupting the flow of the game, and uploads the shot data for analytics and review online, and wherein all information related to a given user are reviewable by an authorized coach user through a web-based coach access account. The system is further operable to provide the coach user rights for providing corrective or instructive feedback to the user, including visual recommendations (such as modified target areas).08-21-2008