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: 9432513Abstract: 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: GrantFiled: March 28, 2013Date of Patent: August 30, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Joe Abou Rjeili, Jean Khawand
-
Patent number: 9049688Abstract: 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: GrantFiled: February 4, 2013Date of Patent: June 2, 2015Assignee: Google Technology Holdings LLCInventors: Mitchell E. Renko, David R. Heeschen, Jean Khawand
-
Publication number: 20140221034Abstract: 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: ApplicationFiled: February 4, 2013Publication date: August 7, 2014Applicant: MOTOROLA MOBILITY LLCInventors: Mitchell E. Renko, David R. Heeschen, Jean Khawand
-
Patent number: 8412163Abstract: 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: GrantFiled: April 29, 2010Date of Patent: April 2, 2013Assignee: Microsoft CorporationInventors: Joe Abou Rjeili, Jean Khawand
-
Patent number: 8326918Abstract: 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: GrantFiled: November 3, 2008Date of Patent: December 4, 2012Assignee: Motorola Mobility LLCInventors: Charbel Khawand, Jean Khawand, Chin P. Wong
-
Publication number: 20110269432Abstract: 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: ApplicationFiled: April 29, 2010Publication date: November 3, 2011Applicant: Microsoft CorporationInventors: Joe Abou Rjeili, Jean Khawand
-
Patent number: 7937102Abstract: 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: GrantFiled: December 22, 2005Date of Patent: May 3, 2011Assignee: Motorola Mobility, Inc.Inventors: Jean Khawand, David R. Heeschen, Charbel Khawand
-
Patent number: 7876837Abstract: 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: GrantFiled: September 30, 2002Date of Patent: January 25, 2011Assignee: Motorola Mobility, Inc.Inventors: Charbel Khawand, Jean Khawand
-
Publication number: 20090064180Abstract: 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: ApplicationFiled: November 3, 2008Publication date: March 5, 2009Applicant: MOTOROLA, INC.Inventors: CHARBEL KHAWAND, Jean Khawand, Chin P. Wong
-
Patent number: 7487271Abstract: 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: GrantFiled: September 22, 2005Date of Patent: February 3, 2009Assignee: Motorola, Inc.Inventors: Charbel Khawand, Jean Khawand, Bin Liu
-
Patent number: 7447735Abstract: 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: GrantFiled: July 1, 2003Date of Patent: November 4, 2008Assignee: Motorola, Inc.Inventors: Charbel Khawand, Jean Khawand, Chin P. Wong
-
Publication number: 20080146203Abstract: 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: ApplicationFiled: December 19, 2006Publication date: June 19, 2008Applicant: MOTOROLA, INC.Inventors: CHARBEL KHAWAND, JEAN KHAWAND
-
Patent number: 7356594Abstract: 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: GrantFiled: October 3, 2003Date of Patent: April 8, 2008Assignee: Motorola, Inc.Inventors: Charbel Khawand, Jianping W. Miller, Jean Khawand, Bin Liu
-
Patent number: 7334177Abstract: 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: GrantFiled: May 26, 2004Date of Patent: February 19, 2008Assignee: Motorola, Inc.Inventors: Jean Khawand, Joe Abourjeili
-
Publication number: 20070149231Abstract: 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: ApplicationFiled: December 22, 2005Publication date: June 28, 2007Inventors: Jean Khawand, David Heeschen, Charbel Khawand
-
Publication number: 20070142047Abstract: 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: ApplicationFiled: December 19, 2005Publication date: June 21, 2007Applicant: MOTOROLA, INC.Inventors: David Heeschen, Jean Khawand, Mitchell Renko
-
Publication number: 20070117566Abstract: 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: ApplicationFiled: November 21, 2005Publication date: May 24, 2007Inventors: Jean Khawand, Philip Schentrup, Todd Russell, Kelley Block
-
Patent number: 7211721Abstract: 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: GrantFiled: October 13, 2004Date of Patent: May 1, 2007Assignee: Motorola, Inc.Inventors: Marc A. Boillot, Radu C. Frangopol, Jean Khawand
-
Patent number: 7212542Abstract: 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: GrantFiled: April 8, 2003Date of Patent: May 1, 2007Assignee: Motorola, Inc.Inventor: Jean Khawand
-
Publication number: 20070071024Abstract: 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: ApplicationFiled: September 23, 2005Publication date: March 29, 2007Inventors: Philip Schentrup, Jean Khawand