Patents by Inventor Jean Khawand

Jean Khawand 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: 9432513
    Abstract: This document describes various techniques for implementing local voicemail on a mobile device. These techniques may include enabling the mobile device to answer a voice call, record audio of the voice call to provide a voicemail file, and store the voicemail file to local computer-readable media. A locally stored voicemail file may be associated with relevant data, exposed via the associated data for local processing, and/or manipulated through a user interface of the mobile device.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joe Abou Rjeili, Jean Khawand
  • Patent number: 9049688
    Abstract: A device establishes a first communication session with an endpoint and is configured to perform the first session via one of two different call configurations. In response to unplanned termination of the first session, the device identifies a specific call terminating condition and determines when the call terminating condition is within a first subset of call terminating conditions. Then, in response, the device: creates a record of the first session, including information identifying the established call configuration; and activates a timer associated with the record. The device then autonomously accepts a request to establish a second communication session from an endpoint and implements the same call configuration for the second session, in response to the request (a) being received before expiration of the timer and (b) establishing the second session between the communication device and the same endpoint. With a Push-to-Talk call, the established call configuration is full duplex mode.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: June 2, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Mitchell E. Renko, David R. Heeschen, Jean Khawand
  • Publication number: 20140221034
    Abstract: A device establishes a first communication session with an endpoint and is configured to perform the first session via one of two different call configurations. In response to unplanned termination of the first session, the device identifies a specific call terminating condition and determines when the call terminating condition is within a first subset of call terminating conditions. Then, in response, the device: creates a record of the first session, including information identifying the established call configuration; and activates a timer associated with the record. The device then autonomously accepts a request to establish a second communication session from an endpoint and implements the same call configuration for the second session, in response to the request (a) being received before expiration of the timer and (b) establishing the second session between the communication device and the same endpoint. With a Push-to-Talk call, the established call configuration is full duplex mode.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Mitchell E. Renko, David R. Heeschen, Jean Khawand
  • Patent number: 8412163
    Abstract: This document describes various techniques for implementing local voicemail on a mobile device. These techniques may include enabling the mobile device to answer a voice call, record audio of the voice call to provide a voicemail file, and store the voicemail file to local computer-readable media. A locally stored voicemail file may be associated with relevant data, exposed via the associated data for local processing, and/or manipulated through a user interface of the mobile device.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: April 2, 2013
    Assignee: Microsoft Corporation
    Inventors: Joe Abou Rjeili, Jean Khawand
  • Patent number: 8326918
    Abstract: A radio communication device has a baseband processor acting as an InterProcessor Communication (IPC) server and an application processor acting as an IPC client. The baseband processor and the application processor communicate with each other via an IPC network. The IPC server and the IPC client can switch functions via negotiation to allow the IPC client to become the new IPC server. The IPC network includes multiple IPC clients, and remaining IPC clients are instructed to change the IPC address of the IPC server if the IPC client becomes the new IPC server. The IPC network allows any processor that adopts the IPC as its interprocessor communication stack to co-exist together and operate as if the two were actually running on the same processor core sharing a common operating system and memory.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: December 4, 2012
    Assignee: Motorola Mobility LLC
    Inventors: Charbel Khawand, Jean Khawand, Chin P. Wong
  • Publication number: 20110269432
    Abstract: This document describes various techniques for implementing local voicemail on a mobile device. These techniques may include enabling the mobile device to answer a voice call, record audio of the voice call to provide a voicemail file, and store the voicemail file to local computer-readable media. A locally stored voicemail file may be associated with relevant data, exposed via the associated data for local processing, and/or manipulated through a user interface of the mobile device.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: Microsoft Corporation
    Inventors: Joe Abou Rjeili, Jean Khawand
  • Patent number: 7937102
    Abstract: A multi-camp mobile communication device (100) includes a first radio modem (102) and a second radio modem (104). Each modem is designed to communicate with a respective communication system (110, 112). Upon engaging in an interconnect call (204) over the first modem with the first communication system, the multi-camp mobile communication device receives a dispatch call at the second modem (206) from the second communication system. The multi-camp mobile communication device replies to the dispatch call with a pre-recorded message (208). The dispatch calling party may respond to the pre-recorded message with a voice message that is recorded by the multi-camp mobile communication device (210, 212).
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: May 3, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Jean Khawand, David R. Heeschen, Charbel Khawand
  • Patent number: 7876837
    Abstract: Access noise in a spread spectrum communication system (100) is reduced by broadcasting a resource indicator message (116) from a base station (102) and is received by mobile stations (104) in the serving area (103) of the base station. The resource indicator message indicates which resources are supported (202) by the base station, as well as their present availability (204, 206, 208, 210). If a desired resource is not presently available (408), mobile stations will avoid requesting access to that resource (410). When the resource becomes available, access noise can be controlled by having mobile stations wait a randomly selected period of time (414).
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: January 25, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Charbel Khawand, Jean Khawand
  • Publication number: 20090064180
    Abstract: An InterProcessor Communication (IPC) Protocol network (100) includes at least one IPC client (102) and an IPC server (108). The IPC protocol allows for the IPC client (102) to register with the IPC server (108) which will provide the means for the two to communicate freely without any limitations on what software architectures, operating systems, hardware, etc. each depend on. The IPC protocol in one embodiment of the invention provides for dynamic IPC node configuration in a server based IPC communication management framework.
    Type: Application
    Filed: November 3, 2008
    Publication date: March 5, 2009
    Applicant: MOTOROLA, INC.
    Inventors: CHARBEL KHAWAND, Jean Khawand, Chin P. Wong
  • Patent number: 7487271
    Abstract: A multiprocessor system (100) for sharing memory has a memory (102), and two or more processors (104). The processors are programmed to establish (202) memory buffer pools between the processors, and for each memory buffer pool, establish (204) an array of buffer pointers that point to corresponding memory buffers. The processors are further programmed to, for each array of buffer pointers, establish (206) a consumption pointer for the processor owning the memory buffer pool, and a release pointer for another processor sharing said memory buffer pool, each pointer initially pointing to a predetermined location of the array, and adjust (208-236) the consumption and release pointers according to buffers consumed and released.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: February 3, 2009
    Assignee: Motorola, Inc.
    Inventors: Charbel Khawand, Jean Khawand, Bin Liu
  • Patent number: 7447735
    Abstract: An InterProcessor Communication (IPC) Protocol network (100) includes at least one IPC client (102) and an IPC server (108). The IPC protocol allows for the IPC client (102) to register with the IPC server (108) which will provide the means for the two to communicate freely without any limitations on what software architectures, operating systems, hardware, etc. each depend on. The IPC protocol in one embodiment of the invention provides for dynamic IPC node configuration in a server based IPC communication management framework.
    Type: Grant
    Filed: July 1, 2003
    Date of Patent: November 4, 2008
    Assignee: Motorola, Inc.
    Inventors: Charbel Khawand, Jean Khawand, Chin P. Wong
  • Publication number: 20080146203
    Abstract: A system (100) and method (200) for conversation break-in based on selection priority is provided. The method can include receiving (202) a request from a first mobile device (112) to break-in an active call (107) of a target mobile device (116), determining (204) a first priority (382) of the first mobile device during the active call, and granting (206) the break-in if the first priority is greater than or equal to a current priority. The current priority can be based on the highest priority of a mobile device engaged in the active call, or on a priority of the mobile device having control of a talk channel. The target mobile device can compare the first priority to a list of priorities (379) or receive priorities from mobile devices engaged in the active call. An indication can be provided when the break-in is granted.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Applicant: MOTOROLA, INC.
    Inventors: CHARBEL KHAWAND, JEAN KHAWAND
  • Patent number: 7356594
    Abstract: An IPC protocol/network allows for intelligent targeting of nodes in order to reduce overhead and provide for improved power management. The IPC server keeps track of the IPC network's node activity and using an operational state table (2000) it can determine which node can handle a service request (e.g., MP3 decode). By keeping track of the current operational condition of the nodes within the network, the processors can have better battery life and application latency can be improved. The IPC server will keep track not only of which nodes can handle which services, but it will also know which node can handle the service request given its knowledge of the operational state of each of the nodes.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: April 8, 2008
    Assignee: Motorola, Inc.
    Inventors: Charbel Khawand, Jianping W. Miller, Jean Khawand, Bin Liu
  • Patent number: 7334177
    Abstract: The invention concerns a method (500) for tracking sequence numbers. The method includes the steps of detecting (512) an error in a first set of data (120), determining (514) a range (144) of possible sequence numbers (122) for a second set of data (120) and using the range of possible sequence numbers, producing (516) a block code (126) for the second set of data in which the block code is used to verify that one of the range of possible sequence numbers is a correct sequence number for the second set of data.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: February 19, 2008
    Assignee: Motorola, Inc.
    Inventors: Jean Khawand, Joe Abourjeili
  • Publication number: 20070149231
    Abstract: A multi-camp mobile communication device (100) includes a first radio modem (102) and a second radio modem (104). Each modem is designed to communicate with a respective communication system (110, 112). Upon engaging in an interconnect call (204) over the first modem with the first communication system, the multi-camp mobile communication device receives a dispatch call at the second modem (206) from the second communication system. The multi-camp mobile communication device replies to the dispatch call with a pre-recorded message (208). The dispatch calling party may respond to the pre-recorded message with a voice message that is recorded by the multi-camp mobile communication device (210, 212).
    Type: Application
    Filed: December 22, 2005
    Publication date: June 28, 2007
    Inventors: Jean Khawand, David Heeschen, Charbel Khawand
  • Publication number: 20070142047
    Abstract: A device and method for receiving communications associated with a second communication service while actively communicating using a first communication service is disclosed. The method includes receiving an incoming call associated with a second communication service at a wireless device (104). The second communication service is either different than the first communication service currently being used by the wireless device (104) or is a similar communication service using a different network than the first communication service. The method also includes notifying a user of the wireless device (104) of the incoming call associated with the second communication service.
    Type: Application
    Filed: December 19, 2005
    Publication date: June 21, 2007
    Applicant: MOTOROLA, INC.
    Inventors: David Heeschen, Jean Khawand, Mitchell Renko
  • Publication number: 20070117566
    Abstract: The invention concerns a method (300, 500) and system (112) for reducing a forced neighbor cell procedure. The method can include the steps of—in a mobile unit (112) on a communications channel (400, 600)—monitoring (312, 512) one or more neighbor cell parameters and performing (314, 514) a neighbor cell measurement in a selectively generated opportunity in the communications channel to reduce the possibility that the mobile unit will enter a forced neighbor cell measurement.
    Type: Application
    Filed: November 21, 2005
    Publication date: May 24, 2007
    Inventors: Jean Khawand, Philip Schentrup, Todd Russell, Kelley Block
  • Patent number: 7211721
    Abstract: Systems (100 or 300) and methods (400 or 500) are provided for selecting a post-compression waveform from a post-compression waveform table (106) and supplying it to a synthesis engine (108). The post-compression waveform is based upon a set of post-compression coefficients determined by generating a frequency-domain representation of a periodic signal, the representation including at least one pre-compression frequency-domain sample (204), and performing a threshold-based compression of the pre-compression frequency-domain samples. Systems and methods also include indexing and storing (502) post-compression coefficients in a post-compression coefficient table (102), generating (506) a post-compression waveform based upon the set of post-compression coefficients, and placing (508) the post-compression waveform in the table prior to the selecting (510).
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: May 1, 2007
    Assignee: Motorola, Inc.
    Inventors: Marc A. Boillot, Radu C. Frangopol, Jean Khawand
  • Patent number: 7212542
    Abstract: A first transceiver (200) sends (102) a predetermined number of blocks of data to a second transceiver, and records (104) on which of a plurality of sub-carriers each of the blocks of data is sent. The first transceiver receives (106) from the second transceiver a list of the blocks of data that were received with errors, and calculates (108) from the list a plurality of error rates corresponding to the plurality of sub-carriers. The first transceiver then determines (110) the SQE for each of the plurality of sub-carriers from the plurality of error rates, and adjusts (112) the data rate in accordance with the SQE determined for each of the plurality of sub-carriers. These processes can be implemented as a method that is facilitated by a software program.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: May 1, 2007
    Assignee: Motorola, Inc.
    Inventor: Jean Khawand
  • Publication number: 20070071024
    Abstract: A selective call radio (SCR) (100) is provided for exchanging messages with a base station (150) on inbound and outbound channels. The SCR has a wireless transceiver (102), and a processor (104). The processor is programmed to determine (204) a priority setting for the SCR, and upon detecting an appropriate priority setting, transmit (210 or 214) a resource request message to the base station on a select one of one or more unused transmission slots (162) near in time to a transmission on the outbound channel of control information by the base station.
    Type: Application
    Filed: September 23, 2005
    Publication date: March 29, 2007
    Inventors: Philip Schentrup, Jean Khawand