Patents by Inventor Shahzad Malik

Shahzad Malik 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).

  • Publication number: 20210326931
    Abstract: A digital advertising system includes an advertisements module that provides a number of digital advertisements for display on a digital display device. A digital sign module including the digital display device displays digital advertisements provided by the advertisements module, and captures video analytics data relating to previous viewers of the digital advertisements displayed by the digital sign module. A data mining module retrieves the video analytics data from the digital sign module and generates trained advertising models based thereon using a data mining algorithm. A content management system module coupled to the advertisements module and the data mining module receives the digital advertisements and the trained advertising models and generates a subset of the advertisements for display based on the trained advertising models.
    Type: Application
    Filed: April 5, 2021
    Publication date: October 21, 2021
    Inventors: Andrew J. Kuzma, Bradut Vrabete, Addicam V. Sanjay, Shahzad A. Malik, Abhishek Ranjan, Shweta Phadnis, Fengzhan Tian, Kunapareddy Chiranjeevi
  • Patent number: 10977692
    Abstract: A digital advertising system includes an advertisements module that provides a number of digital advertisements for display on a digital display device. A digital sign module including the digital display device displays digital advertisements provided by the advertisements module, and captures video analytics data relating to previous viewers of the digital advertisements displayed by the digital sign module. A data mining module retrieves the video analytics data from the digital sign module and generates trained advertising models based thereon using a data mining algorithm. A content management system module coupled to the advertisements module and the data mining module receives the digital advertisements and the trained advertising models and generates a subset of the advertisements for display based on the trained advertising models.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: April 13, 2021
    Assignee: Intel Corporation
    Inventors: Andrew J. Kuzma, Brad Vrabete, Addicam V. Sanjay, Shahzad A. Malik, Abhishek Ranjan, Shweta Phadnis, Fengzhan Tian, Kunapareddy Chiranjeevi
  • Publication number: 20170091822
    Abstract: Described herein is an electronic digital display screen having a content scheduler operable via a cloud based Content Management System (CMS) including related systems, methods, and apparatuses for implementing the same. In accordance with a particular embodiment there is an electronic digital display screen having a scheduler to receive advertiser preferences and a default playlist from a content management system, in which the scheduler is to display multimedia content during a plurality of time slots according to the default playlist when viewership information is not available.
    Type: Application
    Filed: December 8, 2016
    Publication date: March 30, 2017
    Inventors: Fengzhan Phil Tian, Addicam Venkat Sanjay, Kunapareddy Chiranjeevi, Shweta Phadnis, Shahzad A. Malik
  • Patent number: 9602796
    Abstract: Technologies for improving the accuracy of depth camera images include a computing device to generate a foreground mask and a background mask for an image generated by a depth camera. The computing device identifies areas of a depth image of a depth channel of the generated image having unknown depth values as one of interior depth holes or exterior depth holes based on the foreground and background masks. The computing device fills at least a portion of the interior depth holes of the depth image based on depth values of areas of the depth image within a threshold distance of the corresponding portion of the interior depth holes. Similarly, the computing device fills at least a portion of the exterior depth holes of the depth image based on depth values of areas of the depth image within the threshold distance of the corresponding portion of the exterior depth holes.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: March 21, 2017
    Assignee: Intel Corporation
    Inventors: Rohan Chandra, Abhishek Ranjan, Shahzad A. Malik
  • Patent number: 9292753
    Abstract: The present disclosure is directed to a parallel face detection and tracking system. In general, embodiments consistent with the present disclosure may be configured to distribute the processing load associated with the detection and tracking of different faces in an image between multiple data processors. If needed, processing load balancing and/or protective features may be implemented to prevent the data processors from becoming overwhelmed. In one embodiment, a device may comprise, for example, a communication module and at least one processing module. The communication module may be configured to receive at least image information that may be processed by a plurality of data processors in the data processing module. For example, each of the data processors may be configured to detect faces in the image information and/or track detected faces in the image information based on at least one criterion.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: March 22, 2016
    Assignee: Intel Corporation
    Inventors: Abhishek Ranjan, Shahzad A. Malik, Phillipp J. Hubert, Umeshbhai Patel, Faizal N. Javer, Haroon F. Mirza, William J. Colson
  • Publication number: 20160065930
    Abstract: Technologies for improving the accuracy of depth camera images include a computing device to generate a foreground mask and a background mask for an image generated by a depth camera. The computing device identifies areas of a depth image of a depth channel of the generated image having unknown depth values as one of interior depth holes or exterior depth holes based on the foreground and background masks. The computing device fills at least a portion of the interior depth holes of the depth image based on depth values of areas of the depth image within a threshold distance of the corresponding portion of the interior depth holes. Similarly, the computing device fills at least a portion of the exterior depth holes of the depth image based on depth values of areas of the depth image within the threshold distance of the corresponding portion of the exterior depth holes.
    Type: Application
    Filed: May 20, 2013
    Publication date: March 3, 2016
    Inventors: Rohan CHANDRA, Abhishek RANJAN, Shahzad A. MALIK
  • Publication number: 20150134460
    Abstract: Selecting when to display one of a plurality of advertisements on a digital sign, including receiving information regarding the displaying of advertisements on the digital sign, applying the information to a plurality of advertisement selection rules, and selecting when to display the advertisement on the digital sign in accordance with the advertisement selection rules based on the application of the received information.
    Type: Application
    Filed: June 29, 2012
    Publication date: May 14, 2015
    Inventors: Fengzhan Phil Tian, Addicam Sanjay Sanjay, Kunapareddy Chiranjeevi, Shweta Phadnis, Shahzad Malik
  • Patent number: 9013401
    Abstract: Measuring audience size for a digital sign comprises generating a plurality of paths, one for each face detected in a first sequence of video frames captured by a camera proximate the digital sign, and generating a zone in the sequence of video frames through which passes a threshold number of the paths. Motion and direction of motion within the zone is then measured in a second sequence of video frames to calculate the audience size that passes through the zone in the second sequence of video frames.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: April 21, 2015
    Assignee: Intel Corporation
    Inventors: Shahzad Malik, Abhishek Ranjan, Phillipp J. Hubert, Umeshbhai Patel, William J. Colson, Haroon F. Mirza, Faizal N. Javer
  • Publication number: 20140218285
    Abstract: Measuring audience size for a digital sign comprises generating a plurality of paths, one for each face detected in a first sequence of video frames captured by a camera proximate the digital sign, and generating a zone in the sequence of video frames through which passes a threshold number of the paths. Motion and direction of motion within the zone is then measured in a second sequence of video frames to calculate the audience size that passes through the zone in the second sequence of video frames.
    Type: Application
    Filed: April 7, 2014
    Publication date: August 7, 2014
    Applicant: Intel Corporation
    Inventors: Shahzad Malik, Abhishek Ranjan, Phillipp J. Hubert, Umeshbhai Patel, William J. Colson, Haroon F. Mirza, Faizal N. Javer
  • Patent number: 8766914
    Abstract: Measuring audience size for a digital sign comprises generating a plurality of paths, one for each face detected in a first sequence of video frames captured by a camera proximate the digital sign, and generating a zone in the sequence of video frames through which passes a threshold number of the paths. Motion and direction of motion within the zone is then measured in a second sequence of video frames to calculate the audience size that passes through the zone in the second sequence of video frames.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: July 1, 2014
    Assignee: Intel Corporation
    Inventors: Shahzad Malik, Abhishek Ranjan, Philipp J. Hubert, Umesbbhal Patel, William J. Colson, Haroon F. Mirza, Faizal N. Javer
  • Publication number: 20140140572
    Abstract: The present disclosure is directed to a parallel face detection and tracking system. In general, embodiments consistent with the present disclosure may be configured to distribute the processing load associated with the detection and tracking of different faces in an image between multiple data processors. If needed, processing load balancing and/or protective features may be implemented to prevent the data processors from becoming overwhelmed. In one embodiment, a device may comprise, for example, a communication module and at least one processing module. The communication module may be configured to receive at least image information that may be processed by a plurality of data processors in the data processing module. For example, each of the data processors may be configured to detect faces in the image information and/or track detected faces in the image information based on at least one criterion.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Inventors: Abhishek Ranjan, Shahzad A. Malik, Phillipp J. Hubert, Umeshbhai Patel, Faizal N. Javer, Haroon F. Mirza, William J. Colson
  • Publication number: 20130342438
    Abstract: Measuring audience size for a digital sign comprises generating a plurality of paths, one for each face detected in a first sequence of video frames captured by a camera proximate the digital sign, and generating a zone in the sequence of video frames through which passes a threshold number of the paths. Motion and direction of motion within the zone is then measured in a second sequence of video frames to calculate the audience size that passes through the zone in the second sequence of video frames.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 26, 2013
    Inventors: Shahzad Malik, Abhishek Ranjan, Philipp J. Hubert, Umesbbhal Patel, William J. Colson, Haroon F. Mirza, Faizal N. Javer
  • Publication number: 20130342689
    Abstract: Various embodiments are directed to a system for testing a video analytics system. In one embodiment, an apparatus comprises a processor circuit executing a sequence of instructions causing the processor circuit to receive a first data specifying boundaries of a first rectangular region indicated as comprising an image of a face in a video frame of a motion video; receive a second data specifying boundaries of a second rectangular region indicated as comprising an image of a face in the video frame of the motion video; measure a distance between corresponding corners of the first and second rectangular regions; compare the distance to a distance threshold; and determine whether the first and second rectangular regions comprise images of a same face based on the comparison. Other embodiments are described and claimed.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Applicant: INTEL CORPORATION
    Inventors: ADDICAM V. SANJAY, SHAHZAD A. MALIK, ABHISHEK RANJAN, SHWETA PHADNIS, JOSE A. AVALOS
  • Publication number: 20130339156
    Abstract: Selecting when to display one of a plurality of advertisements on a digital sign. An embodiment of the invention gathers video analytics data from a plurality of objects that pass by a sensor, and analyze the gathered video analytics data to determine a type for each of the objects. The embodiment then trains advertising models based on the determined types and selects an advertisement from a plurality of advertisements for display on the digital sign based on the trained advertising models.
    Type: Application
    Filed: April 5, 2012
    Publication date: December 19, 2013
    Inventors: Addicam V. Sanjay, Shahzad A. Malik, Abhishek Ranjan, Shweta Phadnis, Jose A. Avalos