Patents by Inventor Denise Caballero-Mccann

Denise Caballero-Mccann 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: 8286183
    Abstract: Techniques for scheduling a task include receiving task data and quorum data. Task data describes tasks to be performed by one or more participants. Quorum data indicates a participant set of one or more participants to perform each task. Current user data may also be received. Current user data describes a current task set of one or more tasks currently being performed by a particular participant. Either or both of the task data and the current user data describe interruptibility through a particular medium of a plurality of communications media. A particular time interval to schedule a particular task is determined based at least in part on the interruptibility of the task or the particular participant. These techniques allow either or both unscheduled tasks and previously scheduled tasks to be moved to time intervals that overlap other scheduled tasks, including tasks currently being performed by a participant.
    Type: Grant
    Filed: October 22, 2005
    Date of Patent: October 9, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Randall Baird, Labhesh Patel, Denise Caballero-Mccann, Shmuel Shaffer
  • Patent number: 7724887
    Abstract: Techniques for using call history for voice data over a packet-switched network includes receiving call history data that indicates a redirected network identity that served as a target of a particular voice data session from a particular calling party. The redirected network identity is different from both a caller network identity that identifies the particular calling party, and a current target network identity that identifies a current target party of the particular voice data session. A call history display composition is formed that indicates at least that the redirected network identity exists. The call history display composition is presented for viewing by at least one of the particular calling party and the current target party. These technique allow a party to redirected communications to easily call or save the network address of a former target of the call.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: May 25, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Cullen Jennings, Louis Pratt, Denise Caballero-Mccann
  • Patent number: 7660405
    Abstract: A system and method for enabling an enhanced camp-on feature for a communications device. In an illustrative embodiment, the system includes a first mechanism for providing information pertaining to why a first user of a first communications device is unable to be contacted. A second mechanism enables a second user of a second communications device to make a camp-on selection based on the information. In a more specific embodiment, the information includes state information pertaining to the first communications device. The first means includes a first module running on the first communications device. The first module is adapted to selectively relay the state information to an entity connected to the network. In the specific embodiment, the entity connected to the network includes Private Branch eXchange (PBX) system.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: February 9, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mukul Jain, Shmuel Shaffer, Denise Caballero-Mccann, Labhesh Patel
  • Publication number: 20070263814
    Abstract: A system and method for enabling an enhanced camp-on feature for a communications device. In an illustrative embodiment, the system includes a first mechanism for providing information pertaining to why a first user of a first communications device is unable to be contacted. A second mechanism enables a second user of a second communications device to make a camp-on selection based on the information. In a more specific embodiment, the information includes state information pertaining to the first communications device. The first means includes a fist module running on the first communications device. The first module is adapted to selectively relay the state information to an entity connected to the network. In the specific embodiment, the entity connected to the network includes Private Branch exchange (PBX) system.
    Type: Application
    Filed: March 17, 2006
    Publication date: November 15, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Mukul Jain, Shmuel Shaffer, Denise Caballero-Mccann, Labhesh Patel
  • Publication number: 20070226299
    Abstract: A method for providing an instant messaging quorum monitoring service includes receiving a request from a first user to monitor instant messaging availability of a first number of users comprising at least one user who is currently unavailable. The method also includes receiving at least one quorum parameter for an instant messaging chat session. The method also includes monitoring the instant messaging availability of the first number of users and determining that the at least one quorum parameter for the instant messaging chat session is satisfied by the instant messaging availability of a second number of users of the first number of users. The second number of users comprises available users. The method also includes notifying the first user that the at least one quorum parameter for the instant messaging chat session is satisfied.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 27, 2007
    Inventors: Shmuel Shaffer, Labhesh Patel, Mukul Jain, Denise Caballero-McCann
  • Publication number: 20070201459
    Abstract: The present invention comprises a system and method for status notification. The method comprises receiving a subscription message from a first endpoint requesting status data for a second endpoint; detecting a change in status data of the second endpoint; and notifying the first endpoint of the change in status. The subscription message comprises a resource identifier associated with the second endpoint.
    Type: Application
    Filed: February 27, 2006
    Publication date: August 30, 2007
    Inventors: Ho Bao, Denise Caballero-McCann, Ta-Ming Chen, Yuan-Cheng Lan, Christopher Pearce, Kannan Rajagopalan
  • Publication number: 20070201657
    Abstract: A method for providing a camp-on service for a network service includes detecting a request from a user for access to a network service and detecting that the network service is unavailable. The method includes subscribing the user to a camp-on service for the network service. The method includes detecting that the network service is available and notifying the user that the network service is available.
    Type: Application
    Filed: February 9, 2006
    Publication date: August 30, 2007
    Inventors: Shmuel Shaffer, Labhesh Patel, Denise Caballero-McCann
  • Publication number: 20070160054
    Abstract: A method for receiving feedback at a call center includes receiving a call from a caller for connection with one of a plurality of agents and distributing the call to a first agent of the plurality of agents. The method includes initiating a first communication session with the caller and the first agent to handle the call. The method also includes initiating a second communication session with the caller. The second communication session comprises a feedback session parallel to the first communication session. The method also includes receiving from the caller feedback relating to the first communication session between the caller and the first agent.
    Type: Application
    Filed: January 11, 2006
    Publication date: July 12, 2007
    Inventors: Shmuel Shaffer, Labhesh Patel, Denise Caballero-McCann, Joseph Khouri
  • Publication number: 20070162552
    Abstract: A method for providing an instant messaging camp-on service includes receiving, via a first instant messaging device, a request from a first user to log into an instant messaging server and to camp-on an instant messaging availability of a second user, wherein the second user is currently unavailable. The method also includes monitoring the instant messaging availability of the second user and determining that the second user is available via instant messaging and then notifying the first user via a first communication method of the instant messaging availability of the second user. The first communication method is different from instant messaging communication.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 12, 2007
    Inventors: Shmuel Shaffer, Denise Caballero-McCann, Labhesh Patel, Mukul Jain
  • Publication number: 20070121878
    Abstract: A method for providing a camp-on hold service comprises detecting a hold condition between a first user and a second user and establishing a call hold by placing the call on hold. The method also comprises receiving a request from the second user to camp-on to the call hold and monitoring the status of the first user during the call hold. The method also comprises receiving an indication that the first user is available to continue communications with the second user and notifying the second user that the first user is available to continue communications with the second user.
    Type: Application
    Filed: November 11, 2005
    Publication date: May 31, 2007
    Inventors: Shmuel Shaffer, Labhesh Patel, Mukul Jain, Denise Caballero-McCann
  • Publication number: 20070094661
    Abstract: Techniques for scheduling a task include receiving task data and quorum data. Task data describes tasks to be performed by one or more participants. Quorum data indicates a participant set of one or more participants to perform each task. Current user data may also be received. Current user data describes a current task set of one or more tasks currently being performed by a particular participant. Either or both of the task data and the current user data describe interruptibility through a particular medium of a plurality of communications media. A particular time interval to schedule a particular task is determined based at least in part on the interruptibility of the task or the particular participant. These techniques allow either or both unscheduled tasks and previously scheduled tasks to be moved to time intervals that overlap other scheduled tasks, including tasks currently being performed by a participant.
    Type: Application
    Filed: October 22, 2005
    Publication date: April 26, 2007
    Inventors: Randall Baird, Labhesh Patel, Denise Caballero-McCann, Shmuel Shaffer
  • Publication number: 20070064913
    Abstract: A method for transferring an automatic call distributor call includes receiving from a caller a call for distribution to one of a plurality of agents and distributing the call to a first agent of the plurality of agents for handling. The method includes receiving a transfer request to transfer the call to a supervisor and selecting an available supervisor to receive the call. The available supervisor comprises a supervisor not in an uninterruptible state. The method includes transferring the call to the selected available supervisor.
    Type: Application
    Filed: August 23, 2005
    Publication date: March 22, 2007
    Inventors: Shmuel Shaffer, Balaji Sundara, Labhesh Patel, Denise Caballero-McCann
  • Publication number: 20070036133
    Abstract: Techniques for using call history for voice data over a packet-switched network includes receiving call history data that indicates a redirected network identity that served as a target of a particular voice data session from a particular calling party. The redirected network identity is different from both a caller network identity that identifies the particular calling party, and a current target network identity that identifies a current target party of the particular voice data session. A call history display composition is formed that indicates at least that the redirected network identity exists. The call history display composition is presented for viewing by at least one of the particular calling party and the current target party. These technique allow a party to redirected communications to easily call or save the network address of a former target of the call.
    Type: Application
    Filed: July 21, 2005
    Publication date: February 15, 2007
    Inventors: Cullen Jennings, Louis Pratt, Denise Caballero-Mccann
  • Publication number: 20070005763
    Abstract: A method for using load information in an instant messaging system includes determining current communication session load information of the user. The method includes blocking from transmission to the user instant message communications based on the current communication session load information of the user.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 4, 2007
    Inventors: Shmuel Shaffer, Labhesh Patel, Denise Caballero-McCann
  • Publication number: 20060268678
    Abstract: A communication system includes a call agent that coordinates and supervises communications between endpoints. The call agent allocates a QoS agent for each endpoint involved in a call. The QoS agents generate reservations for the call in order to provide the call with a guaranteed amount of bandwidth and an established QoS. Each endpoint or location associated with an endpoint has a reservation policy that determines how calls are to be handled when a reservation is or is not obtained and when a reservation is lost or obtained during a call. The communication system is able to handle reservations, or the lack thereof, during various situations like on hold, call transfer, call forwarding, conference call, and shared line services.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Subhasri Dhesikan, Denise Caballero-McCann, Kevin Miller, Rongxuan Chen, John Restrick, Scott Henning, Martin Wu, Keith Lantz, David Sauerhaft
  • Publication number: 20060265347
    Abstract: A system and method for providing interactive communications includes receiving a communication from an originator destined for a persona. An identity of the persona is determined and one or more rules associated with the identity of the persona is determined. Presence information of the persona is obtained. The communication is sent to the persona in accordance with the determination of the identity of the persona, the one or more rules associated with the identity, and the presence information of the persona.
    Type: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Inventors: Denise Caballero-McCann, Stephen Levy, John Toebes, Labhesh Patel, Shmuel Shaffer
  • Publication number: 20060177039
    Abstract: A method to be executed in a session initiation protocol (SIP) environment is provided that includes initiating a conversion process that involves a change from a first communications platform to a second communications platform. One or more routing tables associated with the first communications platform are then dumped. A conversion script is executed such that one or more patterns associated with a dial plan corresponding to the second communications platform are provided in a dial plan format. One or more files associated with the dial plan are loaded into one or more endpoints that are designated to change to the second communications platform.
    Type: Application
    Filed: January 27, 2005
    Publication date: August 10, 2006
    Inventors: Denise Caballero-McCann, William Hudson, Stephen Levy, Daniel Linton, Carleton Luck, Louis Pratt, Christopher Pearce
  • Publication number: 20060177036
    Abstract: A method to be executed in a session initiation protocol (SIP) environment is provided that includes initiating a conversion process that involves a change from a first communications platform to a second communications platform. One or more routing tables associated with the first communications platform are then dumped. A conversion script is executed such that one or more patterns associated with a dial plan corresponding to the second communications platform are provided in a dial plan format. One or more files associated with the dial plan are loaded into one or more endpoints that are designated to change to the second communications platform.
    Type: Application
    Filed: January 27, 2005
    Publication date: August 10, 2006
    Inventors: Denise Caballero-McCann, William Hudson, Stephen Levy, Daniel Linton, Carleton Luck, Louis Pratt, Christopher Pearce
  • Publication number: 20060165058
    Abstract: A method for facilitating a data session in a session protocol environment is provided that includes identifying a first endpoint and receiving a status indicator as to whether the first endpoint is available to participate in a communication session that involves the first endpoint and a second endpoint. In a more particular embodiment, the first endpoint is operable to recognize that the second endpoint is seeking to contact the first endpoint in order to conduct the communication session.
    Type: Application
    Filed: November 19, 2004
    Publication date: July 27, 2006
    Inventors: Denise Caballero-McCann, Stephen Levy, Shamim Pirzada
  • Publication number: 20060153064
    Abstract: Storing and restoring a communication session includes establishing a communication session by exchanging dialog. Dialog from the communication session is stored to a persistent storage. Endpoints participate in the communication session to assert functionality to a monitoring module. If a failure occurs during the communication session, an endpoint receives the stored dialog from the persistent storage. Furthermore, the endpoint restores the received dialog onto a protocol stack to continue the communication session without loss of dialog.
    Type: Application
    Filed: January 7, 2005
    Publication date: July 13, 2006
    Inventors: Denise Caballero-McCann, Sameer Azad, Kai Wang, Yi Zhang, Juhee Garg