Patents by Inventor Patrick O. Sullivan

Patrick O. Sullivan 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: 20150230020
    Abstract: The invention features a headset, and systems including the headset, equipped with electrical sensors. The headset is suitable for use by a child and suitable for use in a gaming system, e.g., to train attention.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Inventors: Kee Sook JEON, Daniel Patrick O'SULLIVAN, Christopher James AISTON, Brendan Patrick COLLINS, Adam JACOBS, John SHAMBROOM, Brad GOVERMAN, Eric GORDON
  • Patent number: 9094353
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to arbitrating polling results and provide a novel and non-obvious method, system and computer program product for collaborative arbitration of polling results in a collaborative environment. In an embodiment of the invention, a method for collaborative arbitration of polling results in a collaborative environment can be provided. The method can include placing a poll within a message and sending the message to a select group of collaborators in the collaborative environment. The method further can include receiving poll results from a collaborator in the select group in a reply to the message, extracting the poll results from the reply and placing the poll within a new message along with the extracted poll results. Thereafter, the new message can be sent to the select group.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Ruthie D. Lyle, Carol S. Zimmet
  • Publication number: 20150200993
    Abstract: A Voice over Internet Protocol (VoIP) session between computing devices can be identified. Each computing device can be associated with a communication link. Each of the computing devices can execute a VoIP application. Each application can include selectable codecs. The codecs can be an audio codec and a video codec. A unique list of the selectable codecs can be generated. The list can include sublists which can identify the codecs. A loss threshold with each sublist based on previously determined performance characteristics of the codecs can be associated. The threshold can be a packet loss threshold value of the link associated with the devices. A packet loss metric of the link can be evaluated. The link can be associated with a codec of the sublists. A programmatic action can be performed to select a different codec from the sublists responsive to the evaluating.
    Type: Application
    Filed: November 19, 2014
    Publication date: July 16, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Haytham ASSEM, Jonathan DUNNE, James P. GALVIN, Patrick O'SULLIVAN
  • Publication number: 20150156324
    Abstract: In one embodiment, the quality of experience for a multi-part conference call is determined. Values for network characteristics for a conference call between at least three parties is captured using a multi-party conference call system. The network characteristics encompasses at least parameters expressed in an E-Model R-Factor equation. A quality of experience (QoE) is determined that accounts for degradation effects. The determined QoE is represented as a corrected mean opinion score (MOS) perceived by the receiving party. A controllable parameter of the conference call is dynamically and automatically modified to positively affect the determined QoE of the receiving party when the QoS is below a designated minimal QoE threshold.
    Type: Application
    Filed: May 29, 2014
    Publication date: June 4, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: HAYTHAM ASSEM, JONATHAN DUNNE, JAMES P. GALVIN, PATRICK O'SULLIVAN
  • Patent number: 9026650
    Abstract: Mechanisms for handling website messages (e.g., website certificate warnings and/or errors), while combating website users ignoring such messages (sometimes referred to as “click-through syndrome”) are provided. Such mechanisms may comprise providing an interface for handling website messages (e.g., website certificate warnings and/or errors) based on a dynamic policy. In one example, such a dynamic policy may comprise: identifying a first trusted user; monitoring website access by the first trusted user; presenting the first trusted user with a first website message based upon a first access by the first trusted user to a first website; capturing a first response by the first trusted user to the first website message; and utilizing the first response of the first trusted user as a model for subsequent access to the first website.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: May 5, 2015
    Assignee: Innternational Business Machines Corporation
    Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick O'Sullivan, Lin Sun
  • Patent number: 8892657
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to message response management and provide a method, system and computer program product for motivating and de-motivating message responses. In one embodiment of the invention, a message reply motivation and de-motivation method can be provided. The method can include composing a message, addressing the message to at least one addressee, associating a reply preference specifying whether or not a recipient is to reply to the message, and forwarding the reply preference to the addressee. Upon receipt, the message can be displayed in a message viewer, and any reply preference for the message can be analyzed to determine if the reply preference specifies whether or not to reply to the message. Thereafter, the reply preference can be applied in the message viewer.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Gary Denner, Ruthie D. Lyle, Cynthia E. Barber-Mingo, Carol S. Zimmet
  • Patent number: 8868746
    Abstract: Described is a method for allocating a central application resource. Upon a determination that a user has depleted an allocation of the resource, a request for an additional allocation of the resource is generated. The user is a member of a group of users that is a subset of all users of the central application resource. After determining that the request is valid according to a policy defining rules for allocation relevant to the user, the additional allocation is provided to the user. An allocation of the resource is reduced for one or more other users in the group so that a total allocation of the resource for the group remains unchanged.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Carol S. Zimmet, Patrick O'Sullivan, Liam Harpur, Kai Wei
  • Patent number: 8851324
    Abstract: A drinking cup for use by individuals in reclined position is disclosed. The cup includes a flexible straw attached to the base of the cup, a lid, and a handle with a groove for receiving and storing the straw. A bight actuated mouthpiece valve is connected to the distal end of the straw. The cup may be of double walled construction and the lid includes a small hole to release any vacuum created as a user sucks on the straw.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: October 7, 2014
    Inventor: Sean Patrick O'Sullivan
  • Publication number: 20140164947
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to arbitrating polling results and provide a novel and non-obvious method, system and computer program product for collaborative arbitration of polling results in a collaborative environment. In an embodiment of the invention, a method for collaborative arbitration of polling results in a collaborative environment can be provided. The method can include placing a poll within a message and sending the message to a select group of collaborators in the collaborative environment. The method further can include receiving poll results from a collaborator in the select group in a reply to the message, extracting the poll results from the reply and placing the poll within a new message along with the extracted poll results. Thereafter, the new message can be sent to the select group.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 12, 2014
    Applicant: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Ruthie D. Lyle, Carol S. Zimmet
  • Patent number: 8751300
    Abstract: Detecting click fraud that includes a processing device that receives data related to a cursor movement towards an advertisement displayed on a web page. The processing device analyzes the cursor movement data and determines a confidence level useable in the determination of click fraud, the confidence level responsive to the analysis of the cursor movement. The received data includes data that the cursor on the web page has transited at least one pixel cluster on the web page prior to a clicking the advertisement. In one embodiment, a click fraud is detected when the click occurred without the cursor crossing a pixel cluster, and no click fraud occurring when the click occurred after the cursor crossed a pixel cluster.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
  • Patent number: 8745271
    Abstract: A method, device and computer program product for multiple identity recognition includes receiving a first communication from a sender addressed to a recipient using a first identity. A determination may be made as to whether the sender has multiple identities, and in response to determining that the sender has multiple identities, information regarding the identities of the sender is retrieved. The identities of the sender may be associated together so that the recipient may be provided an indication that the sender has at least one identity other than the first identity.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Fred Raguillat, Edith H. Stern, Barry E. Willner
  • Patent number: 8719088
    Abstract: Detecting click fraud that includes a server that hosts a website that includes a web page containing an advertisement. The server provides an advertisement on a web page, provides pixel clusters on the web page with the advertisement, each pixel cluster having an associated mechanism for capturing whether a cursor on the web page has transited the associated pixel cluster, and collects information based on the capturing of each associated mechanism of information regarding the transit of the pixel cluster by a cursor. The collected information is useable in a determination of a confidence level pertinent to the determination of click fraud occurring on the advertisement on the web page. The server verifies the cursor on the web page has transited at least one pixel cluster on the web page prior to a controller of the cursor clicking the advertisement.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
  • Publication number: 20140101258
    Abstract: Mechanisms for handling website messages (e.g., website certificate warnings and/or errors), while combating website users ignoring such messages (sometimes referred to as “click-through syndrome”) are provided. Such mechanisms may comprise providing an interface for handling website messages (e.g., website certificate warnings and/or errors) based on a dynamic policy. In one example, such a dynamic policy may comprise: identifying a first trusted user; monitoring website access by the first trusted user; presenting the first trusted user with a first website message based upon a first access by the first trusted user to a first website; capturing a first response by the first trusted user to the first website message; and utilizing the first response of the first trusted user as a model for subsequent access to the first website.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick O'Sullivan, Lin Sun
  • Publication number: 20140081695
    Abstract: A method, system and apparatus for visualizing multiple time zones can include a C&S application, an event schedule managed by the C&S application, and multiple time zone processing logic coupled to the C&S application. The multiple time zone processing logic can determine a time zone for each participant to a defined event. The multiple time zone processing logic further can render a user interface showing a local time in the determined time zone corresponding to a preferred time for the defined event for each the participant. For instance, the user interface can include an arrangement of juxtaposed time ranges for each participant, where the time ranges have a staggered appearance so that a local time for each of the time ranges corresponds to the preferred time.
    Type: Application
    Filed: November 21, 2013
    Publication date: March 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Vaughn T. Rokosz, Patrick O'Sullivan
  • Patent number: 8645468
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to arbitrating polling results and provide a novel and non-obvious method, system and computer program product for collaborative arbitration of polling results in a collaborative environment. In an embodiment of the invention, a method for collaborative arbitration of polling results in a collaborative environment can be provided. The method can include placing a poll within a message and sending the message to a select group of collaborators in the collaborative environment. The method further can include receiving poll results from a collaborator in the select group in a reply to the message, extracting the poll results from the reply and placing the poll within a new message along with the extracted poll results. Thereafter, the new message can be sent to the select group.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Ruthie D. Lyle, Carol S. Zimmet
  • Patent number: 8627214
    Abstract: A session invitation can be received from a first communicator for a first communication session. The session invitation can be for a temporary participant to join a sub-session of the first communication session for a sub-session duration specified by the first communicator. The sub-session duration can be less than a duration of the first communication session. The session information can be conveyed to the temporary participant within a session invitation so that the sub-session duration is able to be presented to the temporary participant. Thus, the temporary participant is able to accept or deny the session invitation with full knowledge of the sub-session duration.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Chelsea Beerse, Arno Denne, Patrick O'Sullivan, Jeffrey Sloyer
  • Patent number: 8626556
    Abstract: A method, system and apparatus for visualizing multiple time zones can include a C&S application, an event schedule managed by the C&S application, and multiple time zone processing logic coupled to the C&S application. The multiple time zone processing logic can determine a time zone for each participant to a defined event. The multiple time zone processing logic further can render a user interface showing a local time in the determined time zone corresponding to a preferred time for the defined event for each the participant. For instance, the user interface can include an arrangement of juxtaposed time ranges for each participant, where the time ranges have a staggered appearance so that a local time for each of the time ranges corresponds to the preferred time.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vaughn T. Tokosz, Patrick O'Sullivan
  • Patent number: 8626552
    Abstract: A method, apparatus, system, and computer program product for managing scheduling of appointments with respect to a quorum requirement. The solution includes scheduling an appointment with each of a plurality of invitees, receiving one or more appointment management requests associated with the appointment from the invitees, the one or more appointment management requests including a change in the appointment, determining that a subset of the appointment management requests constitute a common request, determining that invitees that sent the common request satisfy the quorum constraint for the appointment, and implementing the common request in response to invitees that sent the common request satisfying the quorum constraint. The common request may include an acceptance, a cancellation notice, a cancellation request, and a re-scheduling request.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Colm Farrell, Liam Harpur, Patrick O'Sullivan, Fred Raguillat, Daniel Terlizzi, Carol S. Zimmet
  • Patent number: 8578281
    Abstract: A session invitation can be received from a first communicator for a first communication session. The session invitation can be for a temporary participant to join a sub-session of the first communication session for a sub-session duration specified by the first communicator. The sub-session duration can be less than a duration of the first communication session. The session information can be conveyed to the temporary participant within a session invitation so that the sub-session duration is able to be presented to the temporary participant. Thus, the temporary participant is able to accept or deny the session invitation with full knowledge of the sub-session duration.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Chelsea Beerse, Arno Denne, Patrick O'Sullivan, Jeffrey Sloyer
  • Patent number: D737327
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: August 25, 2015
    Assignee: Covidien LP
    Inventors: Scott Wudyka, Jesse Denson, Daniel Patrick O'Sullivan, Jr., Heman Au