Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ganey, NC

Harriss C. Ganey, Cary, NC US

Patent application numberDescriptionPublished
20090231279NOISE ATTENUATION IN AND FOR COMPUTER MICE - In or for a computer mouse, an insert which fits inside a mouse cavity that, at the same time, readily accommodates the actuation of mouse buttons while not interfering with other moving parts inside the mouse. Accordingly, the insert would preferably occupy space within the cavity to reduce the free volume of space that would otherwise amplify a clicking noise from one or more mouse buttons, while also serving to actually dampen the clicking noise. The insert can preferably be custom-designed as to accommodate essentially any mouse design and thereby fit readily within the otherwise unoccupied interior space of the mouse body. Preferably, the material employed for such an insert may be embodied by a sound-dampening foam.09-17-2009
20100138794WIRELESS INTERFACE FOR ACCESS CONNECTIONS - A process of pairing a wireless PAN (personal area network) device with a system can be facilitated first by assuming default PIN codes that are traditionally used with wireless PAN devices and then by attempting such presumed default codes before querying the user for input. Accordingly, a cumbersome task conventionally required of the user is most often removed. Also, the devices that are paired and connected are preferably graphically conveyed on a display or graphical user interface (GUI) in a manner that solidly implies that each PAN device is connected only to its system, and not (directly) to other PAN devices.06-03-2010

Harriss Christopher Neil Ganey, Cary, NC US

Patent application numberDescriptionPublished
20090089876APPARATUS SYSTEM AND METHOD FOR VALIDATING USERS BASED ON FUZZY LOGIC - An apparatus, system, and method are disclosed for validating users based on fuzzy logic. An interface with security questions is presented to a user who requires authentication. A typical scenario is authentication for password recovery. The interface comprises security questions for the user to answer. The security questions may be limited or unlimited response questions. The answers to the security questions are either scored using fuzzy logic, which may attribute a value between “1” and “0” based on similarity with the original, correct answer; or scored using digital logic. When fuzzy logic scoring is used, a similarity score is computed for each answer. The similarity score is compared against a similarity score threshold to either grant or deny access. An average similarity score is also computed for all answers and compared against an average similarity score threshold to either grant or deny access.04-02-2009
20090106542AUTONOMIC COMPUTER CONFIGURATION BASED ON LOCATION - A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior.04-23-2009
20090207141TOUCH PAD FOR COMPUTER - A computer touch pad can be used for joystick-type navigation by allowing a user to touch her finger at a location on the pad that is distanced from a reference location of the pad, and the cursor is moved on screen the direction from the reference location to the touch down location at a speed that is proportional to the distance between the locations.08-20-2009
20090322789Repurposed Screen Real Estate for Enhanced Tablet Function - A system, method, and program product is provided that automatically allocates a display screen into two areas when the display screen is pivoted from a landscape orientation to a portrait orientation. A hypervisor receives a pivot request (e.g., from a user) to pivot the display screen from a landscape orientation to a portrait orientation. When the display screen is oriented in the landscape orientation, a primary operating system displays its data on the display screen. Upon reception of the pivot request, the hypervisor allocates the display screen into a primary display area and a secondary display area. The hypervisor then displays data originating from the primary operating system in the primary display area and displays data originating from a second operating system in the secondary display area.12-31-2009
20100106994METHOD, APPARATUS, AND SYSTEM FOR ADAPTING POWER CONSUMPTION - A method, apparatus, and system are disclosed for adapting power consumption. A recording module records a usage record for each component within a computer at scheduled audit times. The usage record comprises a usage level, an application list, a time stamp, a network access point, a computation category, a time category, and a location category. A scenario module creates a plurality of usage scenarios. Each usage scenario comprises a unique combination of a specified computation category, a specified time category, and a specified location category. A profile module creates a power setting profile for each usage scenario. Each power setting profile specifies a target power status for each component of the computer. A scenario detection module detects a first usage scenario. An adjustment module sets a power status of each component to the first usage scenario target power status for the component.04-29-2010
20100251105METHOD, APPARATUS, AND SYSTEM FOR MODIFYING SUBSTITUTION COSTS - A method, apparatus, and system are disclosed for modifying substitution cost. A substitution cost module calculates a substitution cost between a first character of a first string and a second character of a second string. A spatial vector module calculates a spatial vector between the first character and the second character from a location of a first key representing the first character on a keyboard and a location of a second key representing the second character on the keyboard. The spatial vector module modifies the substitution cost if the spatial vector is less than a spatial threshold. An edit distance module calculates an edit distance between the first string and the second string using the modified substitution cost for the substitution cost of substituting the first character with the second character.09-30-2010
20100277419REFINING MANUAL INPUT INTERPRETATION ON TOUCH SURFACES - A computer system displays an object on a touch surface and detects multiple touch points on the touch surface in proximity to the displayed object. Next, the computer system detects one or more touch point movements originating from one or more of the plurality of touch points and determines a type of sector in which each of the touch point movements enters. In turn, when one of the touch point movements enters a rotate sector, the computer system performs a rotate command on the object.11-04-2010

Harriss C.n. Ganey, Cary, NC US

Patent application numberDescriptionPublished
20100156675PRIORITIZING USER INPUT DEVICES - An apparatus, method and program storage device are provided for preventing inadvertent inputs from a user while utilizing an electronic device having multiple user input devices. The instant invention broadly contemplates prioritizing an input device to the exclusion of other input devices available to the user based upon an intelligently designed prioritization scheme. The prioritization scheme disables the other input devices for a period of time to permit the user to provide inputs from a prioritized user input device.06-24-2010
20110109556SPECIALIZED KEYS AND ARRANGEMENTS THEREOF FOR ELECTRONIC DEVICES - Embodiments of the invention provide an electronic device, such as a laptop PC, with a keyboard having specialized keys. The specialized keys according to embodiments of the invention are chamfer-less, configured with a larger, “D” shaped striking surface having a concavity therein.05-12-2011
20110110697SPECIALIZED KEYS AND ARRANGEMENTS THEREOF FOR ELECTRONIC DEVICES - Embodiments of the invention provide an electronic device, such as a laptop PC, with a keyboard having specialized keys. The specialized keys according to embodiments of the invention are chamfer-less, configured with a larger, “D” shaped striking surface having a concavity therein.05-12-2011