Patents by Inventor Barry E. Willner

Barry E. Willner has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150381629
    Abstract: An approach is provided in which a crowd source access manager receives a user request from a requestor to access a resource and determines a set of candidate approvers of the resource. The crowd source access manager identifies a crowd sourced set of users corresponding to the requestor and identifies preferred approvers from the crowd sourced set of users that are also included in the set of candidate approvers. In turn, the crowd source access manager notifies the preferred approvers of the user request.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Patrick J. O'Sullivan, Jeffrey B. Sloyer, Edith H. Stern, Barry E. Willner
  • Publication number: 20150317173
    Abstract: A resource reservoir is provided. The resource reservoir is a pool of resources that are allocated to and shared between a plurality of reserve virtual machines. A reserve virtual machine of the plurality of reserve virtual machines corresponds to a primary virtual machine from a plurality of primary virtual machines. Each reserve virtual machine of the plurality of reserve virtual machines fulfills a resource requirement from the resource reservoir. The sum of the resources requirements of the plurality of reserve virtual machines is greater than a sum of total resources within the resource reservoir. In response to determining a decrease in performance of the primary virtual machine, at least a portion of workload of the primary virtual machine is applied to the corresponding reserve virtual machine. The resources used by the reserve virtual are indicated as unavailable to the remaining reserve virtual machines from the resource reservoir.
    Type: Application
    Filed: May 5, 2014
    Publication date: November 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Howard N. Anglin, John J. Thomas, Barry E. Willner
  • Publication number: 20150304186
    Abstract: An activity associated with a digital medium may be detected. An interest of a user may be identified responsive to detecting the activity. The interest may be stored, and one or more on-line communities monitored for the interest to find content associated with the interest. The user may be notified of the content in a scalable manner to keep the user up-to-date with the interest.
    Type: Application
    Filed: April 16, 2014
    Publication date: October 22, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patrick J. O'Sullivan, Jeffrey B. Sloyer, Edith H. Stern, Barry E. Willner
  • Publication number: 20150304178
    Abstract: An activity associated with a digital medium may be detected. An interest of a user may be identified responsive to detecting the activity. The interest may be stored, and one or more online communities monitored for the interest to find content associated with the interest. The user may be notified of the content in a scalable manner to keep the user up-to-date with the interest.
    Type: Application
    Filed: February 12, 2015
    Publication date: October 22, 2015
    Inventors: Patrick J. O'Sullivan, Jeffrey B. Sloyer, Edith H. Stern, Barry E. Willner
  • Patent number: 9165262
    Abstract: A method for generating an assent indication in a document approval and review function can include loading a document for editing in a document editor and determining a set of authors for the document. The method also can include modifying a title of the document to include an identity of at least one of the authors in the set. Finally, the method can include changing a visual appearance in the title of an identity of the assenting author responsive to one of the authors in the set assenting to a publication of the document.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Edith H. Stern, Robert C. Weir, Barry E. Willner
  • Patent number: 9161087
    Abstract: A method for providing configurable access to media in a media-on-demand system also can include delivering the media to a first client device in a format compatible with the first client device; interrupting the delivery of the media; recording a bookmark specifying a position in the media where the interruption occurred; and resuming delivery of the media to a second client device, the resumed delivery beginning at a position in the media specified by the recorded bookmark. The method further can include identifying device properties for each of the first and second client devices; delivering the media to the first client device in a format compatible with the identified device properties for the first client device; and, delivering the media to the second client device in a format compatible with the identified device properties for the second client device.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: October 13, 2015
    Assignee: Rovi Technologies Corporation
    Inventors: Neil Katz, Bruce P. Semple, Edith H. Stern, Barry E. Willner
  • Patent number: 9152950
    Abstract: A method and computer program product for receiving notification of a first user response message concerning an email message received from a sender; receiving notification of a second user response message concerning the email message received from the sender; and providing the first and second users with one or more statistics concerning the email message.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Robert Cameron Weir, Barry E. Willner, Patrick Joseph O'Sullivan, Edith Helen Stern
  • Patent number: 9143355
    Abstract: A request for a first dynamic bridge end is received at a first device. A capability for a second dynamic bridge end is transmitted to a second device. At least one of the first dynamic bridge end and the second dynamic bridge end have a movable end point location. The first dynamic bridge end and the second dynamic bridge end create a path for transmission of an object.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Barry E. Willner, Patrick Joseph O'Sullivan, Edith Helen Stern
  • Publication number: 20150229531
    Abstract: A processor receives a submission to post to a social media platform, wherein the submission includes content. The processor analyzes the content of the submission. The processor determines an impact of the content of the submission. The processor determines one or more objectives of an impact assessment, wherein each of the one or more objectives is associated with a potential impact. The processor compares the impact of the submission to the one or more objectives, based on the content of the submission which is analyzed. The processor determines an impact assessment, wherein the impact assessment is based on whether the impact meets the one or more objectives, and the processor performs an action based on the impact assessment.
    Type: Application
    Filed: February 10, 2014
    Publication date: August 13, 2015
    Applicant: International Business Machines Corporation
    Inventors: Patrick J. O'Sullivan, Jeffrey B. Sloyer, Edith H. Stern, Barry E. Willner
  • Patent number: 9069981
    Abstract: A method of federating electronic mail (e-mail). A request can be received from a first user to view at least one e-mail of a second user, the request including at least one identifier corresponding to the second user and a criteria indicating a subject matter of the e-mail. The method further can include verifying whether the first user is authorized to access the e-mail of the second user that satisfies the criteria. Responsive to determining that the first user is authorized to view the e-mail of the second user that satisfies the criteria, the first user can be provided access to view the at least one e-mail that satisfies the criteria.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: June 30, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patrick J. O'Sullivan, Fred Raguillat, Edith H. Stern, Barry E. Willner
  • Patent number: 9055089
    Abstract: A method, computer program product, and system for associating communications in collaboration sessions is described. A method may comprise displaying, via one or more computing devices, a document accessible to one or more collaborators of a first collaboration session. The method may further comprise associating, via the one or more computing devices, a first communication session of the first collaboration session with a first portion of the document. The method may additionally comprise indicating, via the one or more computing devices, the association between the first communication session of the first collaboration session and the first portion of the document.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Barry E. Willner, Patrick Joseph O'Sullivan, Edith Helen Stern
  • Patent number: 9031915
    Abstract: A contact management data processing system can be provided. The system can include a contact manager coupled to a list of contacts and stored staleness criteria stored in connection with the list of contacts. The system also can include stale contact management logic. The logic can include program code enabled to apply the stored staleness criteria to a selected contact to identify a stale contact, and to manage the stale contact in the list of contacts. In aspects of the embodiment, the list of contacts can be stored in a personal computer, in a server remotely disposed from the contact manager, in a telephone such as a cellular telephone or voice over Internet protocol (VoIP) telephone, or in a personal digital assistant to name but a few.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: May 12, 2015
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
  • Patent number: 9009237
    Abstract: A method and computer program product for propagating instant message status change is described. A method may comprise receiving, via at least one of a client electronic device and a server computer, an instant message request associated with an instant message request target. The method may further comprise determining, via at least one of the client electronic device and the server computer, an instant message status based upon, at least in part, the instant message request and the instant message request target. The method may also comprise in response to the determination, providing, via at least one of the client electronic device and the server computer, an indication of the instant message status.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Patrick Joseph O'Sullivan, Barry E. Willner, Liam Harpur, Edith Helen Stern
  • Patent number: 8996623
    Abstract: Messages are managed for cost. A processing device includes receiving a message designating a recipient and determining a cost associated with the message.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Edith H. Stern, Patrick J. O'Sullivan, Liam Harpur, Barry E. Willner
  • Patent number: 8959158
    Abstract: Point-in-time actions are leveraged between computers that receive the same asynchronous electronic message. A point-in-time action is performed at a first receiving computer in response to receipt of an asynchronous electronic message. The point-in-time action results in an action alert, which is transmitted to a second receiving computer that also received the asynchronous electronic message.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Liam Harpur, Patrick J. O'Sullivan, Fred Raguillat, Edith H. Stern, Barry E. Willner
  • Patent number: 8938395
    Abstract: A system and method for detecting click fraud where data is received corresponding to a tracking of movement of a cursor on a web page. The movement of the cursor is associated with at least one vector. The at least one vector represents at least a portion of the cursor movement. A confidence level useable in the determination of click fraud is determined. The confidence level is responsive to analysis of the at least one vector representing at least a portion of the cursor movement.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Barry E. Willner, Edith H. Stern, Patrick J. O'Sullivan, Robert C. Weir, Sean Callanan
  • Patent number: 8935176
    Abstract: A system and method for detecting click fraud where data related to at least one vector associated with a path taken by movement of a cursor on a web page prior to an advertisement on the web page being clicked by a controller of the cursor is received. Click fraud is detected based on an analysis of the received data. A pattern in the at least one vector is analyzed to determine if the cursor movement is human-like and a click fraud detected if the cursor movement is not human-like. In another embodiment, the at least one vector associated with the path is stored and compared with previously stored vectors associated with the path and a click fraud detected if the stored at least one vector is analogous to at least one of the previously stored vectors associated with the path.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Barry E. Willner, Edith H. Stern, Patrick J. O'Sullivan, Robert C. Weir, Sean Callanan
  • Patent number: 8935175
    Abstract: A system and method for detecting click fraud where the movement of a cursor on a web page is tracked prior to an advertisement on the web page being clicked by a controller of the cursor. The tracking is performed by client code on a client device displaying the web page. A path taken by the movement of the cursor is mapped to at least one vector associated with the path by the client code. The at least one vector is useable to detect a click fraud.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Barry E. Willner, Edith H. Stern, Patrick J. O'Sullivan, Robert C. Weir, Sean Callanan
  • Patent number: 8862519
    Abstract: An email activity pattern of a user is analyzed. A time probability for the user to act on an email sent to the user is determined based upon, at least in part, the email activity pattern of the user.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Patrick Joseph O'Sullivan, Edith Helen Stern, Robert Cameron Weir, Barry E. Willner
  • Publication number: 20140281442
    Abstract: Techniques for managing a plurality of threads on a multi-threading processing core. Embodiments provide an instruction count threshold condition that determines how many countable instructions of a thread the multi-threading processing core will execute before context switching to another one of the plurality of threads. A first plurality of instructions for a first one of the plurality of threads is processed on the multi-threading processing core. Embodiments determine, for each of the first plurality of instructions, whether the instruction is a countable instruction, wherein at least one of the first plurality of instructions is not a countable instruction. A count of the countable instructions is maintained. Upon determining that the instruction count threshold condition is satisfied, based on the maintained count, embodiments context switch the multi-threading processing core to process a second plurality of instructions for a second one of the plurality of threads.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patrick J. O'Sullivan, John J. Thomas, Barry E. Willner