Patent application number | Description | Published |
20130212234 | PROVIDING CONFIGURABLE WORKFLOW CAPABILITIES - Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow. | 08-15-2013 |
20140379879 | PROVIDING CONFIGURABLE WORKFLOW CAPABILITIES - Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow. | 12-25-2014 |
20160041846 | PROVIDING CONFIGURABLE WORKFLOW CAPABILITIES - Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow. | 02-11-2016 |
Patent application number | Description | Published |
20140071895 | Network Selection Based On Customizing Crowdsourced Connection Quality Data - Embodiments select networks for connection based on application-specific quality scores. A request is received from an application for a network connection. Connection quality data for nearby networks is accessed. The connection quality data is derived from crowdsourced data. The connection quality data is adjusted based on a device context to produce an application-specific quality score for each of the networks. One or more of the networks are selected for connection based on the application-specific quality scores. In some embodiments, a single network connection endpoint is provided to the application to abstract connection management details from the application. | 03-13-2014 |
20150139074 | Adaptive Generation of Network Scores From Crowdsourced Data - Embodiments generate and provide connection quality data for networks based on past performance of those networks. Network experience data and corresponding device context are received from a first set of mobile devices. The received data is processed to generate the connection quality data, which is distributed to a second set of mobile devices for use in selecting a network and establishing a connection. Feedback describing performance of the selected network is received and applied to adjust the previously generated connection quality data. In some embodiments, the connection quality data represents voice over Internet Protocol (VoIP) call quality. | 05-21-2015 |
20150142590 | User-Specific Point-of-Sale Network Recommendations Based on Connection Quality Data - Embodiments recommend network coverage for a user based on a connection history of the user and connection quality data for networks. The connection history describes connection of the user over time via at least one mobile computing device to one or more networks. Connection quality data describing performance of the networks is obtained. Based on the connection history and the connection quality data, recommended network coverage for the user is defined. In some embodiments, a customized out-of-the-box experience (OOBE) for wireless services is provided for the user. | 05-21-2015 |
20150142946 | Applying Sequenced Instructions to Connect Through Captive Portals - Embodiments apply a set of sequenced instructions to connect to a network through a captive portal. A computing device detects a network access point and obtains the instruction set corresponding to the network access point. The instruction set is derived by a cloud service from crowdsourced data describing interactions between mobile computing devices and the network access point. Applying the instruction set includes performing actions such as navigating web pages to accept terms and conditions, provide user or device information, and more. | 05-21-2015 |
20150142947 | Configuring Captive Portals With a Cloud Service - Embodiments provision captive portals on network access points (NAPs). In response to a request from a NAP owner, a cloud service associates a NAP with the NAP owner and provides a control channel for configuring the NAP. The NAP owner inputs configuration settings describing the captive portal. The cloud service processes the configuration settings to generate configuration data. The cloud service transmits the configuration data to the NAP. The NAP applies the configuration data to configure the NAP. Some embodiments configure Wi-Fi hotspots with captive portals for gated access to the Internet. | 05-21-2015 |
20150142980 | Context-Based Selection of Instruction Sets for Connecting Through Captive Portals - Embodiments personalize a set of network access points (NAPs) acting as captive portals for each user and/or user device. A cloud service, or the user device, accesses context describing the user device. The context identifies at least one NAP, and may include accounting data. One of the NAP is selected for connection based on the context, and an instruction set associated with the selected NAP is provided for replay by the user device to connect through the NAP. In some embodiments, instructions within the instruction set are also personalized to the user and/or user device based on the context. | 05-21-2015 |
Patent application number | Description | Published |
20090193225 | SYSTEM AND METHOD FOR APPLICATION SPECIFIC ARRAY PROCESSING - A processing architecture and methods therein for building application specific array processing utilizing a sequential data bus for control and data propagation. The methods of array processing provided by the architecture allows for numerical analysis of large numerical data such as simulation, image processing, computer modeling or other numerical functions. The architecture is unlimited in scalability and facilitates mixed mode processing of idealized, analytical and real data, in conjunction with real time input and output. | 07-30-2009 |
20120296623 | MACHINE TRANSPORT AND EXECUTION OF LOGIC SIMULATION - A processing architecture and methods are disclosed in which a simulation state vector can be contained in a common memory, formatted in a known form, distributed in a deterministic bus to a sea of logic processors, and returned to the common memory through the deterministic bus. | 11-22-2012 |
20130212363 | MACHINE TRANSPORT AND EXECUTION OF LOGIC SIMULATION - Technologies related to machine transport and execution of logic simulation. In some examples, logic simulation systems may cyclically calculate logic state vectors based on the current state and inputs into the system. The state vector is a state of a logic storage element in a model. State vectors may be distributed from a core of common memory to one or more arrays of processors to compute the next state vector. The one or more arrays of processors are connected with arrays of logic processors and memory for efficiency and speed. | 08-15-2013 |
Patent application number | Description | Published |
20100203818 | METHOD FOR REDUCING OUTSIDE AIR INFLOW REQUIRED FOR AIRCRAFT CABIN AIR QUALITY - A method for reducing outside air inflow required for aircraft passenger cabin air quality is provided. The method determines when passenger cabin air quality is the driving outside air inflow requirement and reduces the outside air inflow to that required for passenger cabin air quality. In one embodiment, there is provided a method for reducing outside air inflow required for aircraft passenger cabin air quality using a fixed minimum outflow valve open area setpoint. In another embodiment, there is provided a method for reducing outside air inflow required for aircraft passenger cabin air quality using calculations that are repeated at regular intervals and using a mathematical function relating an outside air inflow requirement to a set of independent variables. In another embodiment, there is provided a method for calculating an aircraft fuselage leakage value and communicating the fuselage leakage value and an increase in a fuel consumption rate due to an additional amount of outside air inflow required to replenish air loss due to fuselage leakage, due to aerodynamic drag, and due to reduced thrust recovery. | 08-12-2010 |
20110046822 | Method for Reducing Outside Air Inflow Required for Aircraft Cabin Air Quality - A method for calculating an aircraft fuselage leakage calculation of an aircraft is provided. The method comprises determining a calculation period for an aircraft fuselage leakage value and inputting the calculation period into a computer to obtain a first input data. The method further comprises obtaining one or more outside air inflow rates and inputting the one or more outside air inflow rates into the computer to obtain a second input data. The method further comprises obtaining one or more air outflow rates and inputting the one or more air outflow rates into the computer to obtain a third input data. The method further comprises accumulating the first input data, the second input data, and the third input data in the computer to obtain an accumulated input data. The method further comprises processing the accumulated input data with a process software to obtain an output data in the form of a calculated aircraft fuselage leakage value. The method further comprises sending the output data to a data file. The method further comprises using the calculated aircraft fuselage leakage value to calculate an aircraft fuel savings potential value. | 02-24-2011 |
20120156979 | METHOD AND APPARATUS FOR AIR FLOW CONTROL IN AN AIRCRAFT SIDEWALL VOLUME - An aircraft fuselage sidewall may include an aircraft sidewall volume and a flow controller. The aircraft sidewall volume may be delineated by an aircraft skin forming an outboard boundary of the aircraft sidewall volume, a passenger cabin sidewall forming an inboard boundary of the aircraft sidewall volume and fuselage frame structures forming axial boundaries of the aircraft sidewall volume. The flow controller may be positioned at a portion of the aircraft sidewall volume to selectably control air flow through the aircraft sidewall volume. | 06-21-2012 |
20150274303 | Structure and Method for Reducing Air Flow in a Wall Volume of an Aircraft - An aircraft including a fuselage defining an upper lobe and a lower lobe, the fuselage including a wall structure that includes an outboard boundary and an inboard boundary spaced from the outboard boundary, wherein the outboard boundary and the inboard boundary define a wall volume therebetween, and at least one sealing member positioned in the wall volume. | 10-01-2015 |
Patent application number | Description | Published |
20090054538 | Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided than can include exposing a reactant composition to a catalyst composition to form a product composition, with the reactant composition including a multihydric alcohol compound and product composition including a carbonyl compound. The catalyst composition can include one or more elements of groups 5 and 6 of the periodic table of elements. Catalyst compositions are provided that can include one or more of niobia, hydrated niobia, tungstic acid, phosphotungstic acid, and phosphomolybdic acid. | 02-26-2009 |
20090054693 | Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided that can include exposing a reactant composition to a catalyst composition to form a product composition. Catalyst compositions are also provided that can include metal phosphate compositions, metal phosphorous compositions, and/or solid support compositions with the solid support compositions including one or more of F—Al | 02-26-2009 |
20090054694 | Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided that include exposing a reactant composition to a catalyst composition to form a product composition, with the reactant composition including a multihydric alcohol compound and the catalyst composition being effective to dehydrate at least a portion of the multihydric alcohol compound. Embodiments of the process provide that the reactant composition is exposed to the catalyst composition for less than about 0.25 seconds and/or that the catalyst is maintained at a temperature of from about 280° C. to about 320° C. Processes utilizing a reactant composition including a multihydric alcohol compound and an inert compound are also provided. | 02-26-2009 |
20090054695 | Chemical production processes, systems, and catalyst compositions - Chemical production processes are provided that can include exposing a reactant composition to a catalyst composition to form a product composition. The reactant composition can include a multihydric alcohol compound and the product composition can include a carbonyl compound. The catalyst composition can include a metal effective to facilitate catalyst activation. Processes disclosed also include supplementing a dehydration catalyst with a promoter, and activating the supplemented catalyst in the presence of oxygen. Processes also include providing a supplemented dehydration catalyst to within a reactor, and exposing a multihydric alcohol compound to the dehydration catalyst, with the exposing forming coke within the reactor. Oxygen can be provided to the reactor to remove at least a portion of the coke. | 02-26-2009 |
20100152469 | Hydroxymethyl Furfural Oxidation Methods - A method of oxidizing hydroxymethylfurfural (HMF) includes providing a starting material which includes HMF in a solvent comprising water into a reactor. At least one of air and O | 06-17-2010 |
20100152470 | Hydroxymethyl Furfural Oxidation Methods - A method of oxidizing hydroxymethylfurfural (HMF) includes providing a starting material which includes HMF in a solvent comprising water into a reactor. At least one of air and O | 06-17-2010 |
Patent application number | Description | Published |
20080260643 | USE OF PDE7 INHIBITORS FOR THE TREATMENT OF MOVEMENT DISORDERS - A method of treating a movement abnormality associated with the pathology of a neurological movement disorder, such as Parkinson's disease or Restless Leg(s) Syndrome by administering a therapeutically effective amount of a PDE7 inhibitory agent. An aspect of the invention provides for the administration of a PDE& inhibitory agent in conjunction with a dopamine agonist or precursor, such as levodopa. In another aspect of the invention, the PDE7 inhibitory agent may be selective for PDE7 relative to other molecular targets (i) known to be involved with the pathology of Parkinson's disease or (ii) at which other drug(s) that are therapeutically effective to treat Parkinson's disease act. | 10-23-2008 |
20100113486 | USE OF PDE7 INHIBITORS FOR THE TREATMENT OF MOVEMENT DISORDERS - A method of treating a movement abnormality associated with the pathology of a neurological movement disorder, such as Parkinson's disease or Restless Leg(s) Syndrome by administering a therapeutically effective amount of a PDE7 inhibitory agent. An aspect of the invention provides for the administration of a PDE& inhibitory agent in conjunction with a dopamine agonist or precursor, such as levodopa. In another aspect of the invention, the PDE7 inhibitory agent may be selective for PDE7 relative to other molecular targets (i) known to be involved with the pathology of Parkinson's disease or (ii) at which other drug(s) that are therapeutically effective to treat Parkinson's disease act. | 05-06-2010 |
20110091388 | USE OF PDE7 INHIBITORS FOR THE TREATMENT OF MOVEMENT DISORDERS - A method of treating a movement abnormality associated with the pathology of a neurological movement disorder, such as Parkinson's disease or Restless Leg(s) Syndrome by administering a therapeutically effective amount of a PDE7 inhibitory agent. An aspect of the invention provides for the administration of a PDE& inhibitory agent in conjunction with a dopamine agonist or precursor, such as levodopa. In another aspect of the invention, the PDE7 inhibitory agent may be selective for PDE7 relative to other molecular targets (i) known to be involved with the pathology of Parkinson's disease or (ii) at which other drug(s) that are therapeutically effective to treat Parkinson's disease act. | 04-21-2011 |
20130344073 | Compositions and Methods of Inhibiting MASP-1 and/or MASP-2 and/or MASP-3 for the Treatment of Various Diseases and Disorders - In one aspect, the invention provides methods and compositions for inhibiting MASP-3-dependent complement activation in a subject suffering from or at risk for developing, a disease or disorder selected from the group consisting of paroxysmal nocturnal hemoglobinuria, age-related macular degeneration, arthritis, disseminated intravascular coagulation, thrombotic microangiopathy, asthma, dense deposit disease, pauci-immune necrotizing crescentic glomerulonephritis, traumatic brain injury, aspiration pneumonia, endophthalmitis, neuromyelitis optica and Behcet's disease by administering to the subject a composition comprising an amount of a MASP-3 inhibitory agent in an amount effective to inhibit MASP-3-dependent complement activation. In some embodiments, the subject is administered a MASP-2 inhibitory agent and a MASP-1 inhibitory agent, a MASP-2 inhibitory agent and a MASP-3 inhibitory agent administered, a MASP-3 inhibitory agent and a MASP-1 inhibitory agent, or a MASP-1 inhibitory agent, a MASP-2 inhibitory agent and a MASP-3 inhibitory agent. | 12-26-2013 |
20140179717 | Use of PDE7 Inhibitors for the Treatment of Movement Disorders - A method of treating a movement abnormality associated with the pathology of a neurological movement disorder, such as Parkinson's disease or Restless Leg(s) Syndrome by administering a therapeutically effective amount of a PDE7 inhibitory agent. An aspect of the invention provides for the administration of a PDE& inhibitory agent in conjunction with a dopamine agonist or precursor, such as levodopa. In another aspect of the invention, the PDE7 inhibitory agent may be selective for PDE7 relative to other molecular targets (i) known to be involved with the pathology of Parkinson's disease or (ii) at which other drug(s) that are therapeutically effective to treat Parkinson's disease act. | 06-26-2014 |
20140363433 | Methods of Generating Bioactive Peptide-bearing Antibodies and Compositions Comprising the Same - In one aspect, the invention provides a method of making a bioactive peptide-bearing antibody, or fragment thereof, comprising (a) engrafting the amino acid sequence of at least one bioactive peptide of interest into (i) at least one of CDR-H1, CDR-H2 or CDR-H3 of a heavy chain variable region comprising one or more chicken framework regions and/or (ii) at least one of CDR-L1, CDR-L2 or CDR-L3 of the light chain variable region comprising one or more chicken framework regions, and (b) determining whether the antibody has substantially the same biological activity as the bioactive peptide. | 12-11-2014 |
20150017162 | Methods of Generating Bioactive Peptide-bearing Antibodies and Compositions Comprising the Same - In one aspect, the invention provides an isolated antibody, or antigen-binding fragment thereof, comprising a bioactive peptide amino acid sequence, wherein the bioactive peptide amino acid sequence is an inhibitor of the complement system and is fused to at least one of: (i) the amino terminal region of at least one of: a light chain variable region and/or a heavy chain variable region; or (ii) the carboxy terminal region of at least one of: a light chain constant region and/or a heavy chain constant region, wherein the antibody inhibits complement activation. | 01-15-2015 |
Patent application number | Description | Published |
20110108538 | ELECTRICALLY HEATED GARMENT - An article of clothing includes a garment body and a heater coupled to the garment body. A battery holder defines a cavity. A rechargeable battery pack is configured for use with at least one of a power tool and a sensing device. The rechargeable battery pack is slidably received within the cavity and detachably coupled to the battery holder by a latching arrangement. A controller selectively provides power from the rechargeable battery pack to the heater. A user input member for selecting a mode of the controller is coupled to the garment body. | 05-12-2011 |
20120224047 | VISUAL INSPECTION DEVICE - A visual inspection device includes a body having a support portion and a grip portion extending from the support portion. The device also includes a flexible cable having a first end portion coupled to the body and a second end portion, and a camera assembly coupled to the second end portion of the flexible cable. The camera assembly includes an image sensor operable to transmit image data through the flexible cable. The device further includes a display supported by the support portion of the body. The display is electrically connected to the flexible cable to display image date from the image sensor. The device is powered by a rechargeable battery pack removably coupled to the body. | 09-06-2012 |
20120318546 | BATTERY PACK FOR USE WITH A POWER TOOL AND A NON-MOTORIZED SENSING TOOL - A system includes a power tool having a motor, a drive mechanism mechanically coupled to the motor, and an output element mechanically coupled to the drive mechanism. The motor is operable to drive the drive mechanism and the output element. The system also includes a non-motorized sensing tool having a printed circuit board and a sensing element electrically coupled to the printed circuit board. The sensing element is operable to detect an external characteristic and output a signal to the circuit board. The circuit board is operable to condition the signal into a human-comprehensible form. The system further includes a rechargeable battery pack removably and independently coupled to the power tool and the non-motorized sensing tool to power the motor to drive the drive mechanism and the output element when connected to the power tool and the circuit board and the sensing element when connected to the non-motorized sensing tool. | 12-20-2012 |
20130037531 | ELECTRICALLY HEATED GARMENT - An article of clothing including a garment body and a heating system coupled to the garment body. The heating system includes a plurality of heating zones configured to heat different portions of the garment body. A battery pack supplies power to the heating system. A controller selectively provides power from the battery pack to the multiple heating zones. A user input member is provided for selecting a mode of the controller. | 02-14-2013 |
20140160268 | VISUAL INSPECTION DEVICE - A visual inspection device includes a body having a support portion and a grip portion extending from the support portion. The device also includes a flexible cable having a first end portion coupled to the body and a second end portion, and a camera assembly coupled to the second end portion of the flexible cable. The camera assembly includes an image sensor operable to transmit image data through the flexible cable. The device further includes a display supported by the support portion of the body. The display is electrically connected to the flexible cable to display image date from the image sensor. The device is powered by a rechargeable battery pack removably coupled to the body. | 06-12-2014 |
20150014008 | BATTERY PACK FOR USE WITH A POWER TOOL AND A NON-MOTORIZED SENSING TOOL - A system includes a power tool having a motor, a drive mechanism mechanically coupled to the motor, and an output element mechanically coupled to the drive mechanism. The motor is operable to drive the drive mechanism and the output element. The system also includes a non-motorized sensing tool having a printed circuit board and a sensing element electrically coupled to the printed circuit board. The sensing element is operable to detect an external characteristic and output a signal to the circuit board. The circuit board is operable to condition the signal into a human-comprehensible form. The system further includes a rechargeable battery pack removably and independently coupled to the power tool and the non-motorized sensing tool to power the motor to drive the drive mechanism and the output element when connected to the power tool and the circuit board and the sensing element when connected to the non-motorized sensing tool. | 01-15-2015 |
20150201170 | VISUAL INSPECTION DEVICE - A visual inspection device includes a body having a support portion and a grip portion extending from the support portion. The device also includes a flexible cable having a first end portion coupled to the body and a second end portion, and a camera assembly coupled to the second end portion of the flexible cable. The camera assembly includes an image sensor operable to transmit image data through the flexible cable. The device further includes a display supported by the support portion of the body. The display is electrically connected to the flexible cable to display image date from the image sensor. The device is powered by a rechargeable battery pack removably coupled to the body. | 07-16-2015 |
20150271873 | ELECTRICALLY HEATED GARMENT - An article of clothing including a garment body and a heating system coupled to the garment body. The heating system includes a plurality of heating zones configured to heat different portions of the garment body. A battery pack supplies power to the heating system. A controller selectively provides power from the battery pack to the multiple heating zones. A user input member is provided for selecting a mode of the controller. | 09-24-2015 |
Patent application number | Description | Published |
20080208998 | SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN A SERVER AND A CLIENT - A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table. | 08-28-2008 |
20110161448 | System and Method for Improved Synchronization Between a Server and a Client - A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table. | 06-30-2011 |
20120209928 | SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN A SERVER AND A CLIENT - A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table. | 08-16-2012 |
20130297709 | SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN A SERVER AND A CLIENT - A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table. | 11-07-2013 |
Patent application number | Description | Published |
20130091462 | MULTI-DIMENSIONAL INTERFACE - A device can display content on a page associated with a dimension. A user can adjust an orientation of the device to adjust a displayed orientation of the page, enabling pages for additional dimensions to be displayed. A user can select one of these dimensions, and adjust an orientation of the device to enable the user to access content for the selected dimension. The change in orientation can be a tilt or flick of the device in a first direction to select a dimension, and then a user could tilt or flick the device in another direction to view pages, sub-dimensions, or other groupings of content among that dimension. Such an approach can enable a user to quickly locate content corresponding to a sub-dimension without having to scroll down a long page of content or otherwise manually navigate to specific content. | 04-11-2013 |
20130246954 | APPROACHES FOR HIGHLIGHTING ACTIVE INTERFACE ELEMENTS - A graphical user interface can provide a three-dimensional appearance that is consistent for changes in a current location or point of view of a user. The user's point of view can be determined by analyzing images showing a current relative location of the user with respect to the device, and motion sensors operable to provide information about changes in orientation or position of the device. In addition to point of view updates, the interface can render active elements such that the elements appear to be closer to an outer surface of the display element. Such rendering can enable the user to easily determine which elements are active, such as may be used to provide text input to the device. | 09-19-2013 |
20130342672 | USING GAZE DETERMINATION WITH DEVICE INPUT - A computing device, in a locked operational state, captures image information of a user which is analyzed to determine the direction of the user's gaze. When the user's gaze is determined to be substantially in the direction of the device, a predetermined input from the user, such as a tap or a voice command, will provide the user with access to at least some functionality of the device that was previously unavailable. If, however, the computing device detects what appears to be the predetermined input, but the user's gaze direction is not in the direction of the device, the computing device will remain in the locked operational state. Therefore, in accordance with various embodiments, gaze determination is utilized as an indication that the user intends to unlock at least some additional functionality of the computing device. | 12-26-2013 |
Patent application number | Description | Published |
20140337800 | RECOGNITION INTERFACES FOR COMPUTING DEVICES - A computing device can utilize a recognition mode wherein an interface utilizes graphical elements, such as virtual fireflies or other such elements, to indicate objects that are recognized or identified. As objects are recognized, fireflies perform one or more specified actions to indicate recognition. A ribbon or other user-selectable icon is displayed indicates a specific action that the device can perform with respect to the respective object. As additional objects are recognized, additional ribbons are created and older ribbons can be moved off screen and stored for subsequent retrieval or search. The fireflies disperse when the objects are no longer represented in captured sensor data, and can be animated to move towards representations of new objects as features of those objects are identified as potential object features, in order to communicate a level of recognition for a current scene or environment. | 11-13-2014 |
20150082145 | APPROACHES FOR THREE-DIMENSIONAL OBJECT DISPLAY - Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated. | 03-19-2015 |
20150082180 | APPROACHES FOR THREE-DIMENSIONAL OBJECT DISPLAY USED IN CONTENT NAVIGATION - Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated. | 03-19-2015 |
20150082181 | APPROACHES FOR THREE-DIMENSIONAL OBJECT DISPLAY - Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated. | 03-19-2015 |