U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5421089

Fork With Timer

A fork with timer for providing a cue to a user after an elapsed period of time for indicating that another bite of food using the fork may be taken.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Adobe Systems Inc.


Location: San Jose, CA
No. of patents: 29

NumberTitleIssue Date
7802305Methods and apparatus for automated redaction of content in a document
A redaction process obtains redaction data indicating content to be redacted in a document. In addition, the redaction process obtains non-redaction data indicating content not to be redacted in the document. Furthermore, the redaction process obtains proximity data...
09/21/2010
7801890Methods and apparatus to identify accessed digital content
A system identifies purchasable digital content to be used in development of a digital composition by receiving a request to identify a set of digital content, and retrieving access history for individual portions of digital content that match the request. The acces...
09/21/2010
7793224Methods and apparatus for formatting identified content
A content formatting process receives identification of selected content within an original document, and identifies formatting information associated with the selected content, but not contained within the selected content. The identified formatting information is ...
09/07/2010
7793219Construction of multimedia compositions
Novel techniques and tools for authoring multimedia compositions are presented. The novel techniques and tools allow an author of a multimedia composition to create a multimedia composition by dragging assets from a first window containing a project's unused assets ...
09/07/2010
7793208Video editing matched to musical beats
Methods and apparatus provide for a clip-beat aligner that identifies musical beats in an audio file. An editing mode is provided to associate the audio file with a media segment according to a timeline. The clip-beat aligner aligns a boundary of the media segment w...
09/07/2010
7779362Methods and apparatus for selecting objects by state
A system selects objects within a graphical user interface by displaying a plurality of objects within the graphical user interface. Each object has an associated set of properties. The system receives a selection condition defining a relationship to be met between ...
08/17/2010
7774412Methods and apparatus facilitating distribution of content
A client computer converts selected content (e.g., an images, text, audio, etc.) into message formatted content to enable communication of the selected content in a respective message to a picture phone device in a cellular phone network. Additionally, the client co...
08/10/2010
7770125Methods and apparatus for automatically grouping graphical constructs
In an application that uses a graphical user interface, a technique for automatically grouping graphical constructs receives a selection of a graphical construct for placement within a group of graphical constructs within a graphical work area of a graphical user in...
08/03/2010
7769829Media feeds and playback of content
Example configurations herein include a media manager associated with a media player that monitors a media feed for available content. Based on monitoring the media feed (e.g., Really Simple Syndication “RSS” feed), the media manager can receive a pointer to a c...
08/03/2010
7761922Methods and apparatus for contemporaneously acquiring and certifying content
A system produces certified content by receiving original content acquired from a content acquisition device and receiving a device identity associated with the content acquisition device. The system produces a certification value indicating the original content was...
07/20/2010
7752140Software license distribution and bypassing
A licensing server source distributes a so-called license configuration file to a client for purposes of enabling operation of a software application installed on a computer. When a user initiates execution of the vendor software for the first time, code associated ...
07/06/2010
7743331Viewing and modifying content slide navigation properties
A system displays a set of content slides on a graphical user interface. The system identifies navigation paths between content slides in the set of content slides, each navigation path indicating a destination content slide to be displayed after a source content sl...
06/22/2010
7739620Method of setting alternate style assignments to menu elements of an application
A method, apparatus and computer program product for setting alternate style assignments to menu elements of an application are presented. At least one menu element of an application is selected. An alternate style is assigned to the at least one menu element. The a...
06/15/2010
7730151Methods and apparatus for maintaining online preferences
At a service provider, a system receives recipient information containing preferences to be used in an online transaction. The recipient information is received from a client. At the service provider, the system associates the recipient information with the client f...
06/01/2010
7729926Methods and apparatus for backing up and restoring data
A system for backing up and restoring data operates by persistently storing or backing up data from a first medium to a second medium for subsequent access by a user. In one configuration, the backup process is performed at no monetary fee or charge to the user for ...
06/01/2010
7721331Methods and apparatus for performing a pre-processing activity
A system performs a pre-processing activity by identifying at least one file requiring a pre-processing activity to be performed prior to the file(s) being accessed by an application operating on a computerized device. The system schedules the pre-processing activit...
05/18/2010
7703038Methods and apparatus for creating a quick canvas
A system renders a graphical user interface to allow editing of graphics within a work area. The system receives a start input to define a start of the work area at a start location of a pointing device on the graphical user interface. The system receives a motion i...
04/20/2010
7703013Methods and apparatus to reformat and distribute content
To create a thumbnail version of an image associated with respective content (e.g., a web page), a computer process herein receives an identification of content formatted according to a first format. Based on the identification of the content to be converted into a ...
04/20/2010
7698659Methods and apparatus for formatting portion of content
A system receives a selection of a portion of digital content within a graphical user interface. The system traverses the entire digital content to identify a plurality of components associated with the portion of digital content, and applies at least one policy to ...
04/13/2010
7689979Methods and apparatus to improve application launch time
Modification of source code reduces a launch time associated with an application program so that the application program more quickly responds to input from a user after startup. One technique of modifying source code includes converting globally defined variables i...
03/30/2010
7689933Methods and apparatus to preview content
A display application herein allocates a first region of a display screen for displaying a list of content items such as documents or files. A respective viewer of the display screen can select multiple content items from the list. The display application highlights...
03/30/2010
7689928Methods and apparatus for placing and interpreting reference marks on scrollbars
Methods and apparatus for placing and interpreting reference marks on scrollbars are disclosed. A reference mark indicates a portion of document displayed in a window on a display device. To place a reference mark, a selection of a portion of a document is received....
03/30/2010
7664776Methods and apparatus for dynamic form definition
A system provides a form manager that defines an electronic form comprising a field to populate with a data object. The form manager further defines a schema associated to the form. The schema describes the data object. The form manager further defines a variation r...
02/16/2010
7661070Source identification on a display screen
A display application can be configured to provide a visual indication associating a dialog box (that was not invoked for display by a user) to a user selectable source on a display screen. In such circumstances, because the dialog box was not actually invoked based...
02/09/2010
7631260Application modification based on feed content
A data format provides a mechanism to dynamically change the appearance of an application. During operation, the application obtains streaming feed data for presentation to a user. The feed data may be formatted according to a Really Simple Syndication (RSS) data fo...
12/08/2009
7610548Method and apparatus for applying locale behaviors to regions of a form
A method, apparatus and computer program product for identifying a form, the form having a form template and including at least one object. A locale property definition is assigned for the at least one object of the form. The locale property definition is stored wit...
10/27/2009
7596766Preview window including a storage context view of one or more computer resources
A preview window generator can be configured to sense a presence of navigation input applied to a resource reference (e.g., an icon, file path, etc.) displayed in an application window. The resource reference displayed in the application window can represent a resou...
09/29/2009
7569761Video editing matched to musical beats
Methods and apparatus provide for a clip-beat aligner that identifies musical beats in an audio file. An editing mode is provided to associate the audio file with a media segment according to a timeline. The clip-beat aligner aligns a boundary of the media segment w...
08/04/2009
7557804Methods and apparatus for three-dimensional isographic navigation
A system renders an object as a plurality of layers displayed within a three-dimensional view. The system receives a selection of a layer from the plurality of layers in the three-dimensional view, and renders the object as a planar view with the selected layer acti...
07/07/2009
 
Sign InRegister
Username  
Password   
forgot password?