Patents by Inventor Shahmeer Ali Mirza

Shahmeer Ali Mirza 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: 11645698
    Abstract: An object tracking system includes a sensor, a weight sensor, and a tracking system. The sensor is configured to capture a frame of at least a portion of a rack within a global plane for a space. The tracking system is configured to detect a weight decrease on the weight sensor. The tracking system is further configured to receive the frame of the rack, to determine a pixel location for a person, to determine the person is within a predefined zone associated with the rack. The tracking system is further configured to identify the item associated with the weight sensor and to add the identified item to a digital cart associated with the person.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: May 9, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Sarath Vakacharla, Sailesh Bharathwaaj Krishnamurthy, Shahmeer Ali Mirza, Trong Nghia Nguyen, Deepanjan Paul
  • Patent number: 11625923
    Abstract: A system includes a sensor and a tracking subsystem. The tracking subsystem receives an image feed of top-view images generated by the sensor and detects an event associated with a portion of a person entering a zone adjacent to a rack. The tracking subsystem determines that a first and second person may be associated with the event. The subsystem tracks the item and calculates a velocity of the item as it is moved through the space. The subsystem identifies, based on the calculated velocity, a frame in which the velocity of the item is less than a threshold velocity. The subsystem determines whether the first or second person is nearer the item in the identified frame. If the first person is nearer, the item is assigned to the first person.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 11, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy, Sarath Vakacharla, Deepanjan Paul
  • Patent number: 11625918
    Abstract: An object tracking system includes a sensor and a tracking system. The sensor is configured to capture a frame of at least a portion of a physical space within a global plane for a space. The tracking system is configured to receive the frame, to detect an object within a zone of the frame, and to determine a pixel location for the object. The tracking system is further configured to identify a zone of the physical structure based on the pixel location, to identify an item based on the identified zone.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: April 11, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Shahmeer Ali Mirza, Sarath Vakacharla, Trang Nghia Nguyen, Crystal Maung, Deepanjan Paul
  • Patent number: 11587243
    Abstract: A tracking system includes a camera subsystem that includes cameras that capture vide of a space. Each camera is coupled with a camera client that determines local coordinates of people in the captured video. The camera clients generate frames that include color frames and depth frames labeled with an identifier number of the camera and their corresponding timestamps. The camera clients generate tracks that include metadata describing historical people detections, tracking identifications, timestamps, and the identifier number of the camera. The camera clients send the frames and tracks to cluster servers that maintain the frames and tracks such that they are retrievable using their corresponding labels. A camera server queries the cluster servers to receive the frames and tracks using their corresponding labels. The camera server determines the physical positions of people in the space based on the determined local coordinates.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: February 21, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Jon Andrew Crain, Sailesh Bharathwaaj Krishnamurthy, Kyle Dalal, Shahmeer Ali Mirza
  • Patent number: 11580748
    Abstract: A scalable tracking system processes video of a space to track the positions of objects within a space. The tracking system determines local coordinates for the objects within frames of the video and then assigns these coordinates to time windows based on when the frames were received. The tracking system then combines or clusters certain local coordinates that have been assigned to the same time window to determine a combined coordinate for an object during that time window.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: February 14, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Sarath Vakacharla, Trong Nghia Nguyen, Shahmeer Ali Mirza, Madan Mohan Chinnam, Caleb Austin Boulio
  • Patent number: 11580749
    Abstract: A scalable tracking system processes video of a space to track the positions of people within a space. The tracking system determines local coordinates for the people within frames of the video and then assigns these coordinates to time windows based on when the frames were received. The tracking system then combines or clusters certain local coordinates that have been assigned to the same time window to determine a combined coordinate for a person during that time window.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: February 14, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Sarath Vakacharla, Trong Nghia Nguyen, Shahmeer Ali Mirza, Madan Mohan Chinnam, Caleb Austin Boulio
  • Patent number: 11568554
    Abstract: A system includes a sensor and a client. The client receives a set of frames of top-view depth images generated by the sensor. The client identifies a frame of the received frames in which a first contour associated with a first object is merged with a second contour associated with a second object. The client determines, at a first depth in the identified frame, a merged-contour region which is associated with the merged contours. The client detects a third contour at a second depth that is less than the first depth and determines a first region associated with the third contour. The client detects a fourth contour at the second depth and determines a second region associated with the fourth contour. If criteria are satisfied, the client associates the first region with a position of the first object and associates the second region with a position of the second object.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: January 31, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Trong Nghia Nguyen, Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy, Sarath Vakacharla
  • Patent number: 11557124
    Abstract: An object tracking system that includes a sensor that is configured to capture frames of at least a portion of a global plane for a space. The system is configured to receive a first frame from the sensor, to identify a pixel location within the first frame, and to determine an estimated sensor location for the sensor by applying a homography to the pixel location. The homography includes coefficients that translate between pixel locations in a frame from the sensor and (x,y) coordinates in the global plane. The system is further configured to determine an actual sensor location for the sensor and to determine a location difference between the estimated sensor location and the actual sensor location. The system is further configured to compare the location difference to a difference threshold level and to recompute the homography in response to determining that the location difference exceeds the difference threshold level.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: January 17, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy, Madan Mohan Chinnam, Crystal Maung
  • Patent number: 11551454
    Abstract: An object tracking system that includes a sensor that is configured to capture frames of at least a portion of a global plane for a space. The system is configured to receive a first frame from the sensor and to identify a first pixel location and a second pixel location within the first frame. The system is further configured to determine (x,y) coordinates by applying a homography to the first pixel location and the second pixel location. The system is further configured to determine an estimated distance between the (x,y) coordinates, to determine an actual distance, and to determine a distance difference between the estimated distance and the actual distance. The system is further configured to compare the distance difference to a difference threshold level and to recompute the homography in response to determining that the distance difference exceeds the difference threshold level.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: January 10, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy, Kyle Dalal
  • Publication number: 20220414398
    Abstract: A system for updating a training dataset of an item identification model determines that an item is not included in a training dataset. In response to determining that the item is not included in the training dataset, the system obtains an identifier of the item. The system detects a triggering event at a platform, where the triggering event corresponds to a user placing the item on a platform. The system captures images of the item. The system extracts a set of features associated with the item from the images. The system associates the item to the identifier and the set of features. The system adds a new entry to the training dataset, where the new entry represents the item labeled with the identifier and the set of features.
    Type: Application
    Filed: November 19, 2021
    Publication date: December 29, 2022
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Sumedh Vilas Datar, Tejas Pradip Rode, Shahmeer Ali Mirza
  • Publication number: 20220414373
    Abstract: A system for identifying items based on aggregated metadata obtains images of an item. The system extracts a set of features from images of the item. The system identifies a first value of a first feature associated with a first image of the item. The system identifies a second value of the first feature associated with a second image of the item. The system aggregates the first value and the second value. The system associates the item to the aggregated first value and the second value, where the aggregated first value and the second value represent the first feature of the item. The system adds a new entry for each image of the item to a training dataset associated with an item identification model.
    Type: Application
    Filed: November 19, 2021
    Publication date: December 29, 2022
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Tejas Pradip Rode, Crystal Maung, Shahmeer Ali Mirza
  • Publication number: 20220414374
    Abstract: A device configured to receive a first encoded vector and receive one or more feature descriptors for a first object. The device is further configured to remove one or more encoded vectors from an encoded vector library that are not associated with the one or more feature descriptors and to identify a second encoded vector in the encoded vector library that most closely matches the first encoded vector based on the numerical values within the first encoded vector. The device is further configured to identify a first item identifier in the encoded vector library that is associated with the second encoded vector and to output the first item identifier.
    Type: Application
    Filed: November 19, 2021
    Publication date: December 29, 2022
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Sumedh Vilas Datar, Crystal Maung, Tejas Pradip Rode, Shantanu Yadunath Thakurdesai, Shahmeer Ali Mirza
  • Publication number: 20220414900
    Abstract: A device configured to detect a triggering event corresponding with a user placing a first item on the platform, to capture a first image of the first item on the platform using a camera, and to input the first image into a machine learning model that is configured to output a first encoded vector based on features of the first item that are present in the first image. The device is further configured to identify a second encoded vector in an encoded vector library that most closely matches the first encoded vector and to identify a first item identifier in the encoded vector library that is associated with the second encoded vector. The device is further configured to identify the user, to identify an account that is associated with the user, and to associate the first item identifier with the account of the user.
    Type: Application
    Filed: November 19, 2021
    Publication date: December 29, 2022
    Inventors: Sumedh Vilas Datar, Sailesh Bharathwaaj Krishnamurthy, Crystal Maung, Shahmeer Ali Mirza
  • Publication number: 20220414379
    Abstract: A device configured to capture a first overhead depth image of the platform using a three-dimensional (3D) sensor at a first time instance and a second overhead depth image of a first object using the 3D sensor at a second time instance. The device is further configured to determine that a first portion of the first object is within a region-of-interest and a second portion of the first object is outside the region-of-interest in the second overhead depth image. The device is further configured to capture a third overhead depth image of a second object placed on the platform using the 3D sensor at a third time instance. The device is further configured to capture a first image of the second object using a camera in response to determining that the first object is outside of the region-of-interest and the second object is within the region-of-interest for the platform.
    Type: Application
    Filed: November 19, 2021
    Publication date: December 29, 2022
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Shahmeer Ali Mirza, Sumedh Vilas Datar
  • Publication number: 20220414899
    Abstract: A device configured to identify a first pixel location within a first plurality of pixels corresponding with an item in a first image and to apply a first homography to the first pixel location to determine a first (x,y) coordinate. The device is further configured to identify a second pixel location within a second plurality of pixels corresponding with the item in a second image and to apply a second homography to the second pixel location to determine a second (x,y) coordinate. The device is further configured to determine that the distance between the first (x,y) coordinate and the second (x,y) coordinate is less than or equal to the distance threshold value, to associate the first plurality of pixels and the second plurality of pixels with a cluster for the item, and to output the first plurality of pixels and the second plurality of pixels.
    Type: Application
    Filed: November 19, 2021
    Publication date: December 29, 2022
    Inventors: Sumedh Vilas Datar, Sailesh Bharathwaaj Krishnamurthy, Crystal Maung, Shahmeer Ali Mirza
  • Publication number: 20220414399
    Abstract: A system for refining an item identification model detects a triggering event at a platform, where the triggering event corresponds to a user placing the item on a platform. The system captures images of the item. The system extracts a set of features from at least one of the images. The system identifies the item based on the set of features. The system receives an indication that the item is not identified correctly. The system receives an identifier of the item. The system identifies the item based on the identifier of the item. The system feeds the identifier of the item and the images to the item identification model. The system retrains the item identification model to learn to associate the item to the images. The system updates the set of features based on the determined association between the item and the images.
    Type: Application
    Filed: November 19, 2021
    Publication date: December 29, 2022
    Inventors: Sumedh Vilas Datar, Sailesh Bharathwaaj Krishnamurthy, Shantanu Yadunath Thakurdesai, Shahmeer Ali Mirza
  • Patent number: 11501453
    Abstract: A camera array for a scalable tracking system includes cameras that are communicatively coupled to camera clients. The cameras are arranged in a grid such that no camera is directly adjacent in the same row or column of the grid to another camera that is communicatively coupled to the same camera client. Cameras that are arranged along a diagonal of the grid are communicatively coupled to the same camera client.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: November 15, 2022
    Assignee: 7-ELEVEN, INC.
    Inventors: Caleb Austin Boulio, Sailesh Bharathwaaj Krishnamurthy, Sarath Vakacharla, Trong Nghia Nguyen, Shahmeer Ali Mirza
  • Patent number: 11501454
    Abstract: An item position tracking system includes weight sensors each associated with a weight board. Each weight sensor transmits sensor data indicative of a weight of an item to its corresponding weight board. Each weight board is configured to assign a particular address number to its corresponding weight sensor. The weight boards transmit the sensor data and the address numbers to a circuit board that transmits the sensor data and the address numbers to a weight server. The weight server determines from which weight sensor data is originated based on the address numbers, and whether items were removed from the weight sensors.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: November 15, 2022
    Assignee: 7-ELEVEN, INC.
    Inventors: Fahad Mirza, Kyle Dalal, Ryan Jerman Jones, Shahmeer Ali Mirza
  • Patent number: 11501455
    Abstract: A tracking system includes a camera subsystem that includes cameras that capture vide of a space. Each camera is coupled with a camera client that determines local coordinates of people in the captured video. The camera clients generate frames that include color frames and depth frames labeled with an identifier number of the camera and their corresponding timestamps. The camera clients generate tracks that include metadata describing historical people detections, tracking identifications, timestamps, and the identifier number of the camera. The camera clients send the frames and tracks to cluster servers that maintain the frames and tracks such that they are retrievable using their corresponding labels. A camera server queries the cluster servers to receive the frames and tracks using their corresponding labels. The camera server determines the physical positions of people in the space based on the determined local coordinates.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: November 15, 2022
    Assignee: 7-ELEVEN, INC.
    Inventors: Jon Andrew Crain, Sailesh Bharathwaaj Krishnamurthy, Kyle Dalal, Shahmeer Ali Mirza
  • Patent number: 11475657
    Abstract: An apparatus includes a memory and processor. The memory stores a machine learning algorithm configured to decide whether to use a virtual shopping cart to verify all or a portion of a transaction performed with an algorithmic shopping cart. The processor receives feedback for a decision made by the algorithm, indicating whether the algorithmic and virtual carts match. The processor assigns a reward to the feedback. A first positive reward is assigned when the virtual shopping cart is not used for verification, and the feedback indicates that the carts match. A second positive reward is assigned when the virtual cart is used for verification, and the feedback indicates that the carts do not match. A first negative reward is assigned when the virtual shopping cart is not used for verification, and the feedback indicates that the carts do not match. A second negative reward is assigned when the virtual cart is used for verification, and the feedback indicates that the carts match.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: October 18, 2022
    Assignee: 7-ELEVEN, INC.
    Inventors: Xinan Wang, Matthew Raymond Magee, Kyle Dalal, Shahmeer Ali Mirza, Crystal Maung