Patents by Inventor Brian L. Pulito
Brian L. Pulito 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).
-
Patent number: 10978071Abstract: An approach is provided in which an information handling system sends a first request to a user over a voice channel through a first communication network. The request is in an audio format and requests a user data set from the user. The information handling system establishes a messaging channel with a user device utilized by the user through a second communication network. The messaging channel is an end-to-end digital data channel between the information handing system and the user device. The information handling system receives a set of user data corresponding to the first request from the user device over the messaging channel, and sends the set of user data to a conversation system.Type: GrantFiled: September 24, 2019Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Patent number: 10742691Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: GrantFiled: December 5, 2019Date of Patent: August 11, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Publication number: 20200112592Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: ApplicationFiled: December 5, 2019Publication date: April 9, 2020Inventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Publication number: 20200020338Abstract: An approach is provided in which an information handling system sends a first request to a user over a voice channel through a first communication network. The request is in an audio format and requests a user data set from the user. The information handling system establishes a messaging channel with a user device utilized by the user through a second communication network. The messaging channel is an end-to-end digital data channel between the information handing system and the user device. The information handling system receives a set of user data corresponding to the first request from the user device over the messaging channel, and sends the set of user data to a conversation system.Type: ApplicationFiled: September 24, 2019Publication date: January 16, 2020Inventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Patent number: 10535347Abstract: An approach is provided in which an information handling system sends a request in audio format to a user over a voice channel requesting a user data set. The information handling system receives utterances from the user over the voice channel and determines that the utterances do not provide enough information to complete the requested user data set. In turn, the information handling system establishes a messaging channel with the user and sends a request in digital format to the user over the messaging channel to provide additional data to complete the user data set.Type: GrantFiled: December 18, 2017Date of Patent: January 14, 2020Assignee: International Business Machines CorporationInventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Patent number: 10516702Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: GrantFiled: August 6, 2018Date of Patent: December 24, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Patent number: 10380555Abstract: A method and system is provided for policy driven, online meeting updates during the course of an electronic meeting. The invention defines one or more groups of participants in an electronic meeting, and assigns a unique relative priority to each group of participants. Meeting events, such as slide changes or other data that is sent to the various participants for viewing, are transmitted to the various groups in a sequence ordered by the relative priorities assigned to the groups. Alternatively, the invention provides for randomly staggering the delivery of data to the various groups. Both embodiments alleviate the scalability problems that arise for electronic meetings having large numbers of participants.Type: GrantFiled: December 11, 2003Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Erik J. Burckart, James Patrick Galvin, Jr., Brian L. Pulito
-
Patent number: 10304453Abstract: An approach is provided in which an information handling system sends a request in audio format to a user over a voice channel requesting a user data set. The information handling system receives utterances from the user over the voice channel and determines that the utterances do not provide enough information to complete the requested user data set. In turn, the information handling system establishes a messaging channel with the user and sends a request in digital format to the user over the messaging channel to provide additional data to complete the user data set.Type: GrantFiled: July 27, 2017Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Publication number: 20190035392Abstract: An approach is provided in which an information handling system sends a request in audio format to a user over a voice channel requesting a user data set. The information handling system receives utterances from the user over the voice channel and determines that the utterances do not provide enough information to complete the requested user data set. In turn, the information handling system establishes a messaging channel with the user and sends a request in digital format to the user over the messaging channel to provide additional data to complete the user data set.Type: ApplicationFiled: July 27, 2017Publication date: January 31, 2019Inventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Publication number: 20190035393Abstract: An approach is provided in which an information handling system sends a request in audio format to a user over a voice channel requesting a user data set. The information handling system receives utterances from the user over the voice channel and determines that the utterances do not provide enough information to complete the requested user data set. In turn, the information handling system establishes a messaging channel with the user and sends a request in digital format to the user over the messaging channel to provide additional data to complete the user data set.Type: ApplicationFiled: December 18, 2017Publication date: January 31, 2019Inventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Publication number: 20180343286Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: ApplicationFiled: August 6, 2018Publication date: November 29, 2018Inventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Publication number: 20180227543Abstract: In some examples, a system for conference management can include a processor to initiate a conference comprising a plurality of cameras and at least one user and process a series of images with at least one service to generate service output, the series of images comprising an aggregation of images from the plurality of cameras. The processor can also detect metadata associated with each of the series of images by the at least one service and aggregate the metadata and the service output based on a timestamp for each image to detect an event. Furthermore, the processor can generate an alarm in response to detecting the event and modify the conference by adding additional cameras or additional users.Type: ApplicationFiled: February 6, 2017Publication date: August 9, 2018Inventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Patent number: 10044980Abstract: In some examples, a system for conference management can include a processor to initiate a conference comprising a plurality of cameras and at least one user and process a series of images with at least one service to generate service output, the series of images comprising an aggregation of images from the plurality of cameras. The processor can also detect metadata associated with each of the series of images by the at least one service and aggregate the metadata and the service output based on a timestamp for each image to detect an event. Furthermore, the processor can generate an alarm in response to detecting the event and modify the conference by adding additional cameras or additional users.Type: GrantFiled: February 6, 2017Date of Patent: August 7, 2018Assignee: International Busines Machines CorporationInventors: Scott W. Graham, Lior Luker, Nitzan Nissim, Brian L. Pulito
-
Patent number: 10044766Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: GrantFiled: December 8, 2014Date of Patent: August 7, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Patent number: 9473316Abstract: Embodiments of the present invention address deficiencies of the art in respect to resource consumption in a clustered environment hosting an e-meeting and provide a method, system and computer program product for resource consumption reduction for an e-meeting via meeting affinity. In one embodiment of the invention, an e-meeting affinity method can be provided. In a clustered environment, the e-meeting affinity method can include identifying a clone supporting an e-meeting and having session affinity with a moderator to the e-meeting. The method further can include establishing session affinity between the clone and other participants to the e-meeting for requests relating to the e-meeting while permitting parallel session affinity to other clones for requests from the other participants not relating to the e-meeting.Type: GrantFiled: October 17, 2006Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Madhu K. Chetuparambil, James S. Johnston, Christopher D. Price, Brian L. Pulito, William M. Quinn
-
Publication number: 20150089071Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: ApplicationFiled: December 8, 2014Publication date: March 26, 2015Inventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Patent number: 8935415Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: GrantFiled: September 13, 2013Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger
-
Patent number: 8719436Abstract: A method, system and apparatus for tunneling non-hypertext transfer protocol (HTTP) data streams through a reverse proxy. The method can include soliciting a connection with a reverse proxy protecting a back-end server computing device. A connection can be established with the back-end server computing device via the reverse proxy through the solicitation. Responsive to establishing the connection, the connection can be maintained in order to exchange non-HTTP data over the secured connection. Significantly, and unlike prior art HTTP tunneling implementations, in the present invention, the non-HTTP data can be exchanged over the connection without encapsulating the non-HTTP data within HTTP messages.Type: GrantFiled: October 6, 2003Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Keith Bryan Knight, James Winston Lawwill, Jr., Brian L. Pulito
-
Publication number: 20140098947Abstract: Embodiments of the present invention provide a method, system and computer program product for ad hoc meeting initiation. In an embodiment of the invention, a method for ad hoc initiation of an e-meeting has been provided. The method includes establishing a proposed duration of a meeting and a list of proposed participants to the meeting. The method also includes determining presence awareness for each of the proposed participants. The method yet further includes querying calendar data in a calendar data store for each of the proposed participants to determine whether or not each of the proposed participants is available to immediately attend the meeting for the proposed duration. Finally the method includes directing initiation of the meeting only if a threshold number of the proposed participants are determined to be both present and available for the proposed duration to participate in the meeting.Type: ApplicationFiled: October 8, 2012Publication date: April 10, 2014Applicant: International Business Machines CorporationInventors: Andrew D. Dingsor, Andrew J. Ivory, Craig A. Lanzen, James W. Lawwill, Brian L. Pulito
-
Publication number: 20140101322Abstract: Processing mid-dialog SIP messages by receiving a mid-dialog SIP message from a SIP user agent client, creating a new SIP session, associating the new SIP session with the mid-dialog SIP message, identifying an application that is associated with the mid-dialog SIP message, providing to the application the mid-dialog SIP message in the context of the new SIP session, receiving an acknowledgement from the application that the application will accept the mid-dialog SIP message, and responsive to receiving the acknowledgement, providing to the application the mid-dialog SIP message in the context of the new SIP session.Type: ApplicationFiled: September 13, 2013Publication date: April 10, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nitzan Nissim, Brian L. Pulito, Asaf Zinger