Patents by Inventor Shabbir A. Khakoo
Shabbir A. Khakoo 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: 9306820Abstract: A method and apparatus are provided that evaluate a number of different sources of presence information to determine a presence status of a user. The presence status of a user is determined by obtaining presence information from a plurality of presence data stores; translating the obtained presence information from at least one of the presence data stores into a standard format; and determining the presence status of the user based on the obtained presence information. Presence information can also be based on user-specified rules. Presence information is obtained from a number of presence data stores and the presence status of a user is determined based on one or more rules that are applied to the obtained presence information. The rules may include, for example, aggregation rules that determines the presence status based on one or more of the obtained presence information or filter rules that determine who may receive the presence status.Type: GrantFiled: July 16, 2013Date of Patent: April 5, 2016Assignee: Avaya Inc.Inventors: David G. Boyer, Shabbir A. Khakoo, Vipul Kishore Lalka, Levent Sasmazel, Prem Sumetpong
-
Patent number: 8706090Abstract: A method and apparatus are disclosed for delivering voice mail messages to one or more intended recipients with an indication of the presence of the sender. A message recipient can automatically respond to a voice mail message using a desired form of communication. The presence server can provide presence information across domains so that a user in one domain can automatically obtain presence information and respond to a user in another domain. A client-side presence enabled voice mail application process (i) retrieves voice mail messages from a voice mail server of a user, (ii) queries a presence server to determine the presence of the sender of each retrieved message, and (iii) presents the retrieved voice mail message(s) to the recipient with an indication of the presence of the sender.Type: GrantFiled: September 26, 2003Date of Patent: April 22, 2014Assignee: Avaya Inc.Inventors: David G. Boyer, Shabbir A. Khakoo, Latha Ravishankar, Prem Sumetpong
-
Publication number: 20130304913Abstract: A method and apparatus are provided that evaluate a number of different sources of presence information to determine a presence status of a user. The presence status of a user is determined by obtaining presence information from a plurality of presence data stores; translating the obtained presence information from at least one of the presence data stores into a standard format; and determining the presence status of the user based on the obtained presence information. Presence information can also be based on user-specified rules. Presence information is obtained from a number of presence data stores and the presence status of a user is determined based on one or more rules that are applied to the obtained presence information. The rules may include, for example, aggregation rules that determines the presence status based on one or more of the obtained presence information or filter rules that determine who may receive the presence status.Type: ApplicationFiled: July 16, 2013Publication date: November 14, 2013Inventors: David G. Boyer, Shabbir A. Khakoo, Vipul Kishore Lalka, Levent Sasmazel, Prem Sumetpong
-
Patent number: 8487770Abstract: A method and apparatus are provided that evaluate a number of different sources of presence information to determine a presence status of a user. The presence status of a user is determined by obtaining presence information from a plurality of presence data stores; translating the obtained presence information from at least one of the presence data stores into a standard format; and determining the presence status of the user based on the obtained presence information. Presence information can also be based on user-specified rules. Presence information is obtained from a number of presence data stores and the presence status of a user is determined based on one or more rules that are applied to the obtained presence information. The rules may include, for example, aggregation rules that determines the presence status based on one or more of the obtained presence information or filter rules that determine who may receive the presence status.Type: GrantFiled: September 17, 2008Date of Patent: July 16, 2013Assignee: Avaya, Inc.Inventors: David G. Boyer, Shabbir A. Khakoo, Vipul K. Lalka, Levent Sasmazel, Prem Sumetpong
-
Publication number: 20100132017Abstract: A process for authenticating a user by certificate using an out-of-band message exchange is provided. The authentication of the user may be performed in addition to initial authentication procedures. The certificate-based authentication of the user may provide for a more secure mechanism for confirming the identity of the user and may be used for specific applications requiring such higher security provisions.Type: ApplicationFiled: November 21, 2008Publication date: May 27, 2010Applicant: AVAYA, INC.Inventors: Richard Robinson, Prem Sumetpong, Terry Schmalzried, Shabbir Khakoo, Rodney Finnegan
-
Publication number: 20090009343Abstract: A method and apparatus are provided that evaluate a number of different sources of presence information to determine a presence status of a user. The presence status of a user is determined by obtaining presence information from a plurality of presence data stores; translating the obtained presence information from at least one of said presence data stores into a standard format; and determining the presence status of the user based on the obtained presence information. Presence information can also be based on user-specified rules. Presence information is obtained from a number of presence data stores and the presence status of a user is determined based on one or more rules that are applied to the obtained presence information. The rules may include, for example, aggregation rules that determines the presence status based on one or more of the obtained presence information or filter rules that determine who may receive the presence status.Type: ApplicationFiled: September 17, 2008Publication date: January 8, 2009Inventors: David G. Boyer, Shabbir A. Khakoo, Vipul Kishore Lalka, Levent Sasmazel, Prem Sumetpong
-
Publication number: 20060140363Abstract: A method and apparatus are disclosed for delivering enhanced messages to a calling party. A message document address is provided to the calling party that is a pointer or hyperlink to a message document containing a message for the calling party, such as a uniform resource locator (URL) identifying an Internet document. The calling party may receive a message, e.g., when the called party is not available or containing a list of user-specific menu options in an IVR system. The message document can be (i) a static document created; (ii) a default document created; or (iii) a dynamically generated document based on one or more rules that alter the content of the document based on various characteristics of the calling party or the call (or both). The presentation of the message document address to the user can be conditioned upon the satisfaction of one or more rules, such as when the called party is unavailable or based on one or more predefined characteristics of the calling party or the call (or both).Type: ApplicationFiled: February 16, 2006Publication date: June 29, 2006Inventors: Shabbir Khakoo, Venkatesh Krishnaswamy, Anwar Siddiqui, Hal Zenner
-
Publication number: 20050283615Abstract: A method and apparatus for user authentication and authorization for accessing resources on data servers coupled to an application server. A system authenticator is used to validate user authorization information, and an authenticator of a respective data server issued to validate user authentication information.Type: ApplicationFiled: June 22, 2004Publication date: December 22, 2005Inventors: Lakshmi Chakravarthi, Shabbir Khakoo, Prem Sumetpong, Tanjore Srinivas
-
Publication number: 20050068167Abstract: A method and apparatus are provided that evaluate a number of different sources of presence information to determine a presence status of a user. The presence status of a user is determined by obtaining presence information from a plurality of presence data stores; translating the obtained presence information from at least one of said presence data stores into a standard format; and determining the presence status of the user based on the obtained presence information. Presence information can also be based on user-specified rules. Presence information is obtained from a number of presence data stores and the presence status of a user is determined based on one or more rules that are applied to the obtained presence information. The rules may include, for example, aggregation rules that determines the presence status based on one or more of the obtained presence information or filter rules that determine who may receive the presence status.Type: ApplicationFiled: September 26, 2003Publication date: March 31, 2005Inventors: David Boyer, Shabbir Khakoo, Vipul Lalka, Levent Sasmazel, Prem Sumetpong
-
Publication number: 20050070254Abstract: A method and apparatus are disclosed for delivering voice mail messages to one or more intended recipients with an indication of the presence of the sender. A message recipient can automatically respond to a voice mail message using a desired form of communication. The presence server can provide presence information across domains so that a user in one domain can automatically obtain presence information and respond to a user in another domain. A client-side presence enabled voice mail application process (i) retrieves voice mail messages from a voice mail server of a user, (ii) queries a presence server to determine the presence of the sender of each retrieved message, and (iii) presents the retrieved voice mail message(s) to the recipient with an indication of the presence of the sender.Type: ApplicationFiled: September 26, 2003Publication date: March 31, 2005Inventors: David Boyer, Shabbir Khakoo, Latha Ravishankar, Prem Sumetpong
-
Publication number: 20050071428Abstract: A method and apparatus are disclosed for delivering electronic mail messages to one or more intended recipients with an indication of the presence of the sender. A message recipient can automatically respond to a text-based email message using a non-textual form of communication The presence server can provide presence information across domains so that a user in one domain can automatically obtain presence information and respond to a user in another domain. A client-side presence enabled email application process (i) retrieves email messages from an email server of a user, (ii) queries a presence server to determine the presence of the sender of each retrieved email message, and (iii) presents the retrieved email message(s) to the recipient with an indication of the presence of the sender.Type: ApplicationFiled: September 26, 2003Publication date: March 31, 2005Inventors: Shabbir Khakoo, Prem Sumetpong
-
Publication number: 20030135569Abstract: A method and apparatus are disclosed for delivering messages to one or more intended recipients based on the presence, preferences or location of the recipient(s). Text-based messages, such as instant messages, can be delivered to one or more intended recipients by means of (i) a voice call to a voice-capable device associated with the recipients; (ii) a voice mail message to a voice mail box associated with the recipients; or (iii) a text or voice message, as appropriate, that is delivered upon the availability of one or more intended recipients. An instant message originating as a text message is converted to speech, if necessary, before being delivered to the intended recipient. The speech corresponding to the text of the message is played out once the call is answered or once the voice mail message is retrieved. The invention thus enables the delivery of messages to be routed and scheduled based on the location and availability of the intended recipient.Type: ApplicationFiled: September 30, 2002Publication date: July 17, 2003Inventors: Shabbir A. Khakoo, Venkatesh Krishnaswamy, Anwar A. Siddiqui, Hal B. Zenner
-
Publication number: 20030133553Abstract: A method and apparatus are disclosed for delivering enhanced caller identification services to a called party. Caller ID information is extended to include a user document address that is a pointer or hyperlink to a user document containing additional information about the calling party. The user document address may be, for example, a uniform resource locator (URL) identifying an Internet document or a database address identifying a database document or entry. The user document generally contains information that the calling party would like to be presented to the called party and may be stored by the called party or accessed over a network. The user document can be (i) a static document; (ii) a document created in accordance with predefined default document content rules; or (iii) a dynamically generated document based on one or more rules that alter the content of the document.Type: ApplicationFiled: September 30, 2002Publication date: July 17, 2003Inventors: Shabbir A. Khakoo, Venkatesh Krishnaswamy, Anwar A. Siddiqui, Hal B. Zenner
-
Publication number: 20030133543Abstract: A method and apparatus are disclosed for delivering enhanced messages to a calling party. A message document address is provided to the calling party that is a pointer or hyperlink to a message document containing a message for the calling party, such as a uniform resource locator (URL) identifying an Internet document. The calling party may receive a message, e.g., when the called party is not available or containing a list of user-specific menu options in an IVR system. The message document can be (i) a static document created; (ii) a default document created; or (iii) a dynamically generated document based on one or more rules that alter the content of the document based on various characteristics of the calling party or the call (or both). The presentation of the message document address to the user can be conditioned upon the satisfaction of one or more rules, such as when the called party is unavailable or based on one or more predefined characteristics of the calling party or the call (or both).Type: ApplicationFiled: September 30, 2002Publication date: July 17, 2003Inventors: Shabbir A. Khakoo, Venkatesh Krishnaswamy, Anwar A. Siddiqui, Hal B. Zenner