Patents by Inventor Khawar Zuberi
Khawar Zuberi 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: 11244165Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: GrantFiled: June 30, 2020Date of Patent: February 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Abhishek, Khawar Zuberi, Jie Liu, Rouzbeh Aminpour, Zhengyou Zhang, Ali Dalloul, Dimitrios Lymberopoulos, Michel Goraczko, Tony Capone, Di Wang, Yi Lu, Yasser B. Asmi
-
Patent number: 10997420Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: GrantFiled: June 22, 2020Date of Patent: May 4, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Abhishek, Khawar Zuberi, Jie Liu, Rouzbeh Aminpour, Zhengyou Zhang, Ali Dalloul, Dimitrios Lymberopoulos, Michel Goraczko, Tony Capone, Di Wang, Yi Lu, Yasser B. Asmi
-
Publication number: 20210042689Abstract: The discussion relates to inventory control. In one example, a set of ID sensors can be employed in an inventory control environment and subsets of the ID sensors can collectively sense tagged items in shared space. Data from the subset of ID sensors can indicate when a user has taken possession of an individual tagged item in the shared space.Type: ApplicationFiled: October 23, 2020Publication date: February 11, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Khawar ZUBERI, Abhishek ABHISHEK, Rouzbeh AMINPOUR, Yasser B. ASMI, Zhengyou ZHANG
-
Patent number: 10902376Abstract: The discussion relates to inventory control. In one example, a set of ID sensors can be employed in an inventory control environment and subsets of the ID sensors can collectively sense tagged items in shared space. Data from the subset of ID sensors can indicate when a user has taken possession of an individual tagged item in the shared space.Type: GrantFiled: November 6, 2017Date of Patent: January 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Khawar Zuberi, Abhishek Abhishek, Rouzbeh Aminpour, Yasser B. Asmi, Zhengyou Zhang
-
Publication number: 20200334462Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: ApplicationFiled: June 30, 2020Publication date: October 22, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Abhishek ABHISHEK, Khawar ZUBERI, Jie LIU, Rouzbeh AMINPOUR, Zhengyou ZHANG, Ali DALLOUL, Dimitrios LYMBEROPOULOS, Michel GORACZKO, Tony CAPONE, Di WANG, Yi LU, Yasser B. ASMI
-
Publication number: 20200320301Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Abhishek ABHISHEK, Khawar ZUBERI, Jie LIU, Rouzbeh AMINPOUR, Zhengyou ZHANG, Ali DALLOUL, Dimitrios LYMBEROPOULOS, Michel GORACZKO, Tony CAPONE, Di WANG, Yi LU, Yasser B. ASMI
-
Patent number: 10769812Abstract: The disclosure relates to tracking the location of a target object. In one example, a computer vision system detects a configuration of environment objects. A location model that has been trained for the environment configuration is selected. A signal associated with the target object is received and interpreted using the selected location model to determine the location of the target object.Type: GrantFiled: April 27, 2018Date of Patent: September 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Chunshui Zhao, Khawar Zuberi, Jie Liu, Di Wang, William Thomas, Yasser B. Asmi, Zhengyou Zhang
-
Patent number: 10748002Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: GrantFiled: April 27, 2018Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Abhishek, Khawar Zuberi, Jie Liu, Rouzbeh Aminpour, Zhengyou Zhang, Ali Dalloul, Dimitrios Lymberopoulos, Michel Goraczko, Tony Capone, Di Wang, Yi Lu, Yasser B. Asmi
-
Patent number: 10748001Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: GrantFiled: April 27, 2018Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Abhishek, Khawar Zuberi, Jie Liu, Rouzbeh Aminpour, Zhengyou Zhang, Ali Dalloul, Dimitrios Lymberopoulos, Michel Goraczko, Tony Capone, Di Wang, Yi Lu, Yasser B. Asmi
-
Publication number: 20190333245Abstract: The disclosure relates to tracking the location of a target object. In one example, a computer vision system detects a configuration of environment objects. A location model that has been trained for the environment configuration is selected. A signal associated with the target object is received and interpreted using the selected location model to determine the location of the target object.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Chunshui ZHAO, Khawar ZUBERI, Jie LIU, Di WANG, William THOMAS, Yasser B. ASMI, Zhengyou ZHANG
-
Publication number: 20190332863Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Abhishek ABHISHEK, Khawar ZUBERI, Jie LIU, Rouzbeh AMINPOUR, Zhengyou ZHANG, Ali DALLOUL, Dimitrios LYMBEROPOULOS, Michel GORACZKO, Tony CAPONE, Di WANG, Yi LU, Yasser B. ASMI
-
Publication number: 20190332864Abstract: The discussion relates to context-aware environments. One example can include inwardly-facing cameras positioned around a periphery of an environment that defines a volume. The example can also include sensors positioned relative to the volume and configured to communicate with a user device in the volume. The example can also include an ambient perception component configured to track user locations in the volume and to detect user gestures relative to objects in the volume, and responsive to receiving a query from the user's device, to supplement the query with information derived from the objects.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Abhishek ABHISHEK, Khawar ZUBERI, Jie LIU, Rouzbeh AMINPOUR, Zhengyou ZHANG, Ali DALLOUL, Dimitrios LYMBEROPOULOS, Michel GORACZKO, Tony CAPONE, Di WANG, Yi LU, Yasser B. ASMI
-
Publication number: 20190138975Abstract: The discussion relates to inventory control. In one example, a set of ID sensors can be employed in an inventory control environment and subsets of the ID sensors can collectively sense tagged items in shared space. Data from the subset of ID sensors can indicate when a user has taken possession of an individual tagged item in the shared space.Type: ApplicationFiled: November 6, 2017Publication date: May 9, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Khawar ZUBERI, Abhishek Abhishek, Rouzbeh Aminpour, Yasser B. Asmi, Zhengyou Zhang
-
Publication number: 20070261067Abstract: To improve upon existing Winsock implementations, the claimed system and method adapts an existing Winsock system to use out-of-process NSP services. The claimed method and system provides asynchronous Winsock Next calls to provide client application processing flexibility. Further, the claimed method and system provides additional structures for passing additional NSP specific information for a result set to enable further client functionality. One embodiment of the claimed system provides additional client Winsock API functions to aggregate and manage asynchronous calls to multiple NSPs and/or multiple namespaces.Type: ApplicationFiled: April 20, 2006Publication date: November 8, 2007Applicant: MICROSOFT CORPORATIONInventors: Anthony Jones, Gianluigi Nusca, Khawar Zuberi, Noah Horton
-
Publication number: 20070248100Abstract: An access control mechanism in a network connecting one or more sink devices to a server providing audio/visual data (A/V) in streams. As a sink device requests access, the server measures available bandwidth to the sink device. If the measurement of available bandwidth is completed before the sink device requests a stream of audio/visual data, the measured available bandwidth is used to set transmission parameters of the data stream in accordance with a Quality of Service (QoS) policy. If the measurement is not completed when the data stream is requested, the data stream is nonetheless transmitted. In this scenario, the data stream may be transmitted using parameters computed using a cached measurement of the available bandwidth to the sink device. If no cached measurement is available, the data stream is transmitted with a low priority until a measurement can be made. Once the measurement is available, the transmission parameters of the data stream are re-set.Type: ApplicationFiled: April 25, 2006Publication date: October 25, 2007Applicant: Microsoft CorporationInventors: Khawar Zuberi, Mathias Jourdain, Rajesh Sundaram
-
Publication number: 20070177610Abstract: A system for preventing quality of service policy abuse comprising a media connection and a local area network prioritizing quality of service in which quality of service to a to a video receiver or similar device may be maintained by prioritizing its signal relative to other signals competing for network bandwidth.Type: ApplicationFiled: January 31, 2006Publication date: August 2, 2007Applicant: Microsoft CorporationInventor: Khawar Zuberi
-
Publication number: 20070124433Abstract: A computer system that implements a quality of service policy. Information defining the quality of service policy is stored in a central location, such as a server within an enterprise. Policy management software on clients in the network download quality of service policy information from the central location to the clients. Within a client, a portion of the policy information is selected based on its applicability to a particular connection. The selected information is cached with an association to the connection so that, as datagrams are generated for transmission over the network, relevant policy information is quickly accessed for use in controlling transmission characteristics of datagrams sent using that connection. Additionally, time information may be associated with information in the cache as well as policy information available from the server. Whenever a datagram is to be transmitted over a connection associated with out-of-date policy information in the cache, the cache information is updated.Type: ApplicationFiled: November 30, 2005Publication date: May 31, 2007Applicant: Microsoft CorporationInventors: Dennis Frost, Eric Han, Khawar Zuberi, Shuangtong Feng
-
Publication number: 20070124485Abstract: A computer system that implements a quality of service policy. Information defining the quality of service policy is stored in a central location, such as a server within an enterprise. Policy management software on clients in the network download quality of service policy information from the central location to the clients. Within a client, a portion of the policy information is selected based on its applicability to a particular connection. The selected information is cached with an association to the connection so that, as datagrams are generated for transmission over the network, relevant policy information is quickly accessed for use in controlling transmission characteristics of datagrams sent using that connection. Additionally, time information may be associated with information in the cache as well as policy information available from the server. Whenever a datagram is to be transmitted over a connection associated with out-of-date policy information in the cache, the cache information is updated.Type: ApplicationFiled: November 30, 2005Publication date: May 31, 2007Applicant: Microsoft CorporationInventors: Dennis Frost, Eric Han, Khawar Zuberi, Shuangtong Feng
-
Publication number: 20060227713Abstract: A method and apparatus to determine whether a network is quality of service enabled is disclosed. The method may send a variety of test packets through a network and depending on how the network handles the packets, a determination may be made whether the network does not support packets with quality of service identification, tolerates packets with quality of service identification or supports packets with quality of service identification.Type: ApplicationFiled: April 8, 2005Publication date: October 12, 2006Applicant: MICROSOFT CORPORATIONInventors: Khawar Zuberi, Mathias Jourdain
-
Publication number: 20060224749Abstract: A method is provided for selectively loading a layered service provider (LSP). The method includes registering at least one category for an installed LSP and registering a list of permitted categories of LSPs for an installed application. The application is then loaded, and the list of permitted categories of LSPs for the installed application is read. The installed LSP is loaded only if the at least one category is included in the list of permitted categories of LSPs.Type: ApplicationFiled: March 31, 2005Publication date: October 5, 2006Applicant: Microsoft CorporationInventors: Deepak Bansal, Eric Stenson, Khawar Zuberi