Patents by Inventor Fehmi Chebil
Fehmi Chebil 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: 11838253Abstract: The techniques disclosed herein provide dynamic permissions for controlling the display of messages directed to a presenter of a communication system. For example, during a presentation of an online meeting, a system may selectively permit private messages to be sent to a presenter from designated participants. The private messages sent from the designated participants are displayed to the presenter in a manner that does not allow the other participants to see the messages. For instance, if the presenter is sharing a screen from a computer, the system can determine a set of permitted users allowed to send messages to the presenter. The system configures permissions to cause the messages to be displayed in a manner that allows the presenter to view the messages along with their presentation content, while filtering pixels of the messages on the display of non-permitted users.Type: GrantFiled: July 16, 2022Date of Patent: December 5, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Bahram Ali, Fehmi Chebil
-
Publication number: 20230216701Abstract: The techniques disclosed herein provide a system that can generate targeted positioning of message content for multi-user communication interfaces. In some configurations a system may generate a user interface that displays a number of video stream renderings, wherein individual video stream renderings, e.g., thumbnail views, show a participant of a communication session. When one of the participants sends the user a private message, the system renders at least a portion of the private message in a semi-transparent format as an overlay on the video rendering of the sender. This allows a traditional video stream interface to also function as an organizer for private messages sent to a particular user. This user interface format allows a user to readily identify a broader perspective of chat activity without requiring a user to enter specific chat user interfaces or provide a number of manual input entries to view the private chat content.Type: ApplicationFiled: December 30, 2022Publication date: July 6, 2023Inventors: Bahram ALI, Fehmi CHEBIL
-
Publication number: 20230075129Abstract: The techniques disclosed herein provide dynamic permissions for controlling messages directed to a presenter of a communication system. For example, during a presentation of an online meeting, a system may selectively permit private messages to be sent to a presenter from designated participants. The private messages sent from the designated participants are displayed to the presenter in a manner that does not allow the other participants to see the messages. For instance, if the presenter is sharing a screen from a computer, the system can determine a set of permitted users allowed to send messages to the presenter. The system configures permissions to cause the messages to be displayed in a manner that allows the presenter to view the messages along with their presentation content, while restricting or suppressing the display of the messages to other non-permitted users. The system restricts the non-permitted users from sending messages to the presenter.Type: ApplicationFiled: July 16, 2022Publication date: March 9, 2023Inventors: Bahram ALI, Fehmi CHEBIL
-
Patent number: 11552816Abstract: The techniques disclosed herein provide a system that can generate targeted positioning of message content for multi-user communication interfaces. In some configurations a system may generate a user interface that displays a number of video stream renderings, wherein individual video stream renderings, e.g., thumbnail views, show a participant of a communication session. When one of the participants sends the user a private message, the system renders at least a portion of the private message in a semi-transparent format as an overlay on the video rendering of the sender. This allows a traditional video stream interface to also function as an organizer for private messages sent to a particular user. This user interface format allows a user to readily identify a broader perspective of chat activity without requiring a user to enter specific chat user interfaces or provide a number of manual input entries to view the private chat content.Type: GrantFiled: June 2, 2021Date of Patent: January 10, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bahram Ali, Fehmi Chebil
-
Publication number: 20220393900Abstract: The techniques disclosed herein provide a system that can generate targeted positioning of message content for multi-user communication interfaces. In some configurations a system may generate a user interface that displays a number of video stream renderings, wherein individual video stream renderings, e.g., thumbnail views, show a participant of a communication session. When one of the participants sends the user a private message, the system renders at least a portion of the private message in a semi-transparent format as an overlay on the video rendering of the sender. This allows a traditional video stream interface to also function as an organizer for private messages sent to a particular user. This user interface format allows a user to readily identify a broader perspective of chat activity without requiring a user to enter specific chat user interfaces or provide a number of manual input entries to view the private chat content.Type: ApplicationFiled: June 2, 2021Publication date: December 8, 2022Inventors: Bahram ALI, Fehmi CHEBIL
-
Publication number: 20220286418Abstract: The techniques disclosed herein provide dynamic permissions for controlling messages directed to a presenter of a communication system. For example, during a presentation of an online meeting, a system may selectively permit private messages to be sent to a presenter from designated participants. The private messages sent from the designated participants are displayed to the presenter in a manner that does not allow the other participants to see the messages. For instance, if the presenter is sharing a screen from a computer, the system can determine a set of permitted users allowed to send messages to the presenter. The system configures permissions to cause the messages to be displayed in a manner that allows the presenter to view the messages along with their presentation content, while restricting or suppressing the display of the messages to other non-permitted users. The system restricts the non-permitted users from sending messages to the presenter.Type: ApplicationFiled: March 3, 2021Publication date: September 8, 2022Inventors: Bahram ALI, Fehmi CHEBIL
-
Patent number: 11431665Abstract: The techniques disclosed herein provide dynamic permissions for controlling messages directed to a presenter of a communication system. For example, during a presentation of an online meeting, a system may selectively permit private messages to be sent to a presenter from designated participants. The private messages sent from the designated participants are displayed to the presenter in a manner that does not allow the other participants to see the messages. For instance, if the presenter is sharing a screen from a computer, the system can determine a set of permitted users allowed to send messages to the presenter. The system configures permissions to cause the messages to be displayed in a manner that allows the presenter to view the messages along with their presentation content, while restricting or suppressing the display of the messages to other non-permitted users. The system restricts the non-permitted users from sending messages to the presenter.Type: GrantFiled: March 3, 2021Date of Patent: August 30, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bahram Ali, Fehmi Chebil
-
Publication number: 20220038778Abstract: The present disclosure relates to systems, methods, and computer-readable media for intelligent captioning. The systems and methods may turn on captioning based on the content or the user and may turn off captioning when conditions for showing the captioning are not present. The systems and methods may learn the user habit information for captioning based on user interactions with the content. The systems and methods may generate captioning recommendations for turning captioning on or turning captioning off based on the user habit information. The captioning recommendation may be sent to one or more content providers. The content providers may use the captioning recommendations to intelligently switch the captioning on and the captioning off based on the captioning recommendations.Type: ApplicationFiled: July 28, 2020Publication date: February 3, 2022Inventor: Fehmi CHEBIL
-
Publication number: 20170309310Abstract: A method and device for editing a media file comprising input video frames. The editing device comprises a frame analyzer to determine whether the input video frames have the frame characteristics suitable for compressed domain editing or spatial domain editing. For those frames suitable for compressed domain editing, the frame analyzer provides frame data to a compressed domain processor so that video frame data can be modified in the compressed domain. For those frames only suitable for spatial domain editing, the frame analyzer provides frame data to a decoder and then to a spatial domain processor for frame data modification. The modified data at different domains are combined and converted to file format by a file format composer. Moreover, a file format parser is used to separate audio data from video data so that audio data can also be modified, if so desired.Type: ApplicationFiled: July 12, 2017Publication date: October 26, 2017Inventors: Asad Islam, Fehmi Chebil
-
Patent number: 9715898Abstract: A method and device for editing a media file comprising input video frames. The editing device comprises a frame analyzer to determine whether the input video frames have the frame characteristics suitable for compressed domain editing or spatial domain editing. For those frames suitable for compressed domain editing, the frame analyzer provides frame data to a compressed domain processor so that video frame data can be modified in the compressed domain. For those frames only suitable for spatial domain editing, the frame analyzer provides frame data to a decoder and then to a spatial domain processor for frame data modification. The modified data at different domains are combined and converted to file format by a file format composer. Moreover, a file format parser is used to separate audio data from video data so that audio data can also be modified, if so desired.Type: GrantFiled: March 10, 2004Date of Patent: July 25, 2017Assignee: Core Wireless Licensing S.A.R.L.Inventors: Asad Islam, Fehmi Chebil
-
Patent number: 8089515Abstract: The invention concerns an electronic device equipped with a video imaging process capability, which device includes a camera unit arranged to produce image frames from an imaging view which includes a region-of-interest ROI, an adjustable optics arranged in connection with the camera unit in order to focus the ROI on the camera unit, an identifier unit in order to identify a ROI from the image frame, a tracking unit in order to track the ROI from the image frames during the video imaging process and an auto-focus unit arranged to analyze the ROI on the basis of the tracking results provided by the tracking unit in order to adjust the optics. The device is arranged to determine the spatial position of the ROI in the produced image frame without any estimation measures.Type: GrantFiled: December 30, 2005Date of Patent: January 3, 2012Assignee: Nokia CorporationInventors: Fehmi Chebil, Mohamed Khames Ben Hadj Miled, Asad Islam
-
Patent number: 7760808Abstract: This invention relates to a method for applying at least one of contrast adjustment and brightness adjustment to a compressed, motion compensated DCT-based video sequence corresponding to an image processing operation, comprising the steps of providing the compressed, motion compensated DCT-based video sequence, applying the image processing operation on the video sequence in compressed domain resulting in an image processed, compressed video sequence, wherein the applying is executed by adjusting of DCT-components defining the DCT-based video sequence.Type: GrantFiled: June 21, 2005Date of Patent: July 20, 2010Assignee: Nokia CorporationInventors: Jiangcong Luo, Fehmi Chebil, Asad Islam
-
Publication number: 20100045800Abstract: The invention concerns an electronic device equipped with a video imaging process capability, which device includes a camera unit arranged to produce image frames from an imaging view which includes a region-of-interest ROI, an adjustable optics arranged in connection with the camera unit in order to focus the ROI on the camera unit, an identifier unit in order to identify a ROI from the image frame, a tracking unit in order to track the ROI from the image frames during the video imaging process and an auto-focus unit arranged to analyze the ROI on the basis of the tracking results provided by the tracking unit in order to adjust the optics. The device is arranged to determine the spatial position of the ROI in the produced image frame without any estimation measures.Type: ApplicationFiled: December 30, 2005Publication date: February 25, 2010Inventors: Fehmi Chebil, Mohamed Miled, Asad Islam
-
Patent number: 7599565Abstract: A method and device for editing video data to achieve a video effect in a video sequence. From an encoder, transform coefficients of part of the video sequence are obtained. The transform coefficients are mixed with other transform coefficients in a combining module. The output of the combining module is quantized and further processed to provide an edited video bitstream. In the combining module, transform coefficients are multiplied with weighting parameters to achieve different video effects. Furthermore, logo data from a memory can be transformed into further transform coefficients for mixing in order to achieve a logo insertion effect. Moreover, prediction error and motion compensation information obtained from video data can be used to provide a reference frame, and the transform data from the reference frame can be used for mixing to achieve a blending effect.Type: GrantFiled: March 10, 2004Date of Patent: October 6, 2009Assignee: Nokia CorporationInventors: Ragip Kurceren, Fehmi Chebil, Asad Islam
-
Publication number: 20070223823Abstract: A method of providing compression of image files includes modifying an input image by eliminating a predetermined number of bits from lower bit planes of the input image, and encoding the modified image. Elimination of the predetermined number of bits of the input image may be performed by a bit plane shift of the predetermined number of bits. The image files may then be decompressed by decoding an encoded image, and reconstructing the decoded image by replacing the eliminated predetermined number of bits with replacement bits.Type: ApplicationFiled: March 21, 2006Publication date: September 27, 2007Inventors: Asad Islam, Fehmi Chebil, Ossi Kalevo
-
Publication number: 20070147510Abstract: The object of the present invention is to provide a methodology and a device for image processing (e.g. color toning) of a compressed video sequence, which overcomes the deficiencies of the state of the art. Particularly, the invention provides a solution for performing color-toning operations on H.263 and MPEG-4 videos in compressed domain.Type: ApplicationFiled: December 27, 2005Publication date: June 28, 2007Inventors: Islam Asad, Fehmi Chebil
-
Publication number: 20060285587Abstract: This invention relates to a method for applying at least one of contrast adjustment and brightness adjustment to a compressed, motion compensated DCT-based video sequence corresponding to an image processing operation, comprising the steps of providing the compressed, motion compensated DCT-based video sequence, applying the image processing operation on the video sequence in compressed domain resulting in an image processed, compressed video sequence, wherein the applying is executed by adjusting of DCT-components defining the DCT-based video sequence.Type: ApplicationFiled: June 21, 2005Publication date: December 21, 2006Inventors: Jiangcong Luo, Fehmi Chebil, Asad Islam
-
Patent number: 7149370Abstract: A method and system for allowing a client to carry out image surfing. After connecting with a server, the client can select an image category of images to surf from. Upon request by the client, the server sends a set of thumbnails of images to the client, allowing the client to specify one of them for surfing. The client has a GUI interface by which the client can move a selection box to select a portion of the specified image for viewing. If the client wishes to zoom in, zoom out, or enhance the quality of the viewed area, the client sends a request to the server so that the server can send the client the necessary image sub-component to achieve the zoomed or enhanced image portion.Type: GrantFiled: March 7, 2003Date of Patent: December 12, 2006Assignee: Nokia CorporationInventors: Kai Willner, Fehmi Chebil, Asad Islam
-
Publication number: 20060239563Abstract: When a video stream is edited in compressed domain to achieve video editing effects, the edited bitstream may violate the receiver buffer fullness requirement. In order to comply with the buffer fullness requirement, buffer parameters in the bitstream and the file format are adjusted to ensure that the buffer will not become underflow or overflow due to video editing. As such, re-encoding the entire bitstream is not needed. If the editing effect is a slow-motion effect, a fast motion effect or a black-and-white effect, the buffer parameter to be adjusted can be the transmission rate. If the editing effect is a black-and-white effect, a cutting effect, a merging effect or a fading effect, the compressed frame sized can be adjusted.Type: ApplicationFiled: April 25, 2005Publication date: October 26, 2006Inventors: Fehmi Chebil, Ragip Kurceren, Asad Islam, Soren Friis
-
Publication number: 20060233262Abstract: The ordering of iterations within a video bit stream can be specified by an added syntax element. Changing the order of iteration can improve the ability to extract certain constituent elements of the video coding. In one embodiment, a method of decoding scalable video data having multiple dimensions of scalability includes receiving an indication of an ordering of iteration within a coded bit stream across the multiple dimensions and ordering iterations according to the received indication. The techniques can also be applied to encoding.Type: ApplicationFiled: April 13, 2005Publication date: October 19, 2006Inventors: Justin Ridge, Yiliang Bao, Marta Karczewicz, Xianglin Wang, Fehmi Chebil