Patents by Inventor Mukul Jain

Mukul Jain 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: 7911983
    Abstract: A computer includes a sound card and a processor that runs one or more applications that cause the processor to generate audio signals coupled to the sound card. The processor is operable to execute code that provides a graphical user interface which allows a user to selectively mute the audio signals associated with a set of the one or more applications. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: March 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Martin R. Eppel, Mukul Jain, Aaron Tong
  • Patent number: 7899161
    Abstract: In one embodiment, a voicemail messaging system provides a user with the ability to record a voicemail message that includes at least one static portion and a dynamic content portion. When the voicemail message is accessed for listening by a recipient the dynamic content portion is filled with information retrieved via a URL link. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: March 1, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Vinod Katkam, Mukul Jain, Sanjeev Kumar, Labhesh Patel
  • Patent number: 7894597
    Abstract: The present invention provides a mechanism for categorizing telephone calls and for providing special information about calls that appear on call lists maintained in a telephone. The invention provides for both providing an indication and for providing an action. When an entry on a call list is highlighted (in a conventional manner), pressing one key adds a flag to the entry on the call list to indicate that follow up action is required. Pressing a second key initiates an action such as attaching a reminder so that the user will be reminded to take action later. Pressing a third key will provide a text message balloon indicating information about the call. The flags and text messages can be added by either the called party or the calling party.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: February 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Jennifer Walker, Vinod Katkam, Randall B. Baird, Cullen Jennings, Mukul Jain
  • Publication number: 20110034152
    Abstract: In one embodiment, a method includes obtaining mobility information associated with a remote device. The mobility information indicates whether the remote device is approximately stationary. The remote device interacts with a server. The method also includes determining if the mobility information indicates that the remote device is approximately stationary, and selecting a first profile of a plurality of profiles if the remote device is approximately stationary. If the remote device is not approximately stationary, a second profiled of the plurality of profiles is selected.
    Type: Application
    Filed: August 5, 2009
    Publication date: February 10, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Joseph F. Khouri, Alan D. Gatzke, Laurent Philonenko, Mukul Jain, Sanjeev Kumar
  • Publication number: 20110029615
    Abstract: In an example embodiment, described herein is an apparatus that comprises a user interface, a communication interface, and logic coupled to the user interface and communication interface. The logic is configured to receiving a request via the user interface to forward a message to a recipient to determine whether distribution of the message is restricted to a group. The logic is further configured to determine whether the recipient is a member of the group responsive to determining distribution of the message restricted to a group. The logic is configured to send the message to the recipient via the communication interface responsive to determining the recipient is a member of the group.
    Type: Application
    Filed: July 29, 2009
    Publication date: February 3, 2011
    Inventors: Shmuel SHAFFER, Amit Barave, Mukul Jain, Alan Darryl Gatzke
  • Publication number: 20110022967
    Abstract: Methods, apparatus, and logic are provided to generate a context enhanced social network (CESN) participant list for meeting participants. One method includes obtaining a list of participants and a meeting context and identifying expert knowledge that is required for the context. Degrees of associations between a first participant and the other participants are calculated based on a level of expert knowledge of the participants. The CESN participant list is generated and displayed for the first meeting participant based on the calculated degrees of associations of the other participants. The method can be repeated such that a unique CESN participant list is generated for each meeting participant based on his perspective in relation to the other meeting participants and based on the current context of the meeting. The CESN participant lists may also be dynamically updated when a change in meeting context is detected.
    Type: Application
    Filed: July 21, 2009
    Publication date: January 27, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Nithya Vijayakumar, Sanjeev Kumar, Mukul Jain
  • Patent number: 7864944
    Abstract: A system and method for handling a call from a caller to a call center includes an automatic call distributor (ACD) to receive the call and to route the call to an agent. A module operates to compute a rate of speech of the caller, and a display graphically displays the rate of speech of the caller to the agent during the call session. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: January 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph F. Khouri, Mukul Jain, Labhesh Patel, Sanjeev Kumar, Gebran George Chahrouri
  • Patent number: 7847815
    Abstract: In one embodiment, a method includes capturing a facial image of a participant to a video conference session from a video stream of the video conference session. A database containing a plurality a stored facial images is then accessed in an attempt to match the facial image with one of the stored facial images. Each stored facial image is associated with information in the database associated with a person, the information being retrieved in the event of a match. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: December 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Sanjeev Kumar, Mukul Jain, Joseph F. Khouri
  • Patent number: 7813843
    Abstract: A method for intelligently managing a transportation network is provided. The method may include providing a roadside apparatus 18 to communicate with nodes 14A to 14D associated with vehicles 12A to 12D in a transportation network, the vehicle nodes being in a neighborhood range of the roadside apparatus. The roadside apparatus may dynamically detect the presence of a node 14A associated with a first vehicle 12A, and establish a mobile Internet Protocol (IP) network between the roadside apparatus and the first vehicle's node. The roadside apparatus 18 receives, in real-time, from the first vehicle's node 14A event data of events associated with the first vehicle 12A over the mobile IP network. The roadside apparatus 18 or nodes 14A to 14D may further receive or transmit real-time command data to control subsystems of a vehicle.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: October 12, 2010
    Assignee: Cisco Technology, Inc
    Inventors: Labhesh Patel, Sanjeev Kumar, Shmuel Shaffer, Mukul Jain, Randall Paul Joseph Ethier
  • Publication number: 20100256695
    Abstract: An electronic module assembly (EMA) for an implantable medical device is disclosed. The EMA includes conductive strips connected to a non-conductive block. The non-conductive block possesses, a top side, a bottom side, a front side and a back side. A seamless non-conductive barrier extends from the bottom side and between the front side and the back side. The barrier prevents a pin from contacting another pin and eliminates welding of the ground pin to the side of the ferrule.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 7, 2010
    Applicant: Medtronic, Inc.
    Inventors: Rajesh V. Iyer, Lea A. Nygren, Stephanie L. McCracken, Mukul Jain, Steven M. Dufon, Christine Gale Kronich
  • Publication number: 20100249861
    Abstract: An electronic module assembly (EMA) for an implantable medical device is disclosed. The EMA comprises a non-conductive block having a top side, a bottom side, a front side and a back side. A plurality of conductive strips are coupled to the non-conductive block. Each conductive strip possesses a front side and a back side. The back side of each conductive strip extends from the front side across the top side and over to back side of the non-conductive block.
    Type: Application
    Filed: March 30, 2010
    Publication date: September 30, 2010
    Applicant: Medtronic, Inc.
    Inventors: Rajesh V. Iyer, Lea A. Nygren, Stephanie L. McCracken, Mukul Jain, Christine Gale Kronich
  • Patent number: 7792277
    Abstract: Disclosed are apparatus and methods for utilizing the camera or video capability of particular communication devices, such as cell phones, to enhance handling of calls, such as emergency calls. In one implementation, when a call is made to an emergency response center (ERC) using an image/video capable communication device is queued until an agent is available for handling the call, one or more images or video may be collected from such caller by utilizing the image/video capability of the caller's communication device. The images collected from a plurality of different callers may then be sorted into different event groups. For instance, all the images/video that relate to a same emergency event, such as a traffic accident, are grouped together into a same event group. The different groups can then be prioritized for handling by an available agent. Additionally, the individual callers for each group may also be prioritized based on the collected images/video, e.g.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: September 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Labhesh Patel, Mukul Jain, Sanjeev Kumar
  • Patent number: 7764951
    Abstract: In on embodiment, techniques for providing alerts to a user when a communication frequency pattern between a user and a contact has not occurred during a pre-determined amount of time are provided. Communication records between the contact and the user can be analyzed to determine if the communication frequency pattern with the contact during the pre-determined amount of time does not meet pre-determined criteria. For example, the criteria may be generate an alert if communications do not occur in the last month, generate an alert if less than five communications occur in the last six months, or any other communication pattern. Also, the content of a communication may be analyzed to determine if a certain topic has been discussed. If a certain topic has not been discussed during the pre-determined amount of time, an alert may also be generated reminding the user that the topic has not been discussed.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: July 27, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Sanjeev Kumar, Joseph Khouri, Mukul Jain
  • Patent number: 7743101
    Abstract: In one embodiment, techniques for sending a conference invite that provides access to a list of participants in an existing conference are provided. A participant in a conference may decide to send an invite for the existing conference to the user. A request for inviting the user into the existing conference is received. A list of participants in the existing conference is determined. An invite message for the conference is then generated where the invite message includes information for the list of participants. The invite message is then sent to the user where the information for the list of participants is accessible to the user. For example, the list of participants may be displayed as caller ID information when the invite message is received by the user.
    Type: Grant
    Filed: June 7, 2006
    Date of Patent: June 22, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Mukul Jain, Sanjeev Kumar, Labhesh Patel
  • Patent number: 7720919
    Abstract: In one embodiment, a method includes detecting, by an automated program, an attempt by a recipient of an email addressed to a plurality of addressees that includes the recipient to send a reply-all email. The automated program rejecting the reply-all email based on a pre-set policy rule that limits a number of reply-all email in a thread. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: May 18, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph F. Khouri, Laurent Philonenko, Mukul Jain
  • Patent number: 7706741
    Abstract: A method for controlling operation of an integrated mobile communication and broadcast program reproduction device and of operating the device includes monitoring an occurrence of a trigger event at the device; and upon occurrence of the trigger event, recording a broadcast program signal received by the device. An integrated mobile communication and broadcast program reproduction device has a trigger event monitor and a broadcast program recorder for recording a broadcast program when a trigger event occurs. A trigger event may be receipt of an incoming call, the making of an outgoing call, the identification of predetermined content in a received program and the start of a predetermined program. Different trigger events may be prioritized. Recorded material may be reproduced, with broadcast material being received being recorded whilst previously recorded material is reproduced.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: April 27, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Mukul Jain, Joseph Khouri, Sanjeev Kumar
  • Publication number: 20100100370
    Abstract: In one embodiment, an apparatus for automated generation of subject line content for e-mail messages includes an input operable to receive content data including text-based information corresponding to a body of an e-mail message, a text analyzer including logic operable to analyze received content data, a topic extractor including logic operable to extract topic data in accordance with an output of the text analyzer, a string generator including logic operable to generate subject line data in accordance with an output of the topic extractor, and a message output operable to output a multi-field e-mail message having a body field inclusive of the content data and a subject line field inclusive of generated subject line data.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 22, 2010
    Inventors: Joseph KHOURI, Sanjeev Kumar, Laurent Philonenko, Mukul Jain
  • Patent number: 7688967
    Abstract: A method of facilitating a telephonic response to an electronic message is described. The method includes determining at least one telephone number from a received electronic message, and assigning the determined telephone number dynamically to a button on the telephone to provide a speed dial button on the telephone. Determining the telephone number may include comparing an electronic mail address in an address field of the electronic message with a telephone directory to determine a telephone number associated with the address. If the electronic message is a text or a voice message, determining the telephone number may include parsing a body of the message to determine a telephone number, if present, which has been included into the body of the text message.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: March 30, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Labhesh Patel, Shmuel Shaffer, Sanjeev Kumar, Mukul Jain
  • 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: 20100027778
    Abstract: In one embodiment, a method includes connecting on a call with a caller and determining if social network information associated with the caller is available. If it is determined that social network information associated with the caller is available, the social network information is obtained and utilized to identify at least a first agent suitable for participating on the call with the caller. The first agent is associated with a call center. The method also includes providing the caller with information that identifies the first agent as being suitable for participating on the call with the caller.
    Type: Application
    Filed: July 30, 2008
    Publication date: February 4, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Sanjeev Kumar, Mukul Jain, Laurent Philonenko, Joseph Khouri