Patents by Inventor Labhesh Patel

Labhesh Patel 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).

  • Publication number: 20060208063
    Abstract: Methods and devices are provided for automating a login process and user/device associations. A user's preferred device settings and/or functions may be provisioned automatically. Some implementations provide an automated log out or “sleep” when a user leaves one or more of the devices. Users may be automatically identified and associated. The “presence” of members of a user group may be determined as required for one or more actions to be taken. Some user groups control devices according to which members of a group may have access to certain functions, information, etc., and which may not.
    Type: Application
    Filed: March 16, 2005
    Publication date: September 21, 2006
    Applicant: Cisco Technology, Inc., A corporation of California
    Inventors: Labhesh Patel, Shmuel Shaffer, Gebran Chahrouri, Shantanu Sarkar, Bruce Moon, Joseph Khouri
  • Publication number: 20060208888
    Abstract: The present invention includes methods and devices for providing. According to some implementations, radio frequency identification (“RFID”) tags are positioned at various locations throughout a building. Building locations can be determined from the RFID tags. Emergency service providers may be equipped with a portable device that includes at least one RFID reader for reading the RFID tags. Some implementations involve transmitting the RFID tag data to a control center from which the emergency services are coordinated. The emergency service workers' current and prior locations can be determined by the portable devices and/or at the control center. In preferred implementations, emergency service provider location information can be provided to control center personnel and to emergency service providers in real time.
    Type: Application
    Filed: March 4, 2005
    Publication date: September 21, 2006
    Applicant: Cisco Technology, Inc., A corporation of California
    Inventors: Labhesh Patel, Shmuel Shaffer, Gebran Chahrouri, Shantanu Sarkar, Bruce Moon, Joseph Khouri
  • Publication number: 20060203994
    Abstract: A method for transferring a call at an automatic call distribution system includes receiving from a caller a call for connection with one of a plurality of agents and connecting the call to a selected first agent of the plurality of agents. The method includes, while maintaining communication between the first agent and the caller, receiving a request to transfer the call to another one of the plurality of agents and selecting a second agent of the plurality of agents to receive the call transfer. The method also includes notifying the first agent of the selection of the second agent to receive the call transfer and transferring the call to the second agent.
    Type: Application
    Filed: March 10, 2005
    Publication date: September 14, 2006
    Inventors: Shmuel Shaffer, Gebran Chahrouri, Labhesh Patel, Joseph Khouri
  • Publication number: 20060192001
    Abstract: The present invention includes methods and devices for providing safeguards to the access of certain substances. Some implementations provide alerts and/or other appropriate actions when substances are subject to spoilage or expiration. Some implementations provide responses to potentially dangerous combinations of substances. Other aspects of the invention involve determining the allergies of a user and providing a warning when allergens are, or recently have been, present. One preferred embodiment provides a smart medicine cabinet for helping to provide medication safely to a patient and to provide other related services.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Daniel Shaffer, Shmuel Shaffer, Labhesh Patel, Gebran Chahrouri, Shantanu Sharkar, Bruce Moon, Joseph Khouri
  • Publication number: 20060187859
    Abstract: A method for reserving conference resources includes communicating a conference notification to each of a plurality of conference invitees. The conference notification is associated with a multipoint conference. The method includes receiving, from each of a first number of the plurality of conference invitees, a response to the conference notification indicating that the invitee will participate on the multipoint conference. The first number of the plurality of invitees comprises participating invitees. The method includes automatically determining, based on the responses to the conference notifications, a sufficient amount of resources to allow the participating invitees to communicate on the multipoint conference.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 24, 2006
    Inventors: Shmuel Shaffer, Labhesh Patel, Steven Christenson
  • Publication number: 20060182259
    Abstract: In accordance with a particular embodiment of the present invention, a method using presence information to improve automatic call distribution includes receiving a call for connection with one of a plurality of agents. An indicator of a service level problem is detected, and presence information is used to identify one or more draftable agents that are not in a ready state in response to detecting the indicator. The call is distributed to a selected one of the identified one or more draftable agents.
    Type: Application
    Filed: February 16, 2005
    Publication date: August 17, 2006
    Inventors: Shmuel Shaffer, Gebran Chahrouri, Labhesh Patel, Joseph Khouri
  • Publication number: 20060176874
    Abstract: A method for effecting handoff of a communication session between a cellular telephone and a desktop telephone includes anchoring a communication session involving a remote device and a cellular telephone in an enterprise network such that signaling for the communication session passes through an element of the enterprise network; receiving an indication to handoff the communication session from the cellular telephone to a desktop telephone coupled to the enterprise network; placing the remote device in a holding state in response to the indication; and coupling the desktop telephone to the remote device to resume the communication session.
    Type: Application
    Filed: February 9, 2005
    Publication date: August 10, 2006
    Inventors: Shmuel Shaffer, Labhesh Patel
  • Patent number: 7088814
    Abstract: A method for handling calls of an automatic call distributor system includes receiving, from a user, a request for connection with one of a plurality of agents, having one of a plurality of skills. In a particular embodiment, a preferred agent of the plurality of agents is selected by a statistical analysis using variables including a network resource available along a communication path between the user and the preferred agent, and an impact of connecting the user with the preferred agent upon the availability of a generally unique skill of the plurality of skills, to a future user. The user is connected with the preferred agent, the preferred agent having the one of the plurality of skills.
    Type: Grant
    Filed: December 13, 2001
    Date of Patent: August 8, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Labhesh Patel, Shantanu Sarkar
  • Publication number: 20060171337
    Abstract: A method for reserving conference resources includes communicating a conference notification to each of a plurality of conference invitees. The conference notification is associated with a multipoint conference. The method includes receiving, from each of a first number of the plurality of conference invitees, a response to the conference notification indicating that the invitee will participate on the multipoint conference. The first number of the plurality of invitees comprises participating invitees. The method includes automatically determining, based on the responses to the conference notifications, a sufficient amount of resources to allow the participating invitees to communicate on the multipoint conference. The method also includes automatically reserving the determined sufficient amount of resources and hosting the multipoint conference between the participating invitees using the reserved resources.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Inventors: Shmuel Shaffer, Labhesh Patel, Steven Christenson
  • Publication number: 20060174165
    Abstract: A method and system for tracing and logging for a software module is provided. The method includes the steps of detecting at least one error and analyzing at least one error message corresponding to each detected error. The method further includes the step of monitoring the resources of a computer system. Further, the method includes the step of adjusting (e.g., automatically adjusting) a tracing and logging level, based on the analysis of the error messages and the availability of resources.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 3, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Joseph Khouri, Gebran Chahrouri, Labhesh Patel
  • Publication number: 20060146735
    Abstract: A method for providing a conference service using speaker selection includes hosting a conference between a plurality of endpoints and receiving from the plurality of endpoints a plurality of media streams. The plurality of media streams each include a power indicator. The method includes normalizing the power indicators to determine a normalized power indicator for each of the plurality of media streams and selecting, based on the normalized power indicators of the plurality of media streams, a first number of the plurality of media streams for processing into a conference stream. The method also includes processing the selected first number of the plurality of media streams into the conference stream and communicating the conference stream to at least some of the plurality of endpoints.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventors: Shmuel Shaffer, Cullen Jennings, Labhesh Patel
  • Publication number: 20060126803
    Abstract: Disclosed is a method for providing communication with an interactive voice response system that includes establishing a communication session between a caller and an interactive voice response system. The communication session includes a call thread. The method includes detecting a pause condition associated with the communication session and pausing the call thread. A pause point in the call thread is determined when the call thread is paused. A reminder message may then be communicated to the caller at predefined intervals. The reminder message may include instructions to the caller for resuming the call thread. The method may also include receiving an indication to resume the call thread and resuming the call thread at the pause point.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Labhesh Patel, Fadi Jabbour, Johnny Lee, David Lee
  • Publication number: 20060126816
    Abstract: A method for communicating with an automatic call distributor system agent includes communicating through a communications link with a first agent of a plurality of agents associated with an automatic call distributor (ACD) system. The plurality of agents are able to receive user calls distributed by the ACD system. The user calls comprise requests for service. The method includes receiving an audible state command from the first agent through the communications link and changing the state of the first agent with respect to the ACD system in response to the audible state command.
    Type: Application
    Filed: December 13, 2004
    Publication date: June 15, 2006
    Inventors: Shmuel Shaffer, Labhesh Patel, Joseph Khouri, Gebran Chahrouri
  • Publication number: 20060050658
    Abstract: A method for providing a conference service includes hosting a conference between a plurality of endpoints and communicating at least one media stream received from at least one of the plurality of endpoints to the remaining plurality of endpoints. The method also includes receiving a request to block communication of the at least one media stream to a first endpoint of the plurality of endpoints and blocking communication of the at least one media stream to the first endpoint.
    Type: Application
    Filed: September 9, 2004
    Publication date: March 9, 2006
    Inventors: Shmuel Shaffer, Cullen Jennings, Labhesh Patel
  • Publication number: 20060050864
    Abstract: A method for automatic call distribution includes detecting that a first agent is communicating on a first call and detecting that the first call involves a predefined low priority communication. The method includes transitioning the first agent to an on-call ready state based on the first call. The on-call ready state indicates that the first agent is ready to receive an additional call while communicating on the first call.
    Type: Application
    Filed: September 9, 2004
    Publication date: March 9, 2006
    Inventors: Shmuel Shaffer, Joseph Khouri, Gebran Chahrouri, Labhesh Patel
  • Publication number: 20050260974
    Abstract: A method for communicating a reminder message includes establishing a first connection between a user and a reminder center. The method includes communicating, from the user to the reminder center, a reminder time. The method also includes scheduling a reminder message at the reminder center, and terminating the first connection between the user and the reminder center. The method includes selecting, at the reminder center, a preferred endpoint associated with the user, from a plurality of endpoints associated with the user. The method also includes attempting to establish a second connection between the user and the reminder center, using the preferred endpoint associated with the user, at is approximately the reminder time, and communicating the reminder message from the reminder center to the user.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Inventors: Johnny Lee, Aristotle Cruz, Fadi Jabbour, David Lee, Labhesh Patel
  • Publication number: 20050238157
    Abstract: In one embodiment, a method for enhanced call pickup includes accessing data indicating a current status of each of one or more users in a call pickup group (CPG) with respect to an incoming phone call to a phone number corresponding to the CPG and communicating the data to one or more endpoints of one or more users in the CPG for display to one or more users in the CPG. A display of the data to a first user in the CPG facilitates the first user determining a current status of each of one or more second users in the CPG to facilitate a decision by the first user regarding whether to pick up the incoming phone call.
    Type: Application
    Filed: April 21, 2004
    Publication date: October 27, 2005
    Inventors: Shmuel Shaffer, Labhesh Patel, Shantanu Sarkar, Cary FitzGerald
  • Publication number: 20050235158
    Abstract: In one embodiment, a method for enhanced extension mobility includes accessing user input indicating either a desire of a user to logon at an endpoint in a private mode according to which the endpoint supports only an extension of the user or a desire of the user to logon at the endpoint in a shared mode according to which the endpoint concurrently supports an extension of the user and one or more other extensions of one or more other users. The method includes configuring the endpoint to support only an extension of the user if the user input indicates a desire of the user to logon at the endpoint in a private mode according to which the endpoint supports only an extension of the user.
    Type: Application
    Filed: April 14, 2004
    Publication date: October 20, 2005
    Inventors: Shmuel Shaffer, Labhesh Patel
  • Publication number: 20050213563
    Abstract: In one embodiment, a method for presence-based management in a communication network includes, using IM, discovering one or more network devices in a communication network. The network devices couple two or more endpoints to each other and enable communication between a first one of the endpoints and one or more second ones of the endpoints. The method also includes, using IM, obtaining presence information on the discovered network devices from the discovered network devices and, using the presence information on the discovered network devices from the discovered network devices, maintaining presence data associated with the discovered network devices.
    Type: Application
    Filed: March 23, 2004
    Publication date: September 29, 2005
    Inventors: Shmuel Shaffer, Labhesh Patel, Cullen Jennings
  • Publication number: 20050198096
    Abstract: A system and method for communicating messages includes receiving, from a first client associated with a calling party, a request for connection with a second client. A called party associated with the second client is notified that the request for connection was received, in response to receiving the request for connection. A connection processing instruction may be received from a third client associated with the called party. In accordance with a particular embodiment of the present invention, the request for connection may be processed in accordance with the connection processing instruction.
    Type: Application
    Filed: January 8, 2004
    Publication date: September 8, 2005
    Inventors: Shmuel Shaffer, Labhesh Patel, Johnny Lee, Shantanu Sarkar