Patents by Inventor Mark E. Wallace
Mark E. Wallace 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: 9537912Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.Type: GrantFiled: June 6, 2013Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., Patrick J. O'Sullivan, Mark E. Wallace
-
Patent number: 9374401Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.Type: GrantFiled: May 20, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, Jr., Patrick J. O'Sullivan, Mark E. Wallace
-
Patent number: 9363092Abstract: Computer program code receives input information for setup a video conference, and attributes of participants associated with one or more video endpoints in the video conference. The program code parses the input information to determine whether there are video data streams available for broadcast, and parameters in an access control file granting one or more of the participants a right to control which of the video data streams available for broadcast they view. The program code extracts parameters from the input information. The program code stores the parameters that are extracted as metadata. The program code compares the metadata with the attributes of the participants associated with the one or more video endpoints to determine matches. The program code requests a multipoint control unit to send one or more of the video data streams based on the access control file, criteria specified by the participants, and the matches determined.Type: GrantFiled: October 31, 2012Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventors: John A. Crawley, Dalia M. Havens, Lakshmi S. Meda, Mark E. Wallace
-
Patent number: 9093071Abstract: A method, computer program product, and system for identifying collaborators is described. A command precursor associated with delivery of a voice command associated with an electronic meeting is received. An audio signal including the voice command is received. A portion of the audio signal is identified as representing the voice command, based upon, at least in part, receiving the command precursor. The voice command is interpreted. The interpreted voice command is caused to be executed.Type: GrantFiled: September 18, 2013Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: John A. Crawley, Ruadhri J. Howman, John O'Connor, Mark E. Wallace, Tracee L. Wolf
-
Patent number: 9087516Abstract: A method, computer program product, and system for identifying collaborators is described. A command precursor associated with delivery of a voice command associated with an electronic meeting is received. An audio signal including the voice command is received. A portion of the audio signal is identified as representing the voice command, based upon, at least in part, receiving the command precursor. The voice command is interpreted. The interpreted voice command is caused to be executed.Type: GrantFiled: November 19, 2012Date of Patent: July 21, 2015Assignee: International Business Machines CorporationInventors: John A. Crawley, Ruadhri J. Howman, John O'Connor, Mark E. Wallace, Tracee L. Wolf
-
Patent number: 9088629Abstract: An electronic conference session is managed. The electronic conference session is hosted on a processing system for a plurality of users to participate in the conference session via a plurality of client devices. Performance of the processing system is monitored. Responsive to identifying a first indication that the performance of the processing system immanently will degrade below specified criteria, at least one process for hosting the electronic conference session is offloaded from the processing system to at least one of the client devices.Type: GrantFiled: October 1, 2012Date of Patent: July 21, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Judith H. Bank, Patrick J. O'Sullivan, Mark E. Wallace
-
Patent number: 9077637Abstract: Determining the physical location of a mobile wireless device. A computer receives 1-hop and 2-hop neighbor information from a mobile wireless device for neighbor devices of the mobile wireless device responding to a discovery request transmitted by the mobile wireless device in an ad hoc wireless communications protocol. The computer determines a physical location of the mobile wireless device based in part on stored fixed physical locations of responding devices; an area in which the mobile wireless device is in range of responding 1-hop neighbors associated with a fixed physical location; and an area in which the mobile wireless device is in range of responding 1-hop neighbors not associated with a fixed physical location, which are in the range of 2-hop neighbors associated with fixed physical locations.Type: GrantFiled: January 14, 2014Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Kieran G. A. Boland, Telemaque Ndizihiwe, Stephen Renwick, Mark E. Wallace
-
Publication number: 20150160787Abstract: Collaborating within a network computing system includes establishing a peer-to-peer communication link between a first computing system and a second computing system. The first computing system includes a first display device and a first pointer upon the display device. The second computing system includes a second display device and a second pointer upon the second display device. The second computing system receives first pointer control data for the first pointer indicating that the first pointer is to be displayed upon the second display device. The first pointer is displayed upon the second display device as specified by the first pointer control data. The second computing system moves the first pointer on the second display device responsive to second pointer control data received from the first computing system. The first pointer remains under control of the first computing system while the second pointer remains under control of the second computing system.Type: ApplicationFiled: December 11, 2013Publication date: June 11, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter F. Haggar, Jacqueline G. Rojanatavorn, Steven K. Speicher, Mark E. Wallace, Scott A. Will
-
Patent number: 8984062Abstract: A computing device defines one or more hunt groups on a client, wherein the one or more hunt groups are defined based, at least in part, upon information specific to the client. The computing device receives a request for a communication session at the client. The request for the communication session is directed, by the computing device, to one or more members of the one or more hunt groups based, at least in part, upon the one or more defined hunt groups.Type: GrantFiled: June 29, 2010Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: Mark E. Wallace, Telemaque Ndizihiwe, Kieran Gerard Anthony Boland, Michael Cronin
-
Patent number: 8953471Abstract: An approach is provided to detect a spam message transmitted over a packetized, network-based telephony system. A request to initiate a first voice communication session is received from a requestor. A voice communications session is established with the requestor over the computer network. An audible ringing tone is sent to the requestor over the established voice communications session. While the audible ringing tone is being sent, audio data that is received from the requestor is analyzed. If the analysis detects an audible message in the audio data, then the requestor is identified as a possible spam source. On the other hand, if the analysis fails to detect the audible message in the audio data then the established voice communications session is handled as a non-spam event.Type: GrantFiled: January 5, 2012Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventors: Kieran Gerard Anthony Boland, Telemaque Ndizihiwe, Stephen Renwick, Mark E. Wallace
-
Publication number: 20140344361Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.Type: ApplicationFiled: June 6, 2013Publication date: November 20, 2014Inventors: Jonathan Dunne, James Patrick Galvin, JR., Patrick J. O'Sullivan, Mark E. Wallace
-
Publication number: 20140344357Abstract: A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty communication session. In an implementation, a method may include receiving a request from a first computing device to join a multiparty communication session. The method may also include associating the first computing device with a second computing device for the multiparty communication session, the second computing device participating in the multiparty communication session via a multipoint control unit. The method may further include relaying communication traffic for the multiparty communication session from the multipoint control unit to the first computing device by the second computing device.Type: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: International Business Machines CorporationInventors: Jonathan Dunne, James Patrick Galvin, JR., Patrick J. O'Sullivan, Mark E. Wallace
-
Patent number: 8755331Abstract: Determining the physical location of a mobile wireless device. A computer receives 1-hop and 2-hop neighbor information from a mobile wireless device for neighbor devices of the mobile wireless device responding to a discovery request transmitted by the mobile wireless device in an ad hoc wireless communications protocol. The computer determines a physical location of the mobile wireless device based in part on stored fixed physical locations of responding devices; an area in which the mobile wireless device is in range of responding 1-hop neighbors associated with a fixed physical location; and an area in which the mobile wireless device is in range of responding 1-hop neighbors not associated with a fixed physical location, which are in the range of 2-hop neighbors associated with fixed physical locations.Type: GrantFiled: December 13, 2011Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Kieran G. A. Boland, Telemaque Ndizihiwe, Stephen Renwick, Mark E. Wallace
-
Publication number: 20140142951Abstract: A method, computer program product, and system for identifying collaborators is described. A command precursor associated with delivery of a voice command associated with an electronic meeting is received. An audio signal including the voice command is received. A portion of the audio signal is identified as representing the voice command, based upon, at least in part, receiving the command precursor. The voice command is interpreted. The interpreted voice command is caused to be executed.Type: ApplicationFiled: September 18, 2013Publication date: May 22, 2014Applicant: International Business Machines CorporationInventors: John A. Crawley, Ruadhri J. Howman, John O'Connor, Mark E. Wallace, Tracee L. Wolf
-
Publication number: 20140142950Abstract: A method, computer program product, and system for identifying collaborators is described. A command precursor associated with delivery of a voice command associated with an electronic meeting is received. An audio signal including the voice command is received. A portion of the audio signal is identified as representing the voice command, based upon, at least in part, receiving the command precursor. The voice command is interpreted. The interpreted voice command is caused to be executed.Type: ApplicationFiled: November 19, 2012Publication date: May 22, 2014Applicant: International Business Machines CorporationInventors: John A. Crawley, Ruadhri J. Howman, John O'Connor, Mark E. Wallace, Tracee L. Wolf
-
Publication number: 20140126419Abstract: Determining the physical location of a mobile wireless device. A computer receives 1-hop and 2-hop neighbor information from a mobile wireless device for neighbor devices of the mobile wireless device responding to a discovery request transmitted by the mobile wireless device in an ad hoc wireless communications protocol. The computer determines a physical location of the mobile wireless device based in part on stored fixed physical locations of responding devices; an area in which the mobile wireless device is in range of responding 1-hop neighbors associated with a fixed physical location; and an area in which the mobile wireless device is in range of responding 1-hop neighbors not associated with a fixed physical location, which are in the range of 2-hop neighbors associated with fixed physical locations.Type: ApplicationFiled: January 14, 2014Publication date: May 8, 2014Applicant: International Business Machines CorporationInventors: Kieran G. A. Boland, Telemaque Ndizihiwe, Stephen Renwick, Mark E. Wallace
-
Publication number: 20140122657Abstract: Computer program code receives input information for setup a video conference, and attributes of participants associated with one or more video endpoints in the video conference. The program code parses the input information to determine whether there are video data streams available for broadcast, and parameters in an access control file granting one or more of the participants a right to control which of the video data streams available for broadcast they view. The program code extracts parameters from the input information. The program code stores the parameters that are extracted as metadata. The program code compares the metadata with the attributes of the participants associated with the one or more video endpoints to determine matches. The program code requests a multipoint control unit to send one or more of the video data streams based on the access control file, criteria specified by the participants, and the matches determined.Type: ApplicationFiled: October 31, 2012Publication date: May 1, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John A. Crawley, Dalia M. Havens, Lakshmi S. Meda, Mark E. Wallace
-
Publication number: 20140095604Abstract: An electronic conference session is managed. The electronic conference session is hosted on a processing system for a plurality of users to participate in the conference session via a plurality of client devices. Performance of the processing system is monitored. Responsive to identifying a first indication that the performance of the processing system immanently will degrade below specified criteria, at least one process for hosting the electronic conference session is offloaded from the processing system to at least one of the client devices.Type: ApplicationFiled: October 1, 2012Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JUDITH H. BANK, PATRICK J. O'SULLIVAN, MARK E. WALLACE
-
Publication number: 20130176865Abstract: An approach is provided to detect a spam message transmitted over a packetized, network-based telephony system. A request to initiate a first voice communication session is received from a requestor. A voice communications session is established with the requestor over the computer network. An audible ringing tone is sent to the requestor over the established voice communications session. While the audible ringing tone is being sent, audio data that is received from the requestor is analyzed. If the analysis detects an audible message in the audio data, then the requestor is identified as a possible spam source. On the other hand, if the analysis fails to detect the audible message in the audio data then the established voice communications session is handled as a non-spam event.Type: ApplicationFiled: January 5, 2012Publication date: July 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kieran Gerard Anthony Boland, Telemaque Ndizihiwe, Stephen Renwick, Mark E. Wallace
-
Publication number: 20130148573Abstract: A computer to identify wireless enabled neighbors while connected to a network via an Ethernet or wireless infrastructure mode communications protocol. The computer switches to a first ad hoc wireless protocol and performs a discovery operation, then switches to a second ad hoc wireless protocol and performs a discovery operation. The computer switches back to the Ethernet or wireless infrastructure mode communications protocol and transmits the neighbor information to a storage device.Type: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kieran G. A. Boland, Telemaque Ndizihiwe, Stephen Renwick, Mark E. Wallace