IP Library › Granted Patent US 9,426,243
Granted Patent B2
US 9,426,243 · App. 14/137,057 · Granted Aug 23, 2016

Remote contextual collaboration

Inventors: Stephen Whitley (Katy, TX); Floyd Louis Broussard, III (The Woodlands, TX); Scott Trevor Raphael (Houston, TX); Patrick Dineen (Katy, TX); Horacio Ricardo Bouzas (Oslo, NO); Cyril Laroche-Py (Houston, TX); Chad Brockman (Cypress, TX); Vignesh Venkataraman (Houston, TX); Brandon David Plost (Houston, TX)
Assignee: Schlumberger Technology Corporation
H04L67/26G06F17/30G06Q10/101H04L65/40
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,426,243
App. No.
14/137,057
Granted
Aug 23, 2016
Kind
B2
Abstract

A method for remote collaboration includes receiving posting content from a first employee of a company. The posting content includes a multitude of key terms. The method further includes generating a first employee posting using the posting content, extracting the multitude of key terms from the posting content, matching one of the plurality of key terms to a key term label, storing the key term label in the first employee posting, and selecting a company channel corresponding to the key terms label. The method further includes identifying a subscriber of the company channel, where the subscriber is a second employee of the company, and presenting the first employee posting content to the subscriber.

Claims (63)

1. A method for remote collaboration, the method comprising:

receiving, over a computer network, posting content from a drill device in an oilfield managed by a company, wherein the posting content comprises a plurality of key terms and a message specifying a drill bit failure;

generating a posting using the posting content;

extracting the plurality of key terms from the posting content;

matching one of the plurality of key terms to a key term label;

storing the key term label in the posting;

selecting a company channel corresponding to the key term label by:

receiving, from a subscriber, a set of subscription terms,

matching the set of subscription terms to the key term label,

determining a number of postings comprising the key term label exceeds a threshold,

generating, in response to determining the number of postings exceeds the threshold, the company channel based on the subscription terms, and

subscribing the subscriber to the company channel; and

sending, in response to the subscriber being subscribed to the company channel, the posting content over the computer network to a field operator computing device operated by the subscriber,

wherein the subscriber is a field operator of the company, and

wherein the field operator slows a drill bit in response to the posting content to avoid failure of the drill bit.

2. The method of claim 1 , wherein the subscriber is automatically subscribed to the company channel based on an employee title of the subscriber.

3. The method of claim 1 , further comprising:

receiving, by the field operator computing device, a plurality of postings,

wherein the plurality of postings comprises the posting, and

wherein each of the plurality of postings comprises the key term label.

4. The method of claim 1 , wherein a channel category of the company channel is associated with an employment position of the subscriber.

5. The method of claim 1 , wherein the company channel is further selected based on a context associated with the posting, and wherein the context is generated based on dynamic information about the posting content.

6. A non-transitory computer readable medium comprising instructions that, when executed by a computer processor, perform a method for remote collaboration, the method comprising:

receiving, over a computer network, posting content from a drill device in an oilfield managed by a company, wherein the posting content comprises a plurality of key terms and a message specifying a drill bit failure;

generating a posting using the posting content;

extracting the plurality of key terms from the posting content;

matching one of the plurality of key terms to a key term label;

storing the key term label in the posting;

selecting a company channel corresponding to the key term label by:

receiving, from a subscriber, a set of subscription terms,

matching the set of subscription terms to the key term label,

determining a number of postings comprising the key term label exceeds a threshold,

generating, in response to determining the number of postings exceeds the threshold, the company channel based on the subscription terms, and

subscribing the subscriber to the company channel; and

sending, in response to the subscriber being subscribed to the company channel, the posting content over the computer network to a field operator computing device operated by the subscriber,

wherein the subscriber is a field operator of the company, and

wherein the field operator slows a drill bit in response to the porting content to avoid failure of the drill bit.

7. The non-transitory computer readable medium of claim 6 , wherein the subscriber is automatically subscribed to the company channel based on an employee title of the subscriber.

8. The non-transitory computer readable medium of claim 6 , the method further comprising:

receiving, by the field operator computing device, a plurality of postings,

wherein the plurality of postings comprises the posting, and

wherein each of the plurality of postings comprises the key term label.

9. The non-transitory computer readable medium of claim 6 , wherein a channel category of the company channel is associated with an employment position of the subscriber.

10. The non-transitory computer readable medium of claim 6 , wherein the company channel is further selected based on a context associated with the posting, and wherein the context is generated based on dynamic information about the posting content.

11. A system for remote collaboration, the system comprising:

a storage device storing a subscriber profile for a subscriber of a company channel; and

a classifier engine comprising circuitry configured to:

receive, over a computer network, posting content from a drill device in an oilfield managed by of a company, wherein the posting content comprises a plurality of key terms and a message specifying a drill bit failure;

generate a posting using the posting content;

extract the plurality of key terms from the posting content;

match one of the plurality of key terms to a key term label;

store the key term label in the posting;

select the company channel corresponding to the key term label by:

receiving, from a subscriber, a set of subscription terms,

matching the set of subscription terms to the key term label,

determining a number of postings comprising the key term label exceeds a threshold,

generating, in response to determining the number of postings exceeds the threshold, the company channel based on the subscription terms, and

subscribing the subscriber to the company channel; and

send, in response to the subscriber being subscribed to the company channel, the posting content over the computer network to the field operator computing device operated by the subscriber,

wherein the field operator slows a drill bit in response to the posting content to avoid failure of the drill bit.

12. The system of claim 11 , wherein the subscriber is automatically subscribed to the company channel based on an employee title of the subscriber.

13. The system of claim 11 , wherein a channel category of the company channel is associated with an employment position of the subscriber.

14. The system of claim 11 , wherein the company channel is further selected based on a context associated with the posting, and wherein the context is generated based on dynamic information about the posting content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2014
From: WHITLEY, STEPHEN; BROUSSARD, FLOYD LOUIS, III; RAPHAEL, SCOTT TREVOR; DINEEN, PATRICK; BOUZAS, HORACIO RICARDO; LAROCHE-PY, CYRIL; BROCKMAN, CHAD; VENKATARAMAN, VIGNESH; PLOST, BRANDON DAVID
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 032606/0457 →
Continuity (2)
Provisional Application 61746437 · Dec 27, 2012
Related Publication 20140189011A1 · Jul 3, 2014