IP Library Granted Patent US 9,275,159
Granted Patent B1
US 9,275,159 · App. 11/102,963 · Granted Mar 1, 2016

Content marking

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,275,159
App. No.
11/102,963
Granted
Mar 1, 2016
Kind
B1
Abstract

Techniques for content marking are provided. An Application includes a plug-in which permits an offset location within a document to be marked as a content marker. The content marker is stored independent of the application and is subsequently processed by a content marking service. The content marking service permits the content marker to be selected causing the application to be initiated, the document to be loaded within the application, and the offset location to be presented within the document.

Claims (16)

1. A method implemented in a computer-readable storage medium and to execute on a processing device for performing the method, comprising:

receiving, via a first plugin to a first application, a first reference location within a first document associated with the first application, a first application identifier, and metadata added by at least one of a user, the first application, and the first application plugin;

receiving, via a second plugin to a second application, a second reference location within a second document associated with a second application, a second application identifier, and metadata added by at least one of a user, the second application, and the second application plugin;

recording the first and second reference locations along with a first document identifier and a second document identifier for the first and second documents, respectively, first application identifier and the second application identifier of the first and second applications, respectively, and the received metadata, the reference locations, the document identifiers, and the application identifiers recorded within a content marker data store as content marker records and that span multiple applications, including the first and second applications, and that span multiple environments;

associating a same security policy for configurable groupings of the content marker records that selectively permits viewing of selective fields of the content marker records based on an identity assigned to a requesting user of the content marker records, the security policy assigned by an automated service and included within the content marker records, and wherein the security policy is identified within a security policy field of the content marker records; and

wherein the first and second applications are disparate applications that process different native data formats that are augmented with the first and second plugins, respectively, to create and consume application-independent content marker data store data to present a reference location of a document of the content data store data.

2. The method of claim 1 further comprising, sharing the content marker data records with a select group over a network.

3. The method of claim 1 further comprising:

receiving a selection of one of the content marker records for the first reference and the first document identifier;

initiating the first application;

loading the first document within the first application; and

traversing to the first reference location within the first document.

4. The method of claim 1 further comprising, assigning security policies for accessing the content marker data records.

5. The method of claim 1 , wherein assigning further includes associating different ones of the security policies with different ones of the content marker records.

6. The method of claim 1 further comprising, associating and storing a configurable amount of data proximate to the first reference location within the first document with the first reference location and the first document identifier within one of the content marker records.

7. The method of claim 1 further comprising, storing descriptive information for the first reference location and the first document identifier within one of the content marker records.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
CHANGE OF NAME Recorded Sep 13, 2016
From: NOVELL, INC.
To: MICRO FOCUS SOFTWARE INC.
Reel/Frame 040020/0703 →
RELEASE OF SECURITY IN PATENTS SECOND LIEN (RELEASES RF 026275/0018 AND 027290/0983) Recorded May 22, 2012
From: CREDIT SUISSE AG, AS COLLATERAL AGENT
To: NOVELL, INC.
Reel/Frame 028252/0154 →
RELEASE OF SECURITY INTEREST IN PATENTS FIRST LIEN (RELEASES RF 026270/0001 AND 027289/0727) Recorded May 22, 2012
From: CREDIT SUISSE AG, AS COLLATERAL AGENT
To: NOVELL, INC.
Reel/Frame 028252/0077 →
GRANT OF PATENT SECURITY INTEREST (SECOND LIEN) Recorded May 13, 2011
From: NOVELL, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 026275/0018 →
GRANT OF PATENT SECURITY INTEREST Recorded May 12, 2011
From: NOVELL, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 026270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2005
From: TIMOTHY, BOYD H.; REEVES, F. SCOTT; BERGESON, BRUCE L.; BOOGERT, KENT CUTLER
To: NOVELL, INC.
Reel/Frame 016466/0452 →