IP Library Granted Patent US 10,298,632
Granted Patent B2
US 10,298,632 · App. 14/595,202 · Granted May 21, 2019

Blog integration in a collaborative system

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 10,298,632
App. No.
14/595,202
Granted
May 21, 2019
Kind
B2
Abstract

A system and computer program product for an integrated blog in a collaborative environment is provided. In this regard, the computer program product includes a computer program comprising a set of instructions which when executed by a machine causes the machine to perform the steps of processing a single sign-on for a member of the collaborative environment, associating a role with the member so as to place the member into a collaborative space in the collaborative environment and to regulate the member in interacting with the collaborative space, retrieving a list of collaborative applications for the role assigned to the member, and loading the collaborative applications in the list into the collaborative space for use by the member from within the collaborative space, the collaborative applications including at least a blogging application.

Claims (26)

1. A computer program product having stored thereon a computer program for integrating a blogging application in a collaborative environment, the computer program comprising a set of instructions which when executed by a machine causes the machine to perform the steps of:

processing a single sign-on for a member of the collaborative environment;

associating a role with the member so as to place the member into a collaborative space in the collaborative environment and to regulate the member in interacting with the collaborative space;

retrieving a list of collaborative applications for the role assigned to the member; and,

loading the collaborative applications in the list into the collaborative space for use by the member from within the collaborative space, the collaborative applications including at least a blogging application.

2. The computer program product of claim 1 , further comprising an additional set of instructions for causing the machine to perform the further step of importing at least one blog feed into said blogging application.

3. The computer program product of claim 2 , wherein said importing step comprises the steps of importing blog content both from a blog feed for a blog which is internal to the collaborative environment, and also from a blog feed for a blog which is external to the collaborative environment.

4. The computer program product of claim 1 , further comprising an additional set of instructions for causing the machine to perform the further step of posting blog content through said blogging application from other ones of said collaborative components.

5. The computer program product of claim 1 , further comprising an additional set of instructions for causing the machine to perform the further step of performing a search for content across said collaborative components.

6. A collaborative environment comprising:

a computer having a memory and at least one processor;

a named collaborative space executing in the memory of the computer;

a plurality of collaborative components disposed in said named collaborative space;

a blogging application disposed in said named collaborative space as one of said collaborative components and coupled to a collaborative blog internal to the collaborative environment;

single sign-on logic executing in the memory of the computer, the single sign-on logic comprising program code enabled to process a single sign-on for a member of the collaborative environment, to associate a role with the member so to place the member into the named collaborative space in the collaborative environment, and to regulate the member in interacting with the named collaborative space; and,

awareness logic executing in the memory of the computer, the awareness logic comprising program code enabled to retrieve a list of collaborative components for the role assigned to the member and to load the collaborative components in the list of collaborative components into the named collaborative space for use by the member from within the named collaborative space.

7. The collaborative environment of claim 6 , further comprising a feed reader disposed in the collaborative environment and configured to access postings from internal or external blogs.

8. The collaborative environment of claim 7 , wherein said feed reader is a really simple syndication (RSS) feed reader.

9. The collaborative environment of claim 6 , further comprising:

a feed utility disposed in the collaborative environment and configured to export blog feeds constructed from postings from said named collaborative spaces to external readers and,

a feed reader utility disposed in the collaborative environment and configured to import blog feeds into said named collaborative space from said external blog.

10. The collaborative environment of claim 9 , wherein said feed utility is an RSS feed utility.

11. The collaborative environment of claim 6 , wherein said collaborative components comprise at least one of a discussion forum, a persistent chat, a shared calendar and a shared document library.

12. The collaborative environment of claim 6 , further comprising a user interface search element configured to search for content across said collaborative components in the collaborative environment.

13. The collaborative environment of claim 6 , wherein said blogging application comprises an additional configuration to process postings to said collaborative blog from others of said collaborative components.

14. The collaborative environment of claim 6 , further comprising single sign-on logic for the collaborative environment.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: DAEDALUS GROUP, LLC
To: DAEDALUS BLUE LLC
Reel/Frame 051737/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2020
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP, LLC
Reel/Frame 051710/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP LLC
Reel/Frame 051032/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2015
From: GORZELA, RICHARD; FOLEY, STEPHEN J.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 034714/0271 →