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: 20150230020Abstract: 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: ApplicationFiled: February 12, 2014Publication date: August 13, 2015Inventors: Kee Sook JEON, Daniel Patrick O'SULLIVAN, Christopher James AISTON, Brendan Patrick COLLINS, Adam JACOBS, John SHAMBROOM, Brad GOVERMAN, Eric GORDON
-
Patent number: 9094353Abstract: 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: GrantFiled: December 2, 2013Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Patrick O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Ruthie D. Lyle, Carol S. Zimmet
-
Publication number: 20150200993Abstract: 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: ApplicationFiled: November 19, 2014Publication date: July 16, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Haytham ASSEM, Jonathan DUNNE, James P. GALVIN, Patrick O'SULLIVAN
-
Publication number: 20150156324Abstract: 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: ApplicationFiled: May 29, 2014Publication date: June 4, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: HAYTHAM ASSEM, JONATHAN DUNNE, JAMES P. GALVIN, PATRICK O'SULLIVAN
-
Patent number: 9026650Abstract: 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: GrantFiled: October 4, 2012Date of Patent: May 5, 2015Assignee: Innternational Business Machines CorporationInventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick O'Sullivan, Lin Sun
-
Patent number: 8892657Abstract: 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: GrantFiled: November 8, 2006Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: Patrick O'Sullivan, Gary Denner, Ruthie D. Lyle, Cynthia E. Barber-Mingo, Carol S. Zimmet
-
Patent number: 8868746Abstract: 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: GrantFiled: October 15, 2009Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventors: Carol S. Zimmet, Patrick O'Sullivan, Liam Harpur, Kai Wei
-
Patent number: 8851324Abstract: 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: GrantFiled: May 1, 2013Date of Patent: October 7, 2014Inventor: Sean Patrick O'Sullivan
-
Publication number: 20140164947Abstract: 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: ApplicationFiled: December 2, 2013Publication date: June 12, 2014Applicant: International Business Machines CorporationInventors: Patrick O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Ruthie D. Lyle, Carol S. Zimmet
-
Patent number: 8751300Abstract: 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: GrantFiled: June 22, 2007Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Patrick O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Patent number: 8745271Abstract: 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: GrantFiled: June 20, 2011Date of Patent: June 3, 2014Assignee: International Business Machines CorporationInventors: Patrick O'Sullivan, Fred Raguillat, Edith H. Stern, Barry E. Willner
-
Patent number: 8719088Abstract: 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: GrantFiled: June 22, 2007Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Patrick O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
-
Publication number: 20140101258Abstract: 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: ApplicationFiled: October 4, 2012Publication date: April 10, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick O'Sullivan, Lin Sun
-
Publication number: 20140081695Abstract: 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: ApplicationFiled: November 21, 2013Publication date: March 20, 2014Applicant: International Business Machines CorporationInventors: Vaughn T. Rokosz, Patrick O'Sullivan
-
Patent number: 8645468Abstract: 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: GrantFiled: November 8, 2006Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Patrick O'Sullivan, Cynthia E. Barber-Mingo, Gary Denner, Ruthie D. Lyle, Carol S. Zimmet
-
Patent number: 8627214Abstract: 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: GrantFiled: December 15, 2010Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Chelsea Beerse, Arno Denne, Patrick O'Sullivan, Jeffrey Sloyer
-
Patent number: 8626556Abstract: 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: GrantFiled: April 25, 2005Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Vaughn T. Tokosz, Patrick O'Sullivan
-
Patent number: 8626552Abstract: 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: GrantFiled: March 26, 2009Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Colm Farrell, Liam Harpur, Patrick O'Sullivan, Fred Raguillat, Daniel Terlizzi, Carol S. Zimmet
-
Patent number: 8578281Abstract: 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: GrantFiled: May 30, 2012Date of Patent: November 5, 2013Assignee: International Business Machines CorporationInventors: Chelsea Beerse, Arno Denne, Patrick O'Sullivan, Jeffrey Sloyer
-
Patent number: D737327Type: GrantFiled: June 17, 2013Date of Patent: August 25, 2015Assignee: Covidien LPInventors: Scott Wudyka, Jesse Denson, Daniel Patrick O'Sullivan, Jr., Heman Au