on

Graphical display for sorting and filtering a list in a space-constrained view

Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.




on

Multimedia control center

Techniques and systems for centralized access to multimedia content stored on or available to a computing device are disclosed. The centralized access can be provided by a media control interface that receives user inputs and interacts with media programs resident on the computing device to produce graphical user interfaces that can be presented on a display device.




on

3D mobile user interface with configurable workspace management

Systems and methods of a 3D mobile user interface with configurable workspace management are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of a three-dimensional, multi-layer user interface of a mobile device in a mobile network. User environment may include one or more layers or levels of applications, services, or accounts that are all easily accessible to and navigable by the user. For example, an indicator can be used to access a workspace in 3D representing a category or grouping of services or applications for the user. The user can customize or create a unique, non-mutually exclusive grouping, aggregation, or category of applications, services, accounts, or items. The grouping of indicators can be used to swiftly and efficiently navigate to a desired application, service, account or item, in a 3D-enabled user environment.




on

Apparatus and method for user input for controlling displayed information

In accordance with an example embodiment of the present invention, a method for proximity based input is provided, comprising: detecting presence of an object in close proximity to an input surface, detecting a displayed virtual layer currently associated with the object on the basis of distance of the object to the input surface, detecting a hovering input by the object, and causing a display operation to move at least a portion of the associated virtual layer in accordance with the detected hovering input.




on

Device, method, and graphical user interface for managing concurrently open software applications

A method includes displaying a first application view. A first input is detected, and an application view selection mode is entered for selecting one of concurrently open applications for display in a corresponding application view. An initial group of open application icons in a first predefined area and at least a portion of the first application view adjacent to the first predefined area are concurrently displayed. The initial group of open application icons corresponds to at least some of the concurrently open applications. A gesture is detected on a respective open application icon in the first predefined area, and a respective application view for a corresponding application is displayed without concurrently displaying an application view for any other application in the concurrently open applications. The open application icons in the first predefined area cease to be displayed, and the application view selection mode is exited.




on

Handheld electronic device and method for performing spell checking during text entry and for providing a spell-check learning feature

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry and to learn and automatically correct mistakes typically made by the particular user.




on

Method and apparatus for aliased item selection from a list of items

The present invention introduces an aliased selection system with audible cues to allow a user of a handheld computer system locate a desired item from a list of item. The aliased selection system allows a user to spell out a desired item by activating an input that specifics a subset that containing a next letter. In one embodiment, two different subsets are used: A to M and N to Z. When the user has entered information on enough letters such that the number of possibilities fits entirely on a display screen then a first audible cue is given. The user may enter additional information on until a single list item is uniquely identified. Once a single item is uniquely identified, the system emits a second audible cue that informs the user that a single item has been specified. The aliased selection system allows a user to select a desired item from a list with a single hand and without looking at the display screen. However, the user may shorten the selection process by looking at the display screen.




on

Altering a view of a document on a display of a computing device

A document authoring program provides different views of a document opened by a user. In the editing view, the user can view the document contents and edit the contents in using a menu bar. In the semantic zoom view, the user is presented with a heading pane and a thumbnail pane and the menu bar is removed. The user can toggle from the editing view to the semantic zoom view by zooming out past a defined threshold using various user interface controls. Once the threshold is exceeded, the semantic view is presented. The editing view is returned to by selecting a heading or a thumbnail page, which respectively returns the user the page incorporating the selected heading or to the page incorporating the selected heading. This page will be displayed in the editing view at the same zoom level prior to toggling to the semantic zoom view.




on

Translating user motion into multiple object responses

A system for translating user motion into multiple object responses of an on-screen object based on user interaction of an application executing on a computing device is provided. User motion data is received from a capture device from one or more users. The user motion data corresponds to user interaction with an on-screen object presented in the application. The on-screen object corresponds to an object other than an on-screen representation of a user that is displayed by the computing device. The user motion data is automatically translated into multiple object responses of the on-screen object. The multiple object responses of the on-screen object are simultaneously displayed to the users.




on

System and method for functional elements

Systems and methods whereby, for example, one or more functional elements can be established and/or employed. Such functional elements might serve a number of purposes. For instance, such functional elements might be employable in interoperating with devices, software, and/or the like, in working with entities, and/or the like. Such functional elements may, for example, be arrangeable in an associative and/or hierarchical manner.




on

Controlling the rendering of supplemental content related to electronic books

Architectures and techniques are provided to control the rendering of supplemental content associated with electronic books. For example, electronic books may be associated with content that is in addition to the content originally provided to an individual acquiring the electronic book, such as annotations, social networking site information, media outlet information, and the like. Individuals may control the supplemental electronic book content that is rendered via their client devices via actuation of a physical input device or a representation of an input device shown via a touch sensitive display. The amount of supplemental content that is rendered may correspond to information associated with a specified number of categories of supplemental electronic book content based on a supplemental content rendering level. In other implementations, the amount of supplemental electronic book content that is rendered may correspond to an amount of supplemental content to be rendered for each category of supplemental content.




on

Analysis of images located within three-dimensional environments

Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.




on

Method and apparatus for annotating an electronic document

A method and apparatus to mark-up an electronic document (i.e., a second electronic document) that is superimposed on a first electronic document keeping the first electronic document unchanged. The second electronic document is optionally viewed concurrently with the first electronic document. The second electronic document is capable of being viewed or modified using different application programs so long as the different application programs process the format used by the second electronic document. The second electronic document is saved as a separate document independent of the first electronic document.




on

Addition-fragmentation agents

Addition-fragmentation agents of the formula are disclosed having the following functional groups: 1) a labile addition-fragmentation group that can cleave and reform to relieve strain, 2) a free-radically polymerizable group, and 3) a surface-modifying functional group that associates with the surface of a substrate.




on

Synthesis of and curing additives for phthalonitriles

A composition having a mixture of the below compounds having a mole ratio of at least 1:20. Ar1 and Ar2 are independently selected aromatic groups. A composition comprising phthalonitrile compounds that comprise at least 5 mol % of the first compound below. A method of: providing a solution of a dichloroaromatic compound having an electron-withdrawing group bound to each aromatic ring containing one of the chloride groups; a dihydroxyaromatic compound or anion thereof; an organic transition metal complex or a transition metal salt; an alkaline hydroxide base; and a solvent; and heating the solution to a temperature at which the dichloroaromatic compound and the dihydroxyaromatic compound react to form a dimetallic salt of an aromatic ether oligomer. The molar ratio of the dihydroxyaromatic compound to the dichloroaromatic compound is greater than 2:1. Water formed during the heating is concurrently distilled from the solution.




on

Catalytic system for CO2/epoxide copolymerization

The present invention related to a method of manufacturing a polycarbonate including the process of copolymerizing epoxide compound and CO2 using cobalt(III) or chromium(III), where the ligands contains at least 3 ammonium cations, central metal has formal −1 charge, and conjugated anions of the two cationic ammonium groups are acid-base homoconjugation, as catalyst. According to the present invention, the initial induction time can be reduced when the said polycarbonate is manufactured and it is possible to improve the activity of the catalyst and the molecular weight of the obtained polymer.




on

Point of use generation of amyl nitrite

The present disclosure relates to devices and methods for the preparation of amyl nitrite formulations at a point of use location from relatively shelf-stable reagents employing acidic cationic exchange resins.




on

Aminohydroxylation of alkenes

The invention relates to a process for the aminohydroxylation of alkenes using N-oxycarbamate reagents, e.g. N-acyloxycarbamate, N-alkyloxycarbonyloxycarbamate and N-aralkoxycarbonyloxycarbamate reagents. The invention particularly relates to an intermolecular aminohydroxylation reaction that can be carried out in the absence of added base. The invention also relates to novel N-oxycarbamate reagents that are stable crystalline materials. The process of the invention is useful in the synthesis of compounds having a vicinal amino alcohol moiety, such as biologically active compounds.




on

Carbonate prodrugs and methods of using the same

The present invention provides carbonate prodrugs which comprise a carbonic phosphoric anhydride prodrug moiety attached to the hydroxyl or carboxyl group of a parent drug moiety. The prodrugs may provide improved physicochemical properties over the parent drug. Also provided are methods of treating a disease or condition that is responsive to the parent drug using the carbonate prodrugs, as well as kits and unit dosages.




on

Isomerized alpha olefin sulfonate and method of making the same

The present invention is directed to an isomerized alpha olefin sulfonate and a method of making the same wherein the isomerized alpha olefin sulfonate is derived from sulfonating an isomerized alpha olefin with sulfur trioxide in the presence of air thereby producing an isomerized alpha olefin sulfonic acid, wherein the isomerized alpha olefin is derived from the isomerization of C12-C20 normal alpha olefins; and neutralizing the isomerized alpha olefin sulfonic acid with a source of an alkali metal or ammonium or substituted ammonium ion.




on

Phosphazene compound having vinyl group, resin composition containing the same, and circuit board manufactured from the same

A phosphazene compound having a vinyl group is manufactured by a reaction between a vinyl compound and a phosphazene compound having a hydroxyl group and added to a resin composition for manufacturing a prepreg or a resin film so as to be applicable to copper-clad laminates and printed circuit boards to thereby achieve satisfactory circuit laminate properties, namely low coefficient of thermal expansion, low dielectric properties, heat resistant, fire resistant, and halogen-free.




on

Process for the preparation of fluoroalkyl (fluoro)alkyl carbonates and carbamates

Fluoroalkyl alkyl carbonates and fluorosubstituted carbamates which are suitable as additives or solvents in lithium ion batteries are prepared from fluoroalkyl fluoroformates and the respective alcohol or amine. Methanol is the preferred alcohol, dimethylamine and diethylamine are preferred amines. Fluoromethyl methyl carbonate is the preferred compound to be produced. Fluoroalkyl fluoroformates can be prepared from aldehydes and carbonyl fluoride.




on

Process for the preparation of 2-cyanophenylboronic acid and esters thereof

The present invention relates to a process for the synthesis of 2-cyanophenylboronic acid and the esters and salts thereof of formula (II), which are intermediates of the synthesis of active pharmaceutical ingredients such as Perampanel or E2040. formula (II): (II).




on

Process for preparing triorgano borates with low alcohol content

The present invention provides a process for preparing triorgano borates with low alcohol content.




on

Oligomer-foscarnet conjugates

The invention relates to (among other things) oligomer-foscarnet conjugates and related compounds. A conjugate of the invention, when administered by any of a number of administration routes, exhibits advantages over previously administered un-conjugated foscarnet compounds.




on

Process for the production of high-purity dimethyl carbonate

A process for producing a high-purity dimethyl carbonate, which includes: (I) cooling a commercial grade dimethyl carbonate containing 1 ppm or more of chlorine to a temperature from +6° C. to −5° C. at a rate from 0.5-2° C./hour, to obtain a first solid dimethyl carbonate; (II) heating the first solid dimethyl carbonate to a temperature from −5° C. to +6° C. at a rate of 1-5° C./hour, to obtain a mixture comprising a second solid dimethyl carbonate and a predetermined amount of a first liquid dimethyl carbonate; (III) separating the first liquid dimethyl carbonate from the mixture, to obtain the second solid dimethyl carbonate; (IV) heating the second solid dimethyl carbonate to a temperature from 20° C. to 40° C., to obtain a second liquid dimethyl carbonate, wherein the second liquid dimethyl carbonate has a purity degree higher than 99.99% and a chlorine content lower than or equal to 1 ppm.




on

Fluorescent nanoprobe for detecting hydrogen peroxide and fabrication method thereof

The present disclosure relates to a sulfonated benzene compound emitting fluorescence by reaction with hydrogen peroxide, aqueous-dispersed fluorescent nanoprobes applicable for real-time detection of hydrogen peroxide, and a fluorescent nanoprobe fabrication method. The fluorescent nanoprobe contains the following sulfonated benzene compound and water.




on

Organophosphorus compounds, catalytic systems comprising said compounds and method of hydrocyanation or of hydroformylation using said catalytic systems

Organophosphorus compounds, catalytic systems comprising a metallic element forming a complex with the organophosphorus compounds and methods of hydrocyanation and of hydroformylation employed in the presence of the catalytic systems are described.




on

Aliphatic polycarbonate quench method

The present disclosure is directed to, in part, an aliphatic polycarbonate polymerization reaction initiated by combining an epoxide with carbon dioxide in the presence of a catalytic transition metal-ligand complex to form a reaction mixture, and further quenching that polymerization reaction by contacting the reaction mixture with an acid containing a non-nucleophilic anion produces a crude polymer solution with improved stability and processability.




on

Process for production of purified O-(2,6-dichloro-4-methyl-phenyl) O,O-dimethyl phosphorothioate

A process for producing a purified O-(2,6-dichloro-4-methylphenyl)-O,O-dimethyl phosphorothioate, the process comprising: the first step of bringing a crude O-(2,6-dichloro-4-methylphenyl)-O,O-dimethyl phosphorothioate into contact with an acid; andthe second step of recovering the purified O-(2,6-dichloro-4-methylphenyl)-O,O-dimethyl phosphorothioate from the mixture obtained in the first step.




on

Crystalline form of 3-methylsulfonylpropionitrile

The present invention relates to processes for preparing 3-methylsulfonylpropionitrile. The processes provide a good yield and a good purity of the final product and provide a controllable reaction. The present invention also relates to a crystalline form of 3-methylsulfonylpropionitrile having X-ray diffraction peaks at 13.9±0.1, 19.2±0.1, 20.0±0.1, 22.5±0.1, 23.2±0.1, 25.7±0.1, 28.1±0.1, 29.9±0.1, and 30.6±0.1 degrees 2θ, and wherein the most intense peak is the peak at 13.9±0.1 degrees 2θ.




on

***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***Method for producing aqueous acrylamide solution

There is provided a method for producing an aqueous acrylamide solution by reacting a composition including acrylonitrile with water to produce acrylamide, in which the composition including acrylonitrile includes 3 to 15 mg of propionitrile per 1 kg of the total weight of the composition including acrylonitrile. According to the present invention, a production method with which it is possible to suppress acrylamide polymerization without lowering quality and thereby obtain a stable aqueous acrylamide solution can be provided.




on

Synthesis of H-phosphonate intermediates and their use in preparing the herbicide glyphosate

The esterfication of hypophosphorous acid is followed by reaction with another molecule of alcohol under the action of a nickel catalyst to provide a green method for the preparation of H-phosphonate diesters. This method avoids the need for any stoichiometric chlorine unlike those based on phosphorous trichloride.




on

Preparation method of aromatic boronate compounds

Preparation method of aromatic boronate compound is provided, in which the is as follows: reacting aromatic amine Ar-NH2, with diboronic ester and alkyl nitrite in the presence of organic solvent, where Ar represents non-heterocyclic aryl. It enables for the first time the preparation of aromatic boronate from aromatic amine in one step by the present method.




on

Halo active aromatic sulfonamide organic compounds and uses therefor

Aromatic N-halosulfonamide organic compounds have been known for over one hundred years. The ability of these compounds to release active halogen ions has been utilized in a range of biocidal and fungicidal applications. This disclosure deals with the use of halo active aromatic sulfonamide organic compounds as odor control and/or biocidal agents in a cleaning solution for use with bovines and other dairy animals.




on

Process for preparing diaryl carbonates from dialkyl carbonates

The invention provides a process for preparing diaryl carbonates from dialkyl carbonates and aromatic hydroxyl compounds using at least two reaction columns, a process section for recovering the dialkyl carbonate used in the reaction and for removing the alcohol of reaction, one or more process steps for removing the by-products obtained in the process which have a boiling point between that of the dialkyl carbonate and that of the alkyl aryl carbonate formed during the preparation of the diaryl carbonate, and a process step for further purification of the diaryl carbonate obtained from the reaction columns.




on

Method for producing aqueous acrylamide solution

There is provided a method for producing an aqueous acrylamide solution by reacting a composition including acrylonitrile with water to produce acrylamide, in which the composition including acrylonitrile includes 3 to 15 mg of propionitrile per 1 kg of the total weight of the composition including acrylonitrile. According to the present invention, a production method with which it is possible to suppress acrylamide polymerization without lowering quality and thereby obtain a stable aqueous acrylamide solution can be provided.




on

Methods and apparatus for using a distributed message bus for ad hoc peer-to-peer connectivity

A method and apparatus for using an ad hoc peer-to-peer distributed message bus is provided. The method may include determining, by a local bus node, using a first power level communication protocol, that a remote bus node is available, obtaining, by the local bus node, connection information from the remote bus node using a second power level communication protocol, wherein the connection information comprises connection information for one or more remote endpoints associated with the remote bus node, and generating one or more local virtual endpoints, wherein each of the one or more local virtual endpoints corresponds to each of the one or more remote endpoints, and wherein the remote endpoint is described with reference to a well-known name, unique to the remote endpoint.




on

Policy-based application management

Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the enterprise. Together, the enterprise applications running on the mobile device form a set of managed applications. Managed applications are typically allowed to exchange data with other managed applications, but are blocked from exchanging data with other applications, such as the user's own personal applications. Policies may be defined to manage data sharing, mobile resource management, application specific information, networking and data access solutions, device cloud and transfer, dual mode application software, enterprise app store access, and virtualized application and resources, among other things.




on

Portable communication device for providing phone calling service

A portable communication device for phone calling is herein disclosed and enabled. The portable communication device includes a USB interface for connecting to an external USB port of a computing device for enabling phone calling services using the portable communication device. Upon connecting the portable communication device to the external USB port of the computing device, a phone calling software component or data stored in the portable communication device may execute for enabling phone calling services. The portable communication device may also include one or more ports, and may include an interface for Ethernet connection for connecting to the Internet and for making phone calls without the need for connecting the portable communication device to the external USB port. The portable communication device may further include a Wi-Fi wireless component for local wireless communication, and may be implemented as an adapter-sized dongle for providing phone calling services.




on

View selection in a vehicle-to-vehicle network

In V2V or other networks in which multiple video cameras can share video data, a network participant ordinarily has the option of selecting a particular video data stream (either generated by local cameras or received from other network participants. To facilitate the process of selecting a video data stream for presentation, the user's vehicle (in a V2V network) receives video data streams generated by other network participants along with identifiers indicating the video data stream actually being presented to the sender. The receiving system identifies the received video data stream by the greatest number of network participants and displays the identified video data stream on the user's in-vehicle video display.




on

Streaming playback and dynamic ad insertion

There is provided a system and method for dynamically generated client side streaming playlists. There is provided a method comprising receiving a request to stream a video asset for playback, retrieving, from a network, a video asset playlist corresponding to the video asset and an ad campaign playlist, generating a consolidated video playlist including the video asset playlist and the ad campaign playlist, and processing the consolidated video playlist using a media playback framework to stream a plurality of video files from the network for decoding and output to a display. Discontinuity tags within the video asset playlist may be utilized as insertion points for portions of the ad campaign playlist. The consolidated video playlist may be accessed through a local HTTP web server, advantageously allowing the use of commonly installed media playback framework models such as QuickTime X to trigger adaptive bitrate support through HTTP Live Streaming.




on

Internet streaming and dynamic reconfiguration of user displays

Internet streaming from broadcast radio or television stations is described wherein triggers for dynamic content from internal or external systems cause an encoder system to generate command messages, and to optionally synchronize those command messages with any delays associated with the triggering events. Command messages are delivered through a streaming media distribution system to client media players which obtain or present the dynamic content, in association with any desired configuration changes to the appearance of the media player or the method or manner in which the dynamic content is presented.




on

Method to publish remote management services over link local network for zero-touch discovery, provisioning and management

A system, method, and computer-readable medium are disclosed for realizing server management functionalities in the absence of a routable Internet Protocol (IP) network address of a remote access controller (RAC). A first device, which is operatively coupled to a link-local network, generates a Multicast Domain Name System (mDNS) IP multicast query message, which it then sends to a second device on the link-local network. In response, the second device, which comprises a RAC, returns its link-local IP address to the first device.




on

Host controller

The present disclosure includes methods, devices, and systems for controlling a memory device. One method for controlling a memory device embodiment includes storing device class dependent information and a command in one or more of host system memory and host controller memory, setting a pointer to the command in a register in a host controller, directing access to the one or more of host system memory and host controller memory with the memory device via the host controller; and executing the command with the memory device.




on

Information processing system

An information processing system includes a CPU that is connected to a bus; a device that is connected to the bus; a memory that is accessed by the CPU or the device; and a power mode control circuit that sets a power consumption mode. The power mode control circuit sets the power consumption mode based on first information that indicates a cache hit or a cache miss of a cache memory in the CPU and second information that indicates an activated state or a non-activated state of the device.




on

System and method for using state replication between application instances to provide a collaborative desktop environment

Described herein are systems and methods for enabling a collaborative remote desktop environment. The system includes a computing device and a first application instance that has an application state associated therewith. The first application instance includes, or is associated with, a current state component and application data/data files. The system further includes an application launcher that is used to instantiate a second application instance operating either on the same or on a different computing device. The second application instance similarly has an application state associated therewith and is associated with the application launcher. Upon receiving a request from the second user to interact with the first application instance, the application state and the application data/data files are communicated to the application launcher, and the application launcher instantiates the second application instance so that its state is substantially identical to that of the first application instance.




on

Systems and methods for dynamic development and deployment of computing applications using blueprints

Systems and methods for dynamic development and deployment of computing applications including a development framework, a visual design subsystem, and a deployment subsystem, where at runtime the deployment subsystem is operable to dynamically deploy a computing application realized by a blueprint by sending a request at runtime for graphs and components instantiated by the blueprint.




on

Policy control for encapsulated data flows

Systems and methodologies are described that facilitate communicating encapsulation information for a related mobility protocol type utilized in communicating over a data flow with reduced specific implementation on the policy server to support different mobility protocol types. In this regard, encapsulation information can be transmitted to the policy server from a network gateway such that the policy server can forward the encapsulation information to a serving gateway along with policy rules related to a data flow type. The serving gateway can utilize the encapsulation information to detect and interpret the encapsulated data flow according to the policy rules. In this regard, the serving gateway can provide support (e.g., quality of service support) for the flow. The encapsulation information can relate to a mobility protocol type, an encapsulation header, an indication that encapsulation is required, parameters regarding locating an encapsulation header in a message, and/or the like.




on

Home sensor data gathering for neighbor notification purposes

In a computer-implemented method of generating event notifications, in-home data is received. The in-home data and environment data (e.g., weather, law enforcement, etc.) is generated by, or based on information generated by, a device located at a residence of an individual, and is analyzed to determine whether it is indicative of an event that should be reported to one or more neighboring residences and/or businesses. If the data is indicative of such an event, a notification is generated and transmitted to the relevant residences and/or businesses.