Patents by Inventor Bahram ALI
Bahram ALI 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: 12047189Abstract: The techniques disclosed herein provide a system that can control the delivery of messages to users of a communication session. When one of the participants, who is deemed as a permitted user, sends a message to a presenter, the system renders at least a portion of the private message in a region associated with the sender. Other users who are restricted users, are not permitted to send a message to the presenter while the system is in presentation mode. Permitted users can be users having identities having a domain that is common to the presenter, e.g., an internal employee, while the restricted users may have identities having a domain that is different than the identity of the presenter.Type: GrantFiled: December 30, 2022Date of Patent: July 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Bahram Ali, Fehmi Chebil
-
Patent number: 11848935Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.Type: GrantFiled: June 14, 2021Date of Patent: December 19, 2023Assignee: VMware, Inc.Inventor: Bahram Ali Zadeh
-
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
-
Patent number: 11199891Abstract: Methods and devices are described for charging a smart battery in a computing device. The methods and devices may include determining, by a battery management controller, a charging configuration for managing one or more battery modules of the smart battery and transmitting a charging configuration signal to one or more battery modules of the smart battery. The methods and devices may include receiving, by at least one of a plurality of charging coils, power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency as the at least one of the plurality of charging coils and charging at least one battery module connected to a respective one of the plurality of battery control boards in response to a respective one of the plurality of charging coils receiving the power from the wireless signal.Type: GrantFiled: September 16, 2019Date of Patent: December 14, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ramesh Kuchibhatla, Bahram Ali
-
Publication number: 20210306342Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.Type: ApplicationFiled: June 14, 2021Publication date: September 30, 2021Inventor: Bahram Ali Zadeh
-
Patent number: 11038892Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.Type: GrantFiled: November 19, 2018Date of Patent: June 15, 2021Assignee: VMware, Inc.Inventor: Bahram Ali Zadeh
-
Publication number: 20200218323Abstract: Methods and devices are described for charging a smart battery in a computing device. The methods and devices may include determining, by a battery management controller, a charging configuration for managing one or more battery modules of the smart battery and transmitting a charging configuration signal to one or more battery modules of the smart battery. The methods and devices may include receiving, by at least one of a plurality of charging coils, power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency as the at least one of the plurality of charging coils and charging at least one battery module connected to a respective one of the plurality of battery control boards in response to a respective one of the plurality of charging coils receiving the power from the wireless signal.Type: ApplicationFiled: September 16, 2019Publication date: July 9, 2020Inventors: Ramesh KUCHIBHATlA, Bahram ALI
-
Publication number: 20200162472Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.Type: ApplicationFiled: November 19, 2018Publication date: May 21, 2020Inventor: Bahram Ali Zadeh
-
Patent number: 10416742Abstract: Methods and devices are described for charging a smart battery in a computing device. The methods and devices may include determining, by a battery management controller, a charging configuration for managing one or more battery modules of the smart battery and transmitting a charging configuration signal to one or more battery modules of the smart battery. The methods and devices may include receiving, by at least one of a plurality of charging coils, power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency as the at least one of the plurality of charging coils and charging at least one battery module connected to a respective one of the plurality of battery control boards in response to a respective one of the plurality of charging coils receiving the power from the wireless signal.Type: GrantFiled: February 17, 2017Date of Patent: September 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ramesh Kuchibhatla, Bahram Ali
-
Publication number: 20180239408Abstract: Methods and devices are described for charging a smart battery in a computing device. The methods and devices may include determining, by a battery management controller, a charging configuration for managing one or more battery modules of the smart battery and transmitting a charging configuration signal to one or more battery modules of the smart battery. The methods and devices may include receiving, by at least one of a plurality of charging coils, power from a wireless signal based on the wireless signal coupling energy to at least one of the plurality of charging coils at a frequency as the at least one of the plurality of charging coils and charging at least one battery module connected to a respective one of the plurality of battery control boards in response to a respective one of the plurality of charging coils receiving the power from the wireless signal.Type: ApplicationFiled: February 17, 2017Publication date: August 23, 2018Inventors: Ramesh KUCHIBHATLA, Bahram ALI