Patents by Inventor Usman Sarwar

Usman Sarwar 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: 10791560
    Abstract: In embodiments, an apparatus for providing adaptive wireless communication management may include a wireless interference scanner to gather interference data of wireless communications of at least two wireless protocols in free space surrounding the apparatus. The apparatus may further include a communications module, coupled to the wireless interference scanner, to interact with a wireless configuration service provider to send the interference data to, and from which to receive optimal channel settings for, a wireless device to wirelessly communicate at least in part through the free space surrounding the apparatus. The apparatus may further include a channel and frequency configuration module, coupled to the communications module, to configure the wireless device, based, at least in part, on the optimal channel settings.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: September 29, 2020
    Assignee: Intel Corporation
    Inventors: Usman Sarwar, Anthony L. Chun
  • Publication number: 20200250003
    Abstract: In one embodiment, an apparatus comprises a processor to: identify a workload comprising a plurality of tasks; generate a workload graph based on the workload, wherein the workload graph comprises information associated with the plurality of tasks; identify a device connectivity graph, wherein the device connectivity graph comprises device connectivity information associated with a plurality of processing devices; identify a privacy policy associated with the workload; identify privacy level information associated with the plurality of processing devices; identify a privacy constraint based on the privacy policy and the privacy level information; and determine a workload schedule, wherein the workload schedule comprises a mapping of the workload onto the plurality of processing devices, and wherein the workload schedule is determined based on the privacy constraint, the workload graph, and the device connectivity graph.
    Type: Application
    Filed: June 29, 2018
    Publication date: August 6, 2020
    Applicant: Intel Corporation
    Inventors: Shao-Wen Yang, Yen-Kuang Chen, Ragaad Mohammed Irsehid Altarawneh, Juan Pablo Munoz Chiabrando, Siew Wen Chin, Kushal Datta, Subramanya R. Dulloor, Julio C. Zamora Esquivel, Omar Ulises Florez Choque, Vishakha Gupta, Scott D. Hahn, Rameshkumar Illikkal, Nilesh Kumar Jain, Siti Khairuni Amalina Kamarol, Anil S. Keshavamurthy, Heng Kar Lau, Jonathan A. Lefman, Yiting Liao, Michael G. Millsap, Ibrahima J. Ndiour, Luis Carlos Maria Remis, Addicam V. Sanjay, Usman Sarwar, Eve M. Schooler, Ned M. Smith, Vallabhajosyula S. Somayazulu, Christina R. Strong, Omesh Tickoo, Srenivas Varadarajan, Jesús A. Cruz Vargas, Hassnaa Moustafa, Arun Raghunath, Katalin Klara Bartfai-Walcott, Maruti Gupta Hyde, Deepak S. Vembar, Jessica McCarthy
  • Patent number: 10686626
    Abstract: In one embodiment, an apparatus comprises a processor, wherein the processor is configured to: detect deployment context information for an edge gateway, wherein the deployment context information identifies a deployment environment of the edge gateway based on information from one or more sensors; transmit, via a communications network, the deployment context information for the edge gateway to a gateway management node; receive, via the communications network, a gateway configuration for the edge gateway from the gateway management node; and configure the edge gateway based on the gateway configuration.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: June 16, 2020
    Assignee: Intel Corporation
    Inventors: Usman Sarwar, Anil Kumar, Lee Booi Lim
  • Patent number: 10558722
    Abstract: Ambient service apparatuses and methods associated with providing ambient service in a premise are disclosed herein. In embodiments, an apparatus for providing on premise ambient service may be provided. The apparatus may include a profile engine to interact with a cloud ambient service provider to receive at least one of a profile of a user of a premise or a profile of one or more visitors of the premise, wherein the profiles are associated with the provision of ambient service to a visitor of the premise on behalf of the user. The apparatus may further include a management module coupled to the profile engine to interact with one or more peripherals at the premise to provide ambient service to one or more visitors of the premise, on behalf of the user, based at least in part on the user or visitor profile. Other embodiments may be disclosed or claimed.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: February 11, 2020
    Assignee: Intel Corporation
    Inventors: Usman Sarwar, Anil Kumar
  • Patent number: 10452357
    Abstract: Aspects of the disclosure are directed to solutions for generating a distinctive value in a computing device. A captured data gathering module is to interface with the plurality of data capture devices and to read data output from each of them. The data output has a randomness characteristic. A captured data aggregation module is to combine the data output from at least two different data capture devices to produce an aggregated output. A transformation module is to compute a transformation of the aggregated output to produce a distinctive value that is based on the randomness characteristic.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Tat Kin Tan, Usman Sarwar
  • Publication number: 20190149361
    Abstract: In one embodiment, an apparatus comprises a processor, wherein the processor is configured to: detect deployment context information for an edge gateway, wherein the deployment context information identifies a deployment environment of the edge gateway based on information from one or more sensors; transmit, via a communications network, the deployment context information for the edge gateway to a gateway management node; receive, via the communications network, a gateway configuration for the edge gateway from the gateway management node; and configure the edge gateway based on the gateway configuration.
    Type: Application
    Filed: July 8, 2016
    Publication date: May 16, 2019
    Applicant: Intel Corporation
    Inventors: Usman SARWAR, Anil KUMAR, Lee Booi LIM
  • Publication number: 20190098635
    Abstract: In embodiments, an apparatus for providing adaptive wireless communication management may include a wireless interference scanner to gather interference data of wireless communications of at least two wireless protocols in free space surrounding the apparatus. The apparatus may further include a communications module, coupled to the wireless interference scanner, to interact with a wireless configuration service provider to send the interference data to, and from which to receive optimal channel settings for, a wireless device to wirelessly communicate at least in part through the free space surrounding the apparatus. The apparatus may further include a channel and frequency configuration module, coupled to the communications module, to configure the wireless device, based, at least in part, on the optimal channel settings.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Usman SARWAR, Anthony L. CHUN
  • Publication number: 20190043064
    Abstract: Monitoring and analyzing people interacting with an environment, e.g., looking around, touching, talking, exclaiming, moving items around, staring at something, walking, as well as producing identifiable physiological and/or movement that may be analyzed to determine a person's interest and/or emotional response to the environment. In a shopping context, analysis may determine customer interest in a specific product. Interest/emotional response may be translated into a quantified review and the reviews may be pushed peer-to-peer to others in the environment, used to update signage, propagated to social media, etc. Reviews may be determined in real time and if related to an unusual or negative review, may trigger one or more various responses, e.g., automatic assistance to clear up a problem, perform other error handling, notify a vendor of a problem, trigger an update such as to lower prices, etc.
    Type: Application
    Filed: March 29, 2018
    Publication date: February 7, 2019
    Inventors: Siew Wen Chin, Usman Sarwar, Heng Kar Lau, Shao-Wen Yang, Addicam V. Sanjay
  • Publication number: 20180286155
    Abstract: Ambient service apparatuses and methods associated with providing ambient service in a premise are disclosed herein. In embodiments, an apparatus for providing on premise ambient service may be provided. The apparatus may include a profile engine to interact with a cloud ambient service provider to receive at least one of a profile of a user of a premise or a profile of one or more visitors of the premise, wherein the profiles are associated with the provision of ambient service to a visitor of the premise on behalf of the user. The apparatus may further include a management module coupled to the profile engine to interact with one or more peripherals at the premise to provide ambient service to one or more visitors of the premise, on behalf of the user, based at least in part on the user or visitor profile. Other embodiments may be disclosed or claimed.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Usman Sarwar, Anil Kumar
  • Publication number: 20180092138
    Abstract: Although Wi-Fi Protected Setup (“WPS”) enables simple establishment of a Wi-Fi connection between an Access Point (“AP”) and a Mobile Station (“MS”), there are difficulties associated with using it on a larger scale, such as the AP being physically inaccessible to the intended user. A method and apparatus for establishing a remote Wi-Fi connection with WPS, wherein a AP is connected to one or more Wi-Fi Connection Request Verifiers (“WCRV”), which allow for connection between a MS and the AP. The WCRVs comprise a display for an access code and a WPS button. To establish a connection, users input into their MSs an access code from the display of the WCRV. As an additional safety measure, users must also press a WPS button on the WCRV. Upon completion of these steps, the AP may establish a Wi-Fi connection and transmit encryption information for same.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 29, 2018
    Inventors: Shaw Kee TANG, Kamarul Zaman ABDUL RASHID, Usman SARWAR
  • Publication number: 20170187835
    Abstract: Technologies for enabling functionality of a gateway device are described. A gateway device installs, at run time, a first plugin associated with a first communication protocol and a first application. The first plugin includes computer-executable instructions that enable the gateway device to communicate with a client computing device that executes the first application using the first communication protocol. Additionally, the gateway device receives a command from the client computing device using the first communication protocol to provide requested data pertaining to at least one field device coupled to the gateway device. Additionally, the gateway device transmits the requested data to the client computing device using the first communication protocol, in response to the command. Other embodiments are described and claimed.
    Type: Application
    Filed: December 26, 2015
    Publication date: June 29, 2017
    Inventors: Lee Booi Lim, Mousumi M. Hazra, Usman Sarwar
  • Publication number: 20170177302
    Abstract: Aspects of the disclosure are directed to solutions for generating a distinctive value in a computing device. A captured data gathering module is to interface with the plurality of data capture devices and to read data output from each of them. The data output has a randomness characteristic. A captured data aggregation module is to combine the data output from at least two different data capture devices to produce an aggregated output. A transformation module is to compute a transformation of the aggregated output to produce a distinctive value that is based on the randomness characteristic.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Tat Kin Tan, Usman Sarwar
  • Publication number: 20160380968
    Abstract: A method for naming devices in a network is described herein. The method includes receiving, via a processor, device information associated with a device, a gateway, or both, from the gateway. The method also includes analyzing, via the processor, the device, the gateway, or both, using the device information to generate human-to-machine and machine-to-machine relationship contexts. The method further includes generating, via the processor, classifications for the device, the gateway, or both, based on human-to-machine and machine-to-machine relationship contexts. The method also further includes generating, via the processor, a device name for the device, the gateway, or both, based on the classifications. The method also includes sending, via the processor, the device name or device names to the gateway.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Applicant: Intel Corporation
    Inventors: Usman Sarwar, Lee Booi Lim