Patents by Inventor Mahendra D. Sekaran
Mahendra D. Sekaran 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: 12381919Abstract: Methods, machine-readable mediums, devices, and systems for joining a participant to a meeting in a modified join mode. A join mode comprises one or more configurable operational parameters within an network-based communication service that specifies the manner in which a participant is integrated into a network-based real-time interactive communication session such as a network-based meeting. Specifically, the join mode encompasses various privacy and visibility options that can be applied when a participant enters the meeting. One such option includes a presence concealment feature that, when activated, hides the joining participant's presence from one participant, one or more specific participants, or all participants within the meeting.Type: GrantFiled: January 30, 2024Date of Patent: August 5, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran
-
Publication number: 20250247436Abstract: Methods, machine-readable mediums, devices, and systems for joining a participant to a meeting in a modified join mode. A join mode comprises one or more configurable operational parameters within an network-based communication service that specifies the manner in which a participant is integrated into a network-based real-time interactive communication session such as a network-based meeting. Specifically, the join mode encompasses various privacy and visibility options that can be applied when a participant enters the meeting. One such option includes a presence concealment feature that, when activated, hides the joining participant's presence from one participant, one or more specific participants, or all participants within the meeting.Type: ApplicationFiled: January 30, 2024Publication date: July 31, 2025Inventors: Amer Aref HASSAN, Mahendra D. SEKARAN
-
Patent number: 12316708Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which automatically initiate a connection to a network-based communication session using a second communication application responsive to the communication service detecting that the user is unable to join the network-based communication session using a first communication application. The first and second communication applications may be on a same or different computing device. For example, if a user's desktop device is unavailable or experiencing connection issues, then the communication server may automatically request that a communication application on a mobile phone of the user join the network-based communication session.Type: GrantFiled: May 29, 2024Date of Patent: May 27, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran, Scott Edward Van Vliet
-
Publication number: 20240419895Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums for utilizing context information to create decoding feedback information to improve decoder accuracy and/or performance. In some examples, the context information is from layers of a network stack above the layers in which the decoders are present. The context information may be or be based upon information about previously received and decoded data and/or information about the sender to provide decoding feedback information to the decoder that is used either to correct a previous decoding error or to inform the decoder on which of a plurality of decoding choices is more likely to be correct. This may increase decoding performance by decreasing errors and in some examples, reducing the complexity of choices by eliminating certain decoding possibilities and thus increasing decoder efficiency.Type: ApplicationFiled: June 14, 2023Publication date: December 19, 2024Inventors: Amer Aref Hassan, Mahendra D. SEKARAN
-
Patent number: 12155614Abstract: A system that can coordinate user interface formats having customized threads comprising messages from a common thread. Each client device can be managed by a data structure that defines thread containers, where individual thread containers define threads and topics for each thread. Each thread can also be associated with unique groups of messages. The data structure can cause each client computer to display different user interface formats, with each format showing different threads for each user. Individual devices can control displayed threads according to a topic limit so that displayed messages can be limited for optimizing the use of a display screen and other computing resources. The system provides more granular control of user interface formats to allow users to separate messages of high-priority topics.Type: GrantFiled: May 18, 2023Date of Patent: November 26, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran
-
Patent number: 12117542Abstract: In some embodiments, a location of a mobile terminal is determined by obtaining a location of a first access point (AP), receiving a visibility indication indicating that a second AP received a signal from the first AP or the first AP received a signal from the second AP, determining a location of the second AP based on the received visibility indication and the location of the first AP, determining a location of the mobile terminal in communication with the second AP based on the determined location of the second AP, and transmitting a message indicating the location of the mobile terminal on a digital communication network.Type: GrantFiled: May 12, 2023Date of Patent: October 15, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Russell Andrew Penar, Mahendra D. Sekaran
-
Publication number: 20240314210Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which automatically initiate a connection to a network-based communication session using a second communication application responsive to the communication service detecting that the user is unable to join the network-based communication session using a first communication application. The first and second communication applications may be on a same or different computing device. For example, if a user's desktop device is unavailable or experiencing connection issues, then the communication server may automatically request that a communication application on a mobile phone of the user join the network-based communication session.Type: ApplicationFiled: May 29, 2024Publication date: September 19, 2024Inventors: Amer Aref HASSAN, Mahendra D. SEKARAN, Scott Edward VAN VLIET
-
Publication number: 20240296239Abstract: The techniques disclosed herein provide enhanced security features for controlling access to shared content and private content of a document. A system can enable multiple users to access a common content file, such as a Word document. Each user can add additional private content unique to each individual user. Private content associated with a particular user is restricted from being shared with any other user. Thus, when a first user opens a file authored and/or owned by other users stored in a cloud storage service, the system allows that first user to see the common content that is shared by the other users plus private content that is unique to the first user, but not allow the first user to view other private content provided by the other users.Type: ApplicationFiled: May 10, 2024Publication date: September 5, 2024Inventors: Amer Aref HASSAN, Mahendra D. SEKARAN, Edward C. GIAIMO, III
-
Patent number: 12050705Abstract: The techniques disclosed herein provide enhanced security features for controlling access to shared content and private content of a document. A system can enable multiple users to access a common content file, such as a Word document. Each user can add additional private content unique to each individual user. Private content associated with a particular user is restricted from being shared with any other user. Thus, when a first user opens a file authored and/or owned by other users stored in a cloud storage service, the system allows that first user to see the common content that is shared by the other users plus private content that is unique to the first user, but not allow the first user to view other private content provided by the other users.Type: GrantFiled: December 29, 2021Date of Patent: July 30, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran, Edward C Giaimo, III
-
Patent number: 12047461Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which automatically initiate a connection to a network-based communication session using a second communication application responsive to the communication service detecting that the user is unable to join the network-based communication session using a first communication application. The first and second communication applications may be on a same or different computing device. For example, if a user's desktop device is unavailable or experiencing connection issues, then the communication server may automatically request that a communication application on a mobile phone of the user join the network-based communication session.Type: GrantFiled: October 29, 2021Date of Patent: July 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran, Scott Edward Van Vliet
-
Patent number: 12041022Abstract: Disclosed in some examples are methods, systems, machine-readable mediums that provide for multiple concurrent message input elements in a messaging application to allow for saved draft messages. The improved interfaces allow a user to compose separate, respective responses to multiple incoming messages of a same messaging thread. As noted, the current messaging user interface (UI) only allows users to compose a response to a single message of a same messaging thread. In the present disclosed interface, if during composition of a “reply” to message A, and a user decides to first reply to message B, the in-process reply message is saved in a separate selectable input element. The user may edit and send the reply to message A at a later time—e.g., once they are done replying to message B. In some examples, the separate selectable input element may be positioned in the thread in a manner to indicate that it is a draft reply message and to which message it is a reply.Type: GrantFiled: September 27, 2023Date of Patent: July 16, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran, Russell Andrew Penar
-
Publication number: 20230412695Abstract: Disclosed in some examples are methods, systems, and machine-readable mediums which automatically initiate a connection to a network-based communication session using a second communication application responsive to the communication service detecting that the user is unable to join the network-based communication session using a first communication application. The first and second communication applications may be on a same or different computing device. For example, if a user's desktop device is unavailable or experiencing connection issues, then the communication server may automatically request that a communication application on a mobile phone of the user join the network-based communication session.Type: ApplicationFiled: October 29, 2021Publication date: December 21, 2023Inventors: Amer Aref Hassan, Mahendra D. SEKARAN, Scott Edward VAN VLIET
-
Publication number: 20230403367Abstract: Systems for customizing user interfaces displaying an image of multiple participants of a communication session are disclosed. A system allows a user to make one or more selections of attendees from a video stream that includes multiple attendees, such as video captured by a conference room camera. In response to the selection, the system generates new video streams or images for each of the selected attendee(s) by extracting images of the selected attendee(s) from the video stream of the conference room camera. The system displays additional renderings for the new video streams or images to accompany the rendering of the video stream of the conference room camera. By allowing users to generate additional renderings of people from images that are initially displayed in a group video, the system can allow viewers to control the display of details of each person that may not be observable from the initial group image.Type: ApplicationFiled: June 8, 2022Publication date: December 14, 2023Inventors: Amer Aref HASSAN, Mahendra D. SEKARAN
-
Publication number: 20230328023Abstract: A system that can coordinate user interface formats having customized threads comprising messages from a common thread. Each client device can be managed by a data structure that defines thread containers, where individual thread containers define threads and topics for each thread. Each thread can also be associated with unique groups of messages. The data structure can cause each client computer to display different user interface formats, with each format showing different threads for each user. Users engaged in a chat on a parent thread can split the parent thread into multiple child threads, that can each be associated with unique topics. The system can then associate individual messages of the parent thread with each child thread. The system provides more granular control of user interface formats to allow users to separate messages of high-priority topics.Type: ApplicationFiled: May 18, 2023Publication date: October 12, 2023Inventors: Amer Aref HASSAN, Mahendra D. SEKARAN
-
Publication number: 20230280475Abstract: In some embodiments, a location of a mobile terminal is determined by obtaining a location of a first access point (AP), receiving a visibility indication indicating that a second AP received a signal from the first AP or the first AP received a signal from the second AP, determining a location of the second AP based on the received visibility indication and the location of the first AP, determining a location of the mobile terminal in communication with the second AP based on the determined location of the second AP, and transmitting a message indicating the location of the mobile terminal on a digital communication network.Type: ApplicationFiled: May 12, 2023Publication date: September 7, 2023Inventors: Amer Aref Hassan, Russell Andrew Penar, Mahendra D. Sekaran
-
Publication number: 20230254554Abstract: Techniques for modifying operation of sensors using collected sensor data are provided herein. Sensor data describing a physical environment of a user authorized to access an access-controlled resource is collected according to an initial mode of operation. The initial mode of operation defines an initial performance for at least one sensor used to collect the sensor data. In response to detecting presence of a different user in the physical environment of the authorized user based on the sensor data, the at least one sensor is switched from the initial mode of operation to a modified mode of operation. The modified mode of operation is different than the initial mode of operation and defines a revised performance for the at least one sensor used to collect the sensor data.Type: ApplicationFiled: May 5, 2021Publication date: August 10, 2023Inventors: Amer Aref Hassan, Mahendra D. SEKARAN, Edward C. GIAIMO
-
Patent number: 11716302Abstract: A system that can coordinate user interface formats having customized threads comprising messages from a common thread. Each client device can be managed by a data structure that defines thread containers, where individual thread containers define threads and topics for each thread. Each thread can also be associated with unique groups of messages. The data structure can cause each client computer to display different user interface formats, with each format showing different threads for each user. Users engaged in a chat on a parent thread can split the parent thread into multiple child threads, that can each be associated with unique topics. The system can then associate individual messages of the parent thread with each child thread. The system provides more granular control of user interface formats to allow users to separate messages of high-priority topics.Type: GrantFiled: May 27, 2021Date of Patent: August 1, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran
-
Publication number: 20230205904Abstract: The techniques disclosed herein provide enhanced security features for controlling access to shared content and private content of a document. A system can enable multiple users to access a common content file, such as a Word document. Each user can add additional private content unique to each individual user. Private content associated with a particular user is restricted from being shared with any other user. Thus, when a first user opens a file authored and/or owned by other users stored in a cloud storage service, the system allows that first user to see the common content that is shared by the other users plus private content that is unique to the first user, but not allow the first user to view other private content provided by the other users.Type: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Inventors: Amer Aref HASSAN, Mahendra D. SEKARAN, Edward C GIAIMO, III
-
Patent number: 11650332Abstract: In some embodiments, a location of a mobile terminal is determined by obtaining a location of a first access point (AP), receiving a visibility indication indicating that a second AP received a signal from the first AP or the first AP received a signal from the second AP, determining a location of the second AP based on the received visibility indication and the location of the first AP, determining a location of the mobile terminal in communication with the second AP based on the determined location of the second AP, and transmitting a message indicating the location of the mobile terminal on a digital communication network.Type: GrantFiled: October 7, 2021Date of Patent: May 16, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Russell Andrew Penar, Mahendra D. Sekaran
-
Patent number: 11621729Abstract: Disclosed in some examples are systems, methods, devices, and machine-readable mediums for improved communications between a software-defined radio front-end device and a network-based computing device. Rather than packetize samples together, same bit positions from multiple ADC samples may be packetized together. If a Quality of Service (QoS) metric of the network connection between the RF front-end device and the network-based processing computing drops below a threshold, the RF front-end device may prioritize sending packets with the more significant bits over packets with less significant bits. In other examples, the RF front-end device may prioritize samples corresponding to certain data types over other data types.Type: GrantFiled: May 11, 2022Date of Patent: April 4, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Mahendra D. Sekaran, Russell Andrew Penar