Patents by Inventor Charbel Khawand

Charbel 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: 8391501
    Abstract: An audio processor (202) receives a non-priority audio signal (302) and a priority audio signal (304). The priority audio signal occupies a frequency band (408). The audio processor filters (320) the non-priority audio signal by suppressing frequency content in the same frequency region occupied by the priority signal, creating a filtered non-priority signal (412). The filtered non-priority signal and the priority signal are combined (328) and played over an audio transducer (110).
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: March 5, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Charbel Khawand, Mikhail U. Yagunov
  • 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: 20120300092
    Abstract: Capturing and storing an optimized images of a subject are described herein. Images of the subject may be captured while in a live mode or burst mode. The photographer or user administering the photographs may wish to have an image with one or more optimized features. Within the plurality of images, the optimized feature for each subject is found and used to compose an optimized image, and the optimized image may be stored.
    Type: Application
    Filed: December 21, 2011
    Publication date: November 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: CHANWOO KIM, CHARBEL KHAWAND, JUNGHWAN MOON
  • Publication number: 20120183029
    Abstract: A cellular mobile station including a modem processor and memory. The memory includes instructions for the modem processor to perform layer 1 processor operations, layer 2 processor operations, and layer 3 processor operations. The modem processor executes the instructions to perform processor operations for the cellular mobile station to communication data as per a cellular communications protocol.
    Type: Application
    Filed: February 5, 2012
    Publication date: July 19, 2012
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: John J. Vaglica, Christopher K. Y. Chun, Jose G. Corleto-Mena, Arnaldo R. Cruz, Jianping Tao, Mieu V. Vu, Mark E. Elledge, Charbel Khawand, Arthur M. Goldberg, David J. Hayes
  • Publication number: 20120133777
    Abstract: The present application provides increased flexibility and control to a user by providing a camera and camera controller system that is responsive to a user-defined script. The user-defined script can allow a user to choose a subject and have the camera follow the subject automatically. In one embodiment, a camera is provided for taking still or video images. Movement of the camera is automatically controlled using a camera controller coupled to the camera. A user script is provided that describes a desired tracking of an object. The camera controller is responsive to the script for controlling the camera in order to track the object.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Inventor: Charbel Khawand
  • Publication number: 20120106852
    Abstract: Modified compression/decompression and metadata in burst mode images reduce the storage space consumed by burst mode images. Metadata is added to image files (e.g., EXIF files) to establish links between images in a burst mode image series. A series of linked burst mode images can include delta images representing a temporal difference between the image data (e.g., pixel data) for two burst images captured at different time instances. Difference information can be compressed. A root image for a linked burst mode series can be identified and used as a reference for other burst images. Metadata can be added to image files to link burst images prior to compression, after compression, or at an intermediate stage of compression of image data. Difference information for delta image files can be derived prior to compression, after compression, or at an intermediate stage of compression of image data.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 3, 2012
    Applicant: Microsoft Corporation
    Inventors: Charbel Khawand, Peter Mikolajczyk
  • Publication number: 20120096225
    Abstract: Data from storage devices is stored in a read cache, having a read cache size, and a write cache, having a write cache size. The read cache and the write cache are separate caches. Cache configuration of the read cache and the write cache are automatically and dynamically adjusted based, at least in part, upon cache performance parameters. Cache performance parameters include one or more of preference scores, frequency of read and write operations, read and write performance of a storage device, localization information, and contiguous read and write performance. Dynamic cache configuration includes one or more of adjusting read cache size and/or write cache size and adjusting read cache block size and/or write cache block size.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: Microsoft Corporation
    Inventors: Charbel Khawand, Scott A. Fudally
  • Patent number: 8131316
    Abstract: A cellular mobile station including a modem processor and memory. The memory includes instructions for the modem processor to perform layer 1 processor operations, layer 2 processor operations, and layer 3 processor operations. The modem processor executes the instructions to perform processor operations for the cellular mobile station to communication data as per a cellular communications protocol. In one example, the mobile station includes different levels of memory to provide different deterministic access times.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: March 6, 2012
    Assignee: Freescale Semiconductor, Inc.
    Inventors: John J. Vaglica, Christopher K. Y. Chun, Jose G. Corleto-Mena, Arnaldo R. Cruz, Jianping Tao, Mieu V. Vu, Mark E. Elledge, Charbel Khawand, Arthur M. Goldberg, David J. Hayes
  • Publication number: 20110275412
    Abstract: A method and apparatus is provided for adjusting the gain imparted to a signal by an audio transducer such as a microphone and/or a speaker, which is employed by an electronic device having a multi-touch screen user input. The method begins when pressure applied to the multi-touch screen by a user is detected. The pressure is detected while the user is providing or receiving audible signals to or from, respectively, the audio transducer. Next, the user is identified based on a pre-established user profile that identifies the user based on a pressure profile that is obtained by the multi-touch screen. The pressure profile represents at least a contour of a portion the user's head such as the user's ear, cheek or the like. Once the user has been identified, pre-established user-selectable settings associated with the identified user are retrieved from memory.
    Type: Application
    Filed: May 10, 2010
    Publication date: November 10, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: Charbel 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
  • Publication number: 20110072292
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Application
    Filed: September 22, 2009
    Publication date: March 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Charbel Khawand, Scott A. Fudally
  • Publication number: 20110066365
    Abstract: An audio output that is configured to indicate a direction is described. In an implementation, a direction of a target is determined in relation to a computing device. An output of sound is configured by the computing device to indicate the direction of the target in relation to the computing device.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 17, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: 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
  • Patent number: 7773714
    Abstract: The invention concerns a method (500) for employing adaptive event codes. The method includes the steps of generating (512) at least one adaptive event code in which the adaptive event code corresponds to a preexisting event code, storing (514) the adaptive event code in at least one table (154, 156), running (516) the table in which the adaptive event codes are at least initially disabled and enabling (522) the adaptive event code in response to a system event in which the preexisting event code that corresponds to the enabled adaptive event code is executed (526). The method can further include the step of ignoring (518) the adaptive event codes during the running step when the adaptive event codes are disabled.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: August 10, 2010
    Assignee: Motorola, Inc.
    Inventors: Charbel Khawand, Jianping Tao, John J. Vaglica
  • Publication number: 20100156907
    Abstract: Display surface tracking techniques are described in which a one or more modules may perform enhanced rendering techniques to output graphics based on tracking of a display device. In an embodiment, one or more tracking sensors may be used to track position of a display relative to a viewer. In at least some embodiments, the tracking sensors include a camera of the device that is used to monitor a position of the viewer relative to the display. Based on tracking performed via the one or more tracking sensors, projection planes used to render graphics on the display may be calculated and a graphics presentation may be output in accordance with the calculated projection planes.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Paul J. VanderSpek, Charbel Khawand, Peter Mikolajczyk
  • Publication number: 20100113003
    Abstract: A cellular mobile station including a modem processor and memory. The memory includes instructions for the modem processor to perform layer 1 processor operations, layer 2 processor operations, and layer 3 processor operations. The modem processor executes the instructions to perform processor operations for the cellular mobile station to communication data as per a cellular communications protocol.
    Type: Application
    Filed: October 26, 2009
    Publication date: May 6, 2010
    Applicant: FREESCALE SIMICONDUCTOR, INC.
    Inventors: JOHN J. VAGLICA, CHRISTOPHER K. Y. CHUN, JOSE G. CORLETO-MENA, ARMALDO R. CRUZ, JIANPING TAO, MIEU V. VU, MARK E. ELLEDGE, CHARBEL KHAWAND, ARTHUR M. GOLDBERG, DAVID J. HAYES
  • Publication number: 20100069043
    Abstract: In accordance with one or more aspects, criteria including both a type of communication and a user signal are received. Additionally, a response to be stored as a pre-determined response is received. Both the criteria and the response are stored. When a communication satisfying the criteria (both the type of communication and the user signal) is subsequently received, the pre-determined response is sent to the device from which the communication is received.
    Type: Application
    Filed: September 15, 2008
    Publication date: March 18, 2010
    Applicant: MICROSOFT CORPORATION
    Inventor: Charbel Khawand
  • Patent number: 7647599
    Abstract: An IPC protocol/network allows for dynamic dedication of ports in order to reduce system latencies and power consumption. The IPC system allows for either the IPC server or any of the IPC clients to request that a port(s) be dedicated for use in the transfer of data, such as real-time data. The request for a port can occur for example by a client transmitting a control message to the server/another client requesting that a particular port be dedicated for its use. The server and client(s) negotiate the port dedication and once dedicated, the client can use the dedicated port to transfer its data either to the server or to another client. In one embodiment, the server can take away a dedicated port if it determines it needs the port for another data transfer that may be more critical or have a higher priority.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: January 12, 2010
    Assignee: Motorola, Inc.
    Inventor: Charbel Khawand
  • Patent number: 7623894
    Abstract: A cellular mobile station including a modem processor and memory. The memory includes instructions for the modem processor to perform layer 1 processor operations, layer 2 processor operations, and layer 3 processor operations. The modem processor executes the instructions to perform processor operations for the cellular mobile station to communication data as per a cellular communications protocol. In one example, the mobile station includes different levels of memory to provide different deterministic access times.
    Type: Grant
    Filed: October 9, 2003
    Date of Patent: November 24, 2009
    Assignee: Freescale Semiconductor, Inc.
    Inventors: John J. Vaglica, Christopher K. Y. Chun, Jose G. Corleto-Mena, Arnaldo R. Cruz, Jianping Tao, Mieu V. Vu, Mark E. Elledge, Charbel Khawand, Arthur M. Goldberg, David J. Hayes
  • 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