Patents by Inventor Frank M. Roessler
Frank M. Roessler 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: 9699124Abstract: Methods, devices, and systems are provided that determine required communications features to be used in a communication session and provide participants of the communication session with an identification of the required communications features. When a communication device used by the participant does not include one of the required communications features, the user is provided access to those features, based on compatibility. When a communication device is found to be compatible, the communication device accesses the features by running communications applications having the required communications features.Type: GrantFiled: May 8, 2014Date of Patent: July 4, 2017Assignee: Avaya Inc.Inventors: Frank M. Roessler, Birgit A. Geppert, Trung Thanh Dinh-Trong
-
Patent number: 9571533Abstract: A communication session is established between users of communication devices. A representation of the users is displayed as part of the communication session. A liaison agent is dynamically added as a party of the communication session. The liaison agent is an application that works on behalf of one or more user during the communication. In response to dynamically adding the liaison agent as a party of the communication system, the displayed representation of the communication session is updated to indicate that the liaison agent has been added to the communication session. The liaison agent can provide a variety of services to a user, such as tracking work product, handling incoming calls, bridging communication sessions, providing web cam services, doing surveys, gathering a roll of a communication session, playing messages, notifying other users of events in the communication session, and/or the like.Type: GrantFiled: May 6, 2013Date of Patent: February 14, 2017Assignee: Avaya Inc.Inventors: Trung Thanh Dinh-Trong, Birgit A. Geppert, Frank M. Roessler
-
Publication number: 20150326621Abstract: Methods, devices, and systems are provided that determine required communications features to be used in a communication session and provide participants of the communication session with an identification of the required communications features. When a communication device used by the participant does not include one of the required communications features, the user is provided access to those features, based on compatibility. When a communication device is found to be compatible, the communication device accesses the features by running communications applications having the required communications features.Type: ApplicationFiled: May 8, 2014Publication date: November 12, 2015Applicant: Avaya, Inc.Inventors: Frank M. Roessler, Birgit A. Geppert, Trung Thanh Dinh-Trong
-
Publication number: 20140189005Abstract: A communication session is established between users of communication devices. A representation of the users is displayed as part of the communication session. A liaison agent is dynamically added as a party of the communication session. The liaison agent is an application that works on behalf of one or more user during the communication. In response to dynamically adding the liaison agent as a party of the communication system, the displayed representation of the communication session is updated to indicate that the liaison agent has been added to the communication session. The liaison agent can provide a variety of services to a user, such as tracking work product, handling incoming calls, bridging communication sessions, providing web cam services, doing surveys, gathering a roll of a communication session, playing messages, notifying other users of events in the communication session, and/or the like.Type: ApplicationFiled: May 6, 2013Publication date: July 3, 2014Applicant: Avaya Inc.Inventors: Trung Thanh Dinh-Trong, Birgit A. Geppert, Frank M. Roessler
-
Patent number: 8718246Abstract: A communication manager establishes a call between two or more participants on two or more communication devices. The call can be an audio or video call. A call request is sent from one of the communication devices to conference an additional communication device to the call. For example, a participant in the call decides to conference an additional person to further discuss an idea. An information manager gets a roster of the participants. In addition to the call request, the roster of the participants is sent to the additional communication device. The additional communication device receives the call request and the roster. The roster is displayed to the user of the additional communication device. The user can then indicate to answer the call request. If answered, the additional communication device sends an indication that the call was answered and the additional communication device is conferenced into the call.Type: GrantFiled: January 20, 2012Date of Patent: May 6, 2014Assignee: Avaya Inc.Inventors: Frank M. Roessler, Mehmet C. Balasaygun, Birgit A. Geppert, Trung T. Dinh-Trong
-
Patent number: 8204195Abstract: A system and method for providing the capability to simultaneously manage multiple conference calls, move participants in the conference calls from one conference call to another and subdivide or join multiple conference calls together, and the like, wherein a participant seeking to initiate conference calls does so at his or her endpoint by selecting conference call identifiers, where the identifiers identify conference calls to be created. The initiating participant then selects the participants to be associated with the particular calls and confirms the selection. Upon confirmation of the selection, the conference calls among the selected participants are established.Type: GrantFiled: September 28, 2007Date of Patent: June 19, 2012Assignee: Avaya Technology LLCInventors: Birgit A. Geppert, Frank M. Roessler
-
Publication number: 20120128140Abstract: A communication manager establishes a call between two or more participants on two or more communication devices. The call can be an audio or video call. A call request is sent from one of the communication devices to conference an additional communication device to the call. For example, a participant in the call decides to conference an additional person to further discuss an idea. An information manager gets a roster of the participants. In addition to the call request, the roster of the participants is sent to the additional communication device. The additional communication device receives the call request and the roster. The roster is displayed to the user of the additional communication device. The user can then indicate to answer the call request. If answered, the additional communication device sends an indication that the call was answered and the additional communication device is conferenced into the call.Type: ApplicationFiled: January 20, 2012Publication date: May 24, 2012Applicant: AVAYA INC.Inventors: Birgit A. Geppert, Trung T. Dinh-Trong, Frank M. Roessler, Mehmet C. Balasaygun
-
Publication number: 20110305332Abstract: A system and method for providing the capability to simultaneously manage multiple conference calls, move participants in the conference calls from one conference call to another and subdivide or join multiple conference calls together, and the like, wherein a participant seeking to initiate conference calls does so at his or her endpoint by selecting conference call identifiers, where the identifiers identify conference calls to be created. The initiating participant then selects the participants to be associated with the particular calls and confirms the selection. Upon confirmation of the selection, the conference calls among the selected participants are established.Type: ApplicationFiled: August 25, 2011Publication date: December 15, 2011Inventors: Birgit A. GEPPERT, Frank M. ROESSLER
-
Patent number: 7995733Abstract: An apparatus or endpoint device is disclosed for providing the capability to simultaneously manage multiple conference calls, move participants in the conference calls from one conference call to another and subdivide or join multiple conference calls together, and the like, wherein the apparatus or endpoint device provides a multi-conferencing capability that enables one or more teleconferencing participants to manage multiple teleconferences simultaneously. Each participant in the teleconference call manages their respective teleconference through their apparatus or endpoint device at their specific location by using it to adjust the teleconferencing topology, i.e., who should form what part of each specific teleconference call.Type: GrantFiled: September 28, 2007Date of Patent: August 9, 2011Assignee: Avaya Inc.Inventors: Birgit A. Geppert, Frank M. Roessler
-
Patent number: 7818398Abstract: Methods and apparatus are provided for specifying Web service interfaces and for processing Web service messages using protocol multiplexing. A Web service comprised of a plurality of sub-services (or clients of the Web service) are designed in accordance with the present invention by analyzing a plurality of micro-protocols between two or more of the sub-services, the Web service, and one or more clients of the Web service. A composite message is created if a plurality of messages of the micro-protocols have the same sender and receiver and belong to compatible message sequences. The present invention ensures that the execution of two or more message handlers is based on a defined execution order, when one or more collaborations of the micro-protocols are dependent on other collaborations.Type: GrantFiled: September 30, 2004Date of Patent: October 19, 2010Assignee: Avaya Inc.Inventors: Birgit A. Geppert, Frank M. Roessler
-
Method and apparatus for designing web services using a sequence and multiplex architectural pattern
Patent number: 7698385Abstract: Methods and apparatus are disclosed for designing a Web service that processes one or more composite messages. The same techniques may be applied to the design of clients of the Web service. The Web service is comprised of service logic and compositional logic. The service logic is comprised of a plurality of message handlers that process micro-messages of one or more composite messages. The compositional logic is comprised of a plurality of protocol demultiplexers that implement Web service functionality for demultiplexing, sequencing, and multiplexing one or more composite messages. The compositional logic is separated from the service logic, such that the service logic does not include operations for demultiplexing, sequencing, or multiplexing the composite messages.Type: GrantFiled: September 30, 2004Date of Patent: April 13, 2010Assignee: Avaya Inc.Inventors: Birgit A. Geppert, Frank M. Roessler -
Publication number: 20090086951Abstract: An apparatus or endpoint device is disclosed for providing the capability to simultaneously manage multiple conference calls, move participants in the conference calls from one conference call to another and subdivide or join multiple conference calls together, and the like, wherein the apparatus or endpoint device provides a multi-conferencing capability that enables one or more teleconferencing participants to manage multiple teleconferences simultaneously. Each participant in the teleconference call manages their respective teleconference through their apparatus or endpoint device at their specific location by using it to adjust the teleconferencing topology, i.e., who should form what part of each specific teleconference call.Type: ApplicationFiled: September 28, 2007Publication date: April 2, 2009Applicant: Avaya Technology LLCInventors: Birgit A. Geppert, Frank M. Roessler
-
Publication number: 20090086952Abstract: A system and method for providing the capability to simultaneously manage multiple conference calls, move participants in the conference calls from one conference call to another and subdivide or join multiple conference calls together, and the like, wherein a participant seeking to initiate conference calls does so at his or her endpoint by selecting conference call identifiers, where the identifiers identify conference calls to be created. The initiating participant then selects the participants to be associated with the particular calls and confirms the selection. Upon confirmation of the selection, the conference calls among the selected participants are established.Type: ApplicationFiled: September 28, 2007Publication date: April 2, 2009Applicant: Avaya Technology LLCInventors: Birgit A. Geppert, Frank M. Roessler