Patents by Inventor Mohammed Shoaib

Mohammed Shoaib 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: 10783454
    Abstract: Scalable-effort machine learning may automatically and dynamically adjust the amount of computational effort applied to input data based on the complexity of the input data. This is in contrast to fixed-effort machine learning, which uses a one-size-fits-all approach to applying a single classifier algorithm to both simple data and complex data. Scalable-effort machine learning involves, among other things, classifiers that may be arranged as a series of multiple classifier stages having increasing complexity (and accuracy). A first classifier stage may involve relatively simple machine learning models able to classify data that is relatively simple. Subsequent classifier stages have increasingly complex machine learning models and are able to classify more complex data. Scalable-effort machine learning includes algorithms that can differentiate among data based on complexity of the data.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammed Shoaib, Jie Liu, Swagath Venkataramani
  • Patent number: 10268886
    Abstract: Examples of the disclosure enable efficient processing of images. One or more features are extracted from a plurality of images. Based on the extracted features, the plurality of images are classified into a first set including a plurality of first images and a second set including a plurality of second images. One or more images of the plurality of first images are false positives. The plurality of first images and none of the plurality of second images are transmitted to a remote device. The remote device is configured to process one or more images including recognizing the extracted features, understanding the images, and/or generating one or more actionable items. Aspects of the disclosure facilitate conserving memory at a local device, reducing processor load or an amount of energy consumed at the local device, and/or reducing network bandwidth usage between the local device and the remote device.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: April 23, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mohammed Shoaib, Jie Liu, Jin Li
  • Patent number: 10055672
    Abstract: Examples of the disclosure enable efficient processing of images. In some examples, one or more interest points are identified in an image. One or more features are extracted from the identified interest points using a filter module, a gradient module, a pool module, and/or a normalizer module. The extracted features are aggregated to generate one or more vectors. Based on the generated vectors, it is determined whether the extracted features satisfy a predetermined threshold. Based on the determination, the image is classified such that the image is configured to be processed based on the classification. Aspects of the disclosure facilitate conserving memory at a local device, reducing processor load or an amount of energy consumed at the local device, and/or reducing network bandwidth usage between the local device and the remote device.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: August 21, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mohammed Shoaib, Swagath Venkataramani
  • Patent number: 10057383
    Abstract: Disclosed herein are systems and methods for compressing data and for estimating sparsity of datasets to aid in compressing data. A device receives a plurality of samples of the sensor data from the sensor and determine a plurality of bits, in which each bit has a substantially equal probability of being determined as a 0 bit or of being determined as a 1 bit. The device estimates a sparsity value of the sensor data based at least in part on the sequence of bits. The device compresses the received samples of the sensor data based at least in part on the determined sparsity value to provide compressed data and transmits the compressed data via the transmitter to a receiver. Sparse data other than sensor data may also be compressed based at least in part on an estimated sparsity value.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: August 21, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammed Shoaib, Jie Liu
  • Patent number: 9953355
    Abstract: Identifying products in a physical store shopping environment. The method includes, using a first detection method, identifying that a given product likely belongs to a given set of products. The method further includes, using one or more other detection methods, determining that the product is likely a specific product from the given set of products.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jie Liu, Dimitrios Lymberopoulos, Mohammed Shoaib, Michel Goraczko, Nissanka Arachchige Bodhi Priyantha, Marcel Gavriliu, Suman Kumar Nath, Changhu Wang, Yuxiao Hu, Di Wang, Gerald Reuben DeJean, Lei Zhang
  • Patent number: 9916540
    Abstract: Scalable-effort machine learning may automatically and dynamically adjust the amount of computational effort applied to input data based on the complexity of the input data. This is in contrast to fixed-effort machine learning, which uses a one-size-fits-all approach to applying a single classifier algorithm to both simple data and complex data. Scalable-effort machine learning involves, among other things, classifiers that may be arranged as a series of multiple classifier stages having increasing complexity (and accuracy). A first classifier stage may involve relatively simple machine learning models able to classify data that is relatively simple. Subsequent classifier stages have increasingly complex machine learning models and are able to classify more complex data. Scalable-effort machine learning includes algorithms that can differentiate among data based on complexity of the data.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: March 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammed Shoaib, Jie Liu, Swagath Venkataramani
  • Patent number: 9904874
    Abstract: Systems, methods, and computer media for implementing convolutional neural networks efficiently in hardware are disclosed herein. A memory is configured to store a sparse, frequency domain representation of a convolutional weighting kernel. A time-domain-to-frequency-domain converter is configured to generate a frequency domain representation of an input image. A feature extractor is configured to access the memory and, by a processor, extract features based on the sparse, frequency domain representation of the convolutional weighting kernel and the frequency domain representation of the input image. The feature extractor includes convolutional layers and fully connected layers. A classifier is configured to determine, based on extracted features, whether the input image contains an object of interest. Various types of memory can be used to store different information, allowing information-dense data to be stored in faster (e.g., faster access time) memory and sparse data to be stored in slower memory.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: February 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammed Shoaib, Jie Liu
  • Publication number: 20180033066
    Abstract: Identifying products in a physical store shopping environment. The method includes, using a first detection method, identifying that a given product likely belongs to a given set of products. The method further includes, using one or more other detection methods, determining that the product is likely a specific product from the given set of products.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Jie Liu, Dimitrios Lymberopoulos, Mohammed Shoaib, Michel Goraczko, Nissanka Arachchige Bodhi Priyantha, Marcel Gavriliu, Suman Kumar Nath, Changhu Wang, Yuxiao Hu, Di Wang, Gerald Reuben DeJean, Lei Zhang
  • Publication number: 20170372401
    Abstract: Providing product recommendations in a physical retail store. A method includes detecting that the user arrives at the physical retail store. The method further includes, in response, receiving information from a recommendation server for a particular user. The method further includes storing locally, the information from the recommendation server. The method further includes, detecting a plurality of user interactions for the user with products in the retail store as part of the shopping experience and prior to a check-out phase of the shopping experience. The method further includes based on the locally stored information and the user interaction, providing product recommendations.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Di Wang, Michel Goraczko, Dimitrios Lymberopoulos, Jie Liu, Marcel Gavriliu, Nissanka Arachchige Bodhi Priyantha, Gerald Reuben DeJean, Mohammed Shoaib, Suman Kumar Nath
  • Publication number: 20170372362
    Abstract: Providing discounts to users in a physical store location. The method includes detecting that a user has stopped at a given location in the physical store. The method further includes, based on the location, identifying a set of products. The method further includes, providing an identification of the set of products to an ad server. At the ad server an auction is initiated between different product promoters to identify ads to be provided to the user. The method further includes, receiving from the ad server one or more ads to be provided to the user based on the results of the ad auction. The method further includes, providing the one or more ads to the user.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Marcel Gavriliu, Jie Liu, Nissanka Arachchige Bodhi Priyantha, Michel Goraczko, Di Wang, Gerald Reuben DeJean, Nagendra V. Kolluru, Murali Nallappa, Vaidyaraman Sambasivam, Manish Agrawal, Srinivasa Reddy Neerudu, Dimitrios Lymberopoulos, Mohammed Shoaib
  • Publication number: 20170311526
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1419’, characterized by its compact and mounding plant habit; freely branching habit; early and freely flowering habit; long flowering period; light violet-colored flowers; and good container and garden performance.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Applicant: BONZA BOTANICALS PTY. LTD.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib
  • Publication number: 20170311528
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1433’, characterized by its compact and spreading plant habit; freely branching habit; early and freely flowering habit; long flowering period; deep pink-colored flowers; and good container and garden performance.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Applicant: BONZA BOTANICALS PTY. LTD.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib
  • Publication number: 20170311527
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1430’, characterized by its compact and spreading plant habit; freely branching habit; early and freely flowering habit; long flowering period; deep violet-colored flowers; and good container and garden performance.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Applicant: BONZA BOTANICALS PTY. LTD.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib
  • Publication number: 20170311525
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1219’, characterized by its compact and spreading plant habit; freely branching habit; early and freely flowering habit; long flowering period; dark violet-colored flowers; and good container and garden performance.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Applicant: BONZA BOTANICALS PTY. LTD.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib
  • Publication number: 20170249996
    Abstract: Technology relating to tuning for operating memory devices is disclosed. The technology includes a computing device that selectively configures operating parameters for at least one operating memory device based at least in part of performance characteristics for an application or other workload that the computing device has been requested to execute. This technology may be implemented, at least in part, in the firmware via a Basic Input/Output System (BIOS) or Unified Extensible Firmware Interface (UEFI) of the computing device. Further, this technology may be employed by a computing device that is executing workloads on behalf of a distributed computing system, e.g., in a data center. Such data centers may include, for example, thousands of computing devices and even more operating memory devices.
    Type: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventors: Mark W. Gottscho, Mohammed Shoaib, Sriram Govindan, Mark Santaniello, Bikash Sharma, J. Michael Andrewartha, Jie Liu, Badriddine Khessib
  • Publication number: 20170132496
    Abstract: Systems, methods, and computer media for implementing convolutional neural networks efficiently in hardware are disclosed herein. A memory is configured to store a sparse, frequency domain representation of a convolutional weighting kernel. A time-domain-to-frequency-domain converter is configured to generate a frequency domain representation of an input image. A feature extractor is configured to access the memory and, by a processor, extract features based on the sparse, frequency domain representation of the convolutional weighting kernel and the frequency domain representation of the input image. The feature extractor includes convolutional layers and fully connected layers. A classifier is configured to determine, based on extracted features, whether the input image contains an object of interest. Various types of memory can be used to store different information, allowing information-dense data to be stored in faster (e.g., faster access time) memory and sparse data to be stored in slower memory.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 11, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mohammed Shoaib, Jie Liu
  • Patent number: PP28786
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1419’, characterized by its compact and mounding plant habit; freely branching habit; early and freely flowering habit; long flowering period; light violet-colored flowers; and good container and garden performance.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: December 19, 2017
    Assignee: Bonza Botanicals Pty. Ltd.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib
  • Patent number: PP28819
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1219’, characterized by its compact and spreading plant habit; freely branching habit; early and freely flowering habit; long flowering period; dark violet-colored flowers; and good container and garden performance.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: December 26, 2017
    Assignee: Bonza Botanicals Pty., Ltd.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib
  • Patent number: PP28820
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1430’, characterized by its compact and spreading plant habit; freely branching habit; early and freely flowering habit; long flowering period; deep violet-colored flowers; and good container and garden performance.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: December 26, 2017
    Assignee: Bonza Botanicals Pty. Ltd.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib
  • Patent number: PP28821
    Abstract: A new and distinct cultivar of Scaevola plant named ‘Bonsca 1433’, characterized by its compact and spreading plant habit; freely branching habit; early and freely flowering habit; long flowering period; deep pink-colored flowers; and good container and garden performance.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: December 26, 2017
    Assignee: Bonza Botanicals Pty., Ltd.
    Inventors: Andrew Bernuetz, Mirza Mohammed Shoaib