Web Page Reflowed Text
Granted: July 31, 2014
Application Number:
20140215308
In embodiments of Web page reflowed text, a computing device can display a Web page in a browser application interface, where the Web page includes displayable text. The computing device implements a text reflow browser extension to determine a size of a viewable area in which the Web page is displayable in the browser application interface. The text reflow browser extension can also determine a column display layout effective to organize the displayable text of the Web page for optimal…
Determination of Internet Access
Granted: July 24, 2014
Application Number:
20140207937
Internet access or connectivity is determined by sending a request to a third-party service to which connectivity is desired with an application on a client computing device and responsive to receiving a response, attempting to rule out a false positive response from an entity other than the third-party service.
METHOD AND APPARATUS FOR QUANTIFYING COLOR PERCEPTION
Granted: July 24, 2014
Application Number:
20140204109
A computer implemented method and apparatus for quantifying color perception. The method comprises generating a color lattice, wherein the color lattice represents a mapping of a non-perceptual color space to a perceptual color space; accessing an image, wherein the image comprises a plurality of pixels; and generating a perceptual DNA for the image based on the color lattice.
Augmenting Web Conferences via Text Extracted from Audio Content
Granted: July 17, 2014
Application Number:
20140198174
Systems and methods for augmenting web conference sessions with multimedia content based on text extracted from audio content transmitted during the web conference. In one embodiment, a conference application or other application can receive audio content from at least one client participating in a web conference. The web conference can connect multiple clients for live sharing of audio and video. The conference application can also extract at least one text item from the audio content.…
METHOD AND APPARATUS FOR REMOTE PURCHASE, INSTALLATION, AND LICENSING OF SOFTWARE
Granted: July 17, 2014
Application Number:
20140201730
A method and apparatus for remote purchase, installation, and licensing of software is disclosed. The method comprising receiving, from a mobile device, a request for a software application; determining compatibility between at least one registered device and the software application; providing, to the mobile device, a list comprising compatible registered devices; placing the software application on an installation queue for the selected registered device in response to an input; and…
PLATFORM SENSITIVE APPLICATION CHARACTERISTICS
Granted: July 17, 2014
Application Number:
20140201724
Systems and methods which provide platform sensitive application characteristics with respect to multi-platform applications are shown. As application aspects are developed in the application, embodiments include platform sensitivity characteristics for the application aspects in the application to provide for adaptation of application characteristics for multiple platforms. Embodiments provide an application runtime environment which, although independently defining its own user…
Sound Decomposition Techniques and User Interfaces
Granted: July 17, 2014
Application Number:
20140201630
Sound decomposition techniques and user interfaces are described. In one or more implementations, one or more inputs are received via interaction with a representation of sound data in a user interface, the one or more inputs indicating a portion and corresponding intensity of the sound data. The sound data is decomposed according to at least one respective source based at least in part on the selected portion and indicated intensity to guide a learning process used in the decomposing.…
Segment Generation Describing Usage Patterns
Granted: July 17, 2014
Application Number:
20140201351
Segment generation describing usage patterns is described. In one or more implementations, user interaction with a browser is monitored to navigate through a plurality of web pages using a computing device. Data is extracted from web documents associated with the plurality of web pages automatically and without user intervention by one or more modules of the computing device, the data usable to describe a usage pattern involving the navigation through the plurality of web pages. A…
HYBRID METHOD OF BUILDING TOPIC ONTOLOGIES FOR PUBLISHER AND MARKETER CONTENT AND AD RECOMMENDATIONS
Granted: July 17, 2014
Application Number:
20140201185
Systems and methods are discussed to automatically create a domain ontology that is a combination of ontologies. Some embodiments include systems and methods for developing a combined ontology for a website that includes extracting collocations for each webpage within the website, creating first and second ontologies from the collocations, and then aggregating the ontologies into a combined ontology. Some embodiments of the invention include unique ways to calculate collocations, to…
METHOD AND APPARATUS FOR AUTOMATICALLY GENERATING A TILT-SHIFT EFFECT IN A VIDEO
Granted: July 17, 2014
Application Number:
20140199049
A computer implemented method and apparatus for automatically generating a tilt-shift effect in a video. The method comprises detecting one or more objects within a sequence of frames; determining a movement of the one or more objects; determining a direction of the determined movement of the one or more objects; generating a polygon around the one or more moving objects; and applying a blur effect to areas of the frame that are outside of each generated polygon.
Customized Moderation of Electronic Content Published Via A Media Portal
Granted: July 10, 2014
Application Number:
20140196073
Systems and methods are provided for providing customized moderation of electronic content published via a media portal. The content management application can access a feed that includes multiple electronic content items. The content management application can determine, based on an approval descriptor associated with the feed, that additional content provided to the feed is provided by a publisher account that must be approved by a moderator account rather than an additional publisher…
Systems and Methods for Creating Electronic Content Using Creation Applications of Limited Capabilities
Granted: July 10, 2014
Application Number:
20140195938
One exemplary embodiment involves receiving electronic content to be displayed and edited in an application that has limited capabilities for editing an item of the electronic content. The application opens the electronic content for editing and displays a notification indicating that editing of the item is restricted in the application. Such an application can also be configured to address one or more of various additional circumstances. For example, the application may identify…
Biometric Adjustments for Touchscreens
Granted: July 10, 2014
Application Number:
20140195923
In some embodiments, a touchscreen may display a graphical user interface with one or more input options and may detect which input options are selected by a user by detecting a user's contact on the touchscreen. The system may determine a new graphical user interface configuration to increase the size and/or spacing of the input options. In some embodiments, one or more of the input options may be removed to increase the space available to increase the size of the other input options.…
Media Mix Modeling Tool
Granted: July 10, 2014
Application Number:
20140195339
A media mix modeling tool is configured to enable a marketing budget to be analyzed for purposes of allocation across different marketing channels and campaigns. The media mix modeling tool utilizes and builds upon web analytics data. For example, for particular channels that are to be the subject of a marketing investment, web analytics data is gathered for each channel. A statistical attribution method is then utilized to analyze the web analytics data to determine how much revenue…
Augmenting Text With Multimedia Assets
Granted: July 3, 2014
Application Number:
20140189501
Systems and methods are provided for providing a navigation interface to access or otherwise use electronic content items. In one embodiment, an augmentation application identifies at least one entity referenced in a document. The entity can be referenced in at least two portions of the document by at least two different words or phrases. The augmentation application associates the at least one entity with at least one multimedia asset. The augmentation application generates a layout…
Belief Propagation and Affinity Measures
Granted: June 26, 2014
Application Number:
20140177903
Belief propagation and affinity measure techniques are described. In one or more implementations, beliefs may be formed to solve a labeling problem for a node, such as to perform image processing. An affinity measure may be calculated that describes how similar the node is to another node. This affinity measure may then be used as a basis to determine whether the share the belief formed for the node with the other node to solve a labeling problem for the other node.
DISPLAYING INFORMATION HAVING HEADERS OR LABELS ON A DISPLAY DEVICE DISPLAY PANE
Granted: June 26, 2014
Application Number:
20140181732
Computer-implemented methods, apparatus, and systems implementing techniques for displaying labels included in a body of content are presented. Part of a portion of a body of content is displayed in a display area. The body of content includes a label for the portion, and the label has a normal position adjacent to and not overlapping the portion in the body of content. The label is displayed in the display area in the normal position if doing so places the label fully within the display…
DISPLAYING INFORMATION HAVING HEADERS OR LABELS ON A DISPLAY DEVICE DISPLAY PANE
Granted: June 26, 2014
Application Number:
20140181648
Computer-implemented methods, apparatus, and systems implementing techniques for displaying labels included in a body of content are presented. Part of a portion of a body of content is displayed in a display area. The body of content includes a label for the portion, and the label has a normal position adjacent to and not overlapping the portion in the body of content. The label is displayed in the display area in the normal position if doing so places the label fully within the display…
POPULATING ONLINE FORUMS
Granted: June 26, 2014
Application Number:
20140181207
In general, in one aspect, a forum for user interaction is provided. A clone of the forum is created, thereby allowing any number of users to be in the same forum while limiting the number of users in each instance of the forum. It is determined whether a relationship exists between a user entering the forum and one or more other users entering the forum or with one or more other users already in the forum. If a relationship exists, the user entering the forum is placed in a clone of the…
Tunable Algorithmic Segments
Granted: June 26, 2014
Application Number:
20140180804
Tunable algorithmic segment techniques are described. In one or more implementations, a target audience definition is obtained that is input to initiate creation of a look-alike model. The target audience definition indicates traits associated with a baseline group of consumers who have interacted with online resources in a designated manner, such as by buying a product, visiting a website, using a service, and so forth. Tuning parameters designated for the look-alike model are…