Patent application number | Description | Published |
20100253041 | WHEELCHAIR SAFETY, POWER AND SHADE DEVICE AND METHOD OF USE - The Safety, Power and Shade Device is a system usable with wheelchairs providing an upright and horizontal frame attachable by brackets to a wheelchair seat back. The frame allows for the installation of safety and illumination lights, a solar panel for supplemental recharging of an electric wheelchair battery and a mean of shelter or shade. The frame assembly is constructed to allow the horizontal frame to fold over and behind the wheelchair for a vertical relationship with the frame upright. | 10-07-2010 |
20120112431 | WHEELCHAIR SAFETY, POWER AND SHADE DEVICE AND METHOD - The Safety, Power and Shade Device is a system usable with wheelchairs providing an upright and horizontal frame attachable by brackets to a wheelchair seat back. The frame allows for the installation of safety and illumination lights, a solar panel for supplemental recharging of an electric wheelchair battery and a means of shelter or shade. The frame assembly is constructed to allow the horizontal frame to fold over and behind the wheelchair for a vertical relationship with the frame upright. | 05-10-2012 |
20130186697 | WHEELCHAIR SAFETY, POWER AND SHADE DEVICE AND METHOD - The Safety, Power and Shade Device is a system usable with wheelchairs providing an upright and horizontal frame attachable by brackets to a wheelchair seat back. The frame allows for the installation of safety and illumination lights, a solar panel for supplemental recharging of an electric wheelchair battery and a means of shelter or shade. The frame assembly is constructed to allow the horizontal frame to fold over and behind the wheelchair for a vertical relationship with the frame upright. | 07-25-2013 |
20140110978 | Patient Contact Compensating Wheelchair - This patent pertains to patient contact compensating wheelchairs. One implementation includes a motorized base that includes a battery and a seat positioned above the base. In one instance, the seat can include a moisture permeable structure configured to support a patient and a fan configured to move air below the moisture permeable structure to carry moisture from the patient away from the moisture permeable structure. Another implementation includes a set of patient contact objects configured to alternatively contact first and then second portions of an underside of the moisture permeable structure so that at a first time more of the patient's weight is supported at the first portion than at the second portion and at a second time more of the patient's weight is supported at the second portion than at the first portion, to relieve contact pressure of the patient. | 04-24-2014 |
Patent application number | Description | Published |
20090012953 | Method and system for continuous, dynamic, adaptive searching based on a continuously evolving personal region of interest - Embodiments of the present invention are directed to flexible, user-adapted, continuous searching, on behalf of a particular user, for points of interest relevant to the user's current location within a specifically computed personal region of interest. In a general case, the personal region of interest is computed as a function of the user's level of disposition towards the searched-for points of interest. The level of disposition towards the searched-for points of interest may, in turn, be based on two or more of the user's location, the current date and time, a history of the user's interaction with the POI-searching system, including user-initiated searches and user selections from displayed search results, a user profile developed for, and continuously updated on behalf of, the user, and a current context for the search, as specified by a search query or by other context-specifying means. The personal region of interest generally defines an abstract area, volume, or hypervolume within which method and system embodiments of the present invention search for points of interest. | 01-08-2009 |
20090012955 | Method and system for continuous, dynamic, adaptive recommendation based on a continuously evolving personal region of interest - Embodiments of the present invention are directed to flexible, user-adapted, continuous searching, on behalf of a particular user, for points of interest relevant to the user's current location within a specifically computed personal region of interest. In a general case, the personal region of interest is computed as a function of the user's level of disposition towards the searched-for points of interest. The level of disposition towards the searched-for points of interest may, in turn, be based on two or more of the user's location, the current date and time, a history of the user's interaction with the POI-searching system, including user-initiated searches and user selections from displayed search results, a user profile developed for, and continuously updated on behalf of, the user, and a current context for the search, as specified by a search query or by other context-specifying means. The personal region of interest generally defines an abstract area, volume, or hypervolume within which method and system embodiments of the present invention search for points of interest. | 01-08-2009 |
20100185605 | METHOD AND SYSTEM FOR CONTINUOUS, DYNAMIC, ADAPTIVE SEARCHING BASED ON A CONTINUOUSLY EVOLVING PERSONAL REGION OF INTEREST - Embodiments of the present invention are directed to flexible, user-adapted, continuous searching, on behalf of a particular user, for points of interest relevant to the user's current location within a specifically computed personal region of interest. In a general case, the personal region of interest is computed as a function of the user's level of disposition towards the searched-for points of interest. The level of disposition towards the searched-for points of interest may, in turn, be based on two or more of the user's location, the current date and time, a history of the user's interaction with the POI-searching system, including user-initiated searches and user selections from displayed search results, a user profile developed for, and continuously updated on behalf of, the user, and a current context for the search, as specified by a search query or by other context-specifying means. The personal region of interest generally defines an abstract area, volume, or hypervolume within which method and system embodiments, of the present invention search for points of interest. | 07-22-2010 |
20140297415 | METHOD AND SYSTEM FOR CONTINUOUS, DYNAMIC, ADAPTIVE RECOMMENDATION BASED ON A CONTINUOUSLY EVOLVING PERSONAL REGION OF INTEREST - Embodiments of the present invention are directed to flexible, user-adapted, continuous searching, on behalf of a particular user, for points of interest relevant to the user's current location within a specifically computed personal region of interest. In a general case, the personal region of interest is computed as a function of the user's level of disposition towards the searched-for points of interest. The level of disposition towards the searched-for points of interest may, in turn, be based on two or more of the user's location, the current date and time, a history of the user's interaction with the POI-searching system, including user-initiated searches and user selections from displayed search results, a user profile developed for, and continuously updated on behalf of, the user, and a current context for the search, as specified by a search query or by other context-specifying means. The personal region of interest generally defines an abstract area, volume, or hypervolume within which method and system embodiments of the present invention search for points of interest. | 10-02-2014 |
Patent application number | Description | Published |
20100026700 | GPU SCENE COMPOSITION AND ANIMATION - Architecture that expresses scene composition and animation in a form that can run entirely on the graphics processing unit (GPU). The architecture stores retained graph information (e.g., scene graph and animation information) as texture information, and uses shaders (e.g., vertex and pixel) to evaluate time information, evaluate animation, evaluate transforms, and rasterize paths. Additionally, the architecture provides the ability to compute animation positions and redraw entirely on the GPU without per primitive CPU intervention. | 02-04-2010 |
20130063459 | PRIMITIVE COMPOSITION - Performing primitive composition within a user interface thread, enhancing the ability to scale a user interface framework to computing devices having limited resources. In one or more embodiments, a user interface thread walks a user interface hierarchy that describes elements of a program's user interface and directly generates static Graphics Processing Unit (GPU) data structures representing at least a portion of the user interface hierarchy. The user interface thread passes the static GPU data structures to a composition thread, which uses these static GPU data structures during generation of a plurality of video frames. This includes the composition thread, based on the static GPU data structures, sending GPU data and GPU commands for the plurality of video frames to a GPU for rendering. | 03-14-2013 |
20130063464 | PRIMITIVE RENDERING USING A SINGLE PRIMITIVE TYPE - Rendering different types of graphical content using a single primitive type. Embodiments enable graphical elements of different content types representing a scene to be rendered as a batch based on the single primitive type, thereby reducing data transfer and improving processing performance. For example, each graphical element in a batch of graphical elements can rendered based modifications to instances of a template shape, which represents a single primitive type usable for rendering different types of graphical content. The modifications to each instance can include modifying the instance according transformation data, clip data, and/or width and height data to position the instance in a scene, and filling the modified instance according to one or more of shape or brush data corresponding to the graphical element. | 03-14-2013 |
20130106885 | ALIASING OF LIVE ELEMENTS IN A USER INTERFACE | 05-02-2013 |
20150035744 | NEAR-EYE OPTIC POSITIONING IN DISPLAY DEVICES - Embodiments are disclosed for adjusting alignment of a near-eye optic of a see-through head-mounted display system. In one embodiment, a method of detecting eye location for a head-mounted display system includes directing positioning light to an eye of a user and detecting the positioning light reflected from the eye of the user. The method further includes determining a distance between the eye and a near-eye optic of the head-mounted display system based on attributes of the detected positioning light, and providing feedback for adjusting the distance between the eye and the near-eye optic. | 02-05-2015 |
20150193920 | MAPPING GLINTS TO LIGHT SOURCES - The technology disclosed herein provides various embodiments for mapping glints that reflect off from an object to light sources responsible for the glints. Embodiments disclosed herein are able to correctly map glints to light sources by capturing just a few images with a camera. Each image is captured while illuminating the object with a different pattern of light sources. A glint free image may also be determined. A glint free image is one in which the glints have been removed by image processing techniques. | 07-09-2015 |
20150268821 | SELECTION USING EYE GAZE EVALUATION OVER TIME - Various embodiments relating to selection of a user interface object displayed on a graphical user interface based on eye gaze are disclosed. In one embodiment, a selection input may be received. A plurality of eye gaze samples at different times within a time window may be evaluated. The time window may be selected based on a time at which the selection input is detected. A user interface object may be selected based on the plurality of eye gaze samples. | 09-24-2015 |
20150312558 | STEREOSCOPIC RENDERING TO EYE POSITIONS - Enacted in a stereoscopic display system, a method to display a virtual object at a specified distance in front of an observer. The method includes sensing positions of the right and left eyes of the observer, and based on these positions, shifting a right or left display image of the virtual object. The shift is of such magnitude and direction as to confine the positional disparity between the right and left display images to a direction parallel to an interocular axis of the observer, in an amount to place the virtual object at the specified distance. | 10-29-2015 |
Patent application number | Description | Published |
20110093939 | RESOURCE ACCESS BASED ON MULTIPLE CREDENTIALS - A collection of multiple user credentials each associated with one of multiple different users is obtained at a device, and one or more of the multiple user credentials are verified. The collection of multiple user credentials is also compared to a threshold combination of user credentials to be satisfied to access the resource, and a determination is made, based on the comparing and the verifying, as to whether access to the resource is permitted. An indication of whether access to the resource by a requesting user is permitted is returned or provided to another device. | 04-21-2011 |
20120079258 | Detecting State Loss on a Device - This document describes techniques for detecting state loss on a device. These techniques permit a computer connected to a device to forgo, in many cases, reinitializing the device when returning to a normal-power mode. | 03-29-2012 |
20130205382 | Resource Access Based on Multiple Credentials - A collection of multiple user credentials each associated with one of multiple different users is obtained at a device, and one or more of the multiple user credentials are verified. A determination is made as to whether access to a resource is permitted, by at least comparing the collection of multiple user credentials to a threshold combination of user credentials to be satisfied to access the resource. An indication of whether access to the resource by a requesting user is permitted is returned or provided to another device. | 08-08-2013 |
20140304433 | Detecting State Loss on a Device - This document describes techniques for detecting state loss on a device. These techniques permit a computer connected to a device to forgo, in many cases, reinitializing the device when returning to a normal-power mode. | 10-09-2014 |
20140370909 | REDUCED POWER LOCATION DETERMINATIONS FOR DETECTING GEO-FENCES - Various different areas of interest are identified, these areas being geographic areas that are also referred to as geo-fences. Whether a computing device is in a geo-fence can be determined based on the location of the geo-fence and the location of the computing device. The location of a computing device can be determined using various different location determination techniques, such as wireless networking triangulation, cellular positioning, Global Navigation Satellite System positioning, network address positioning, and so forth. Various power saving techniques are implemented to determine which techniques are used and when such techniques are used to reduce power consumption in the computing device. | 12-18-2014 |
20140370910 | DETECTING GEO-FENCE EVENTS USING VARYING CONFIDENCE LEVELS - The location of a computing device is determined, and the location of an area of interest that is a geographic area referred to as a geo-fence is identified. The accuracy of the determined location of the computing device has an associated uncertainty, so the exact position of the computing device cannot typically be pinpointed. In light of this, the uncertainty associated with the determined location is evaluated relative to the size of the geo-fence in order to determine whether the computing device is inside the geo-fence or outside the geo-fence. Based on this determination, various actions can be taken if the user is entering the geo-fence, exiting the geo-fence, remaining in the geo-fence for at least a threshold amount of time, and so forth. | 12-18-2014 |
Patent application number | Description | Published |
20090319594 | AUTOMATIC IDENTIFICATION, NEGOTIATION, SYNCHRONIZATION, AND UPDATE OF SYSTEM INTERFACES - Methods, apparatuses, and articles for exchanging by a first computing device with a second computing device indicia of one or more interfacing definitions supported by at least one of the first computing device and the second computing device are described herein. In various embodiments, the first computing device may also facilitate communication with the second computing device based at least in part on said exchanging and on one or more priority rules. In some embodiments, the indications of the interfacing definitions may include a unique identifier for each interfacing definition. Other embodiments are also disclosed and described. | 12-24-2009 |
20100023470 | KNOWLEDGE BASED ENCODING OF DATA - Methods, apparatuses, and articles of manufacture for receiving data from one or more processes, receiving or deriving a knowledge representation describing the data, which may include one or more finite automata, determining a plurality of values for encoding the data, said determining based at least in part on the knowledge representation of the data, which may include one or more finite automata, and generating the plurality of encoding values to encode the data, are described herein. | 01-28-2010 |
20110202900 | INTEGRATION OF EXTERNAL SCHEMAS AND TYPES INTO NATIVE PROGRAMMING LANGUAGES - A system includes a processor, a storage medium, an extensible markup language (XML) schema stored on the storage medium, and a script for manipulating an XML document stored on the storage medium. The script includes an import function to import the XML schema such that the definitions of the XML schema are used to interpret the script. | 08-18-2011 |
20130086016 | INTERFACE-ADAPTIVE DATA EXCHANGE - In embodiments, apparatuses, computer-readable media, and methods for interface-adaptive data exchange may be described. A sender and a receiver may communicate using different versions of a data exchange interface. A serializer may be configured to obtain data generated according to a first version of the data exchange interface and to write data to a communication medium for communication to the receiver such that it may be understood by the receiver based on the receiver's version of the data exchange interface. The serializer may be configured to omit one or ones of data that may be not be understood by the receiver based on the receiver's version of the data exchange interface. In some embodiments, the serializer may omit one or ones of data which are not permitted in the current context according to the interface definition. In various embodiments, the serializer may determine the extent of the omitted data based on an end delimeter, a length of data to-be-omitted, or a description of the sender's version of the data exchange interface. Other embodiments may be described. | 04-04-2013 |
Patent application number | Description | Published |
20100241608 | Decision Support Systems and Methods for Complex Networks - Methods and systems for automated decision support in analyzing operation data from a complex network. Embodiments of the present invention utilize these algorithms and techniques not only to characterize the past and present condition of a complex network, but also to predict future conditions to help operators anticipate deteriorating and/or problem situations. In particular, embodiments of the present invention characterize network conditions from operation data using a state estimator. Contingency scenarios can then be generated based on those network conditions. For at least a portion of all of the contingency scenarios, risk indices are determined that describe the potential impact of each of those scenarios. Contingency scenarios with risk indices are presented visually as graphical representations in the context of a visual representation of the complex network. Analysis of the historical risk indices based on the graphical representations can then provide trends that allow for prediction of future network conditions. | 09-23-2010 |
20150094965 | Electrical Power Grid Monitoring Apparatus, Articles of Manufacture, and Methods of Monitoring Equipment of an Electrical Power Grid - Electrical power grid monitoring apparatus, articles of manufacture, and methods of monitoring equipment of an electrical power grid are described. According to one aspect, an electrical power grid monitoring apparatus includes a communications interface configured to access electrical data indicative of electrical energy received at a plurality of consumer locations from an electrical power grid at a plurality of moments in time, the consumer locations being coupled with one or more unbalanced single phase feeders of a distribution system of an electrical power grid and which individually comprise a plurality of components configured to conduct the electrical energy from at least one electrical energy source to the consumer locations, and processing circuitry coupled with the communications interface and configured to use the electrical data to estimate a state of the electrical power grid and to identify one of the components as being in a potentially degraded state using the estimation of the state of the electrical power grid. | 04-02-2015 |
20160091539 | METHOD OF EVALUATING CHANGE IN ENERGY CONSUMPTION DUE TO VOLT VAR OPTIMIZATION - A method of evaluating an optimization system is disclosed. The system is transitioned from an on state to an off state. Data is collected at time intervals for a time period before and after the system is transitioned from the on state to the off state. The transitioning occurs while a load of a particular type is active. In one embodiment, the optimization system is a Volt/VAR Optimization (VVO) system. | 03-31-2016 |
Patent application number | Description | Published |
20130229354 | FLEXIBLE HINGE SUPPORT LAYER - Flexible hinge and removable attachment techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device. | 09-05-2013 |
20130229756 | Flux Fountain - Flux fountain techniques are described. In one or more implementations, an apparatus includes a cover configured to be disposed over at least a portion of a display device of a computing device that is configured as a tablet and a connection portion attached to the cover using a flexible hinge. The connection portion is configured to be physically coupled to the computing device using a magnetic coupling device. The magnetic coupling device includes a first magnet that is disposed in the connection portion such that a magnetic field is aligned along an axis and second and third magnets are disposed in the connection portion at opposing sides of the first magnet from each other. The second and third magnets have respective magnetic fields that are aligned along a respective axis that is substantially perpendicular to the axis of the magnetic field of the first magnet. | 09-05-2013 |
20130229757 | FLEXIBLE HINGE PROTRUSION ATTACHMENT - Flexible hinge and removable attachment techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device. | 09-05-2013 |
20130229760 | Flexible Hinge and Removable Attachment - Flexible hinge and removable attachment techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device. | 09-05-2013 |
20130229762 | Flux Fountain - Flux fountain techniques are described. In one or more implementations, an apparatus includes a cover configured to be disposed over at least a portion of a display device of a computing device that is configured as a tablet and a connection portion attached to the cover using a flexible hinge. The connection portion is configured to be physically coupled to the computing device using a magnetic coupling device. The magnetic coupling device includes a first magnet that is disposed in the connection portion such that a magnetic field is aligned along an axis and second and third magnets are disposed in the connection portion at opposing sides of the first magnet from each other. The second and third magnets have respective magnetic fields that are aligned along a respective axis that is substantially perpendicular to the axis of the magnetic field of the first magnet. | 09-05-2013 |
20130252057 | Slidable Battery Door Assembly - A slidable battery door assembly is described. In implementations, the slidable battery door assembly (hereinafter “door assembly”) includes a door that is slidable to control access to a battery compartment for a device. Also included is a battery contact inside the battery compartment that is coupled to the door. When the door is closed, the battery contact holds a battery in place and serves as a portion of an electrical circuit that includes the battery. The door may be slidably opened such that the battery contact releases the battery, allowing the battery to be removed from the battery compartment. Thus, the door assembly enables easy installation and removal of a battery. Further, the door assembly can be positioned to hold a battery securely in place and provide an electrically conductive connection between the battery and an electrical circuit. | 09-26-2013 |
20130301199 | Flexible Hinge Spine - Flexible hinge spine techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device. | 11-14-2013 |
20130301206 | Flexible Hinge and Removable Attachment - Flexible hinge and removable attachment techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device. | 11-14-2013 |
20130322000 | Flexible Hinge and Removable Attachment - Flexible hinge and removable attachment techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device. | 12-05-2013 |
20130322001 | Flexible Hinge and Removable Attachment - Flexible hinge and removable attachment techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device. | 12-05-2013 |