Patents by Inventor Rizwan Ahmed
Rizwan Ahmed 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: 20210400167Abstract: A method is performed at a system that comprises one or more video cameras and a remote server system. The method includes obtaining, via a video camera of the one or more video cameras, a continuous stream of video data for a scene. The video data stream comprises color video data in accordance with a determination that the scene has illumination above an illumination threshold and comprises infrared (IR) video data in accordance with a determination that the scene does not have illumination above the illumination threshold. The method includes colorizing the IR video data based on a subset of the color video data. The method further includes presenting the colorized video data to a user in real time.Type: ApplicationFiled: November 19, 2019Publication date: December 23, 2021Inventors: George Alban Heitz III, Rizwan Ahmed Chaudhry, Ankit Mohan, Joshua Fromm
-
Patent number: 11087878Abstract: A systems, method, and apparatus to improve connections within a healthcare ecosystem are provided. Example systems, methods, and apparatus can facilitate dynamic interface definition and configuration.Type: GrantFiled: February 6, 2019Date of Patent: August 10, 2021Assignee: General Electric CompanyInventors: Guy Robert Vesto, Rizwan Ahmed
-
Publication number: 20210209011Abstract: Systems, methods, and computer-readable storage media facilitating automated testing of datasets including natural language data are disclosed. In the disclosed embodiments, rule sets may be used to condition and transform an input dataset into a format that is suitable for use with one or more artificial intelligence processes configured to extract parameters and classification information from the input dataset. The parameters and classes derived by the artificial intelligence processes may then be used to automatically generate various testing tools (e.g., scripts, test conditions, etc.) that may be executed against a test dataset, such as program code or other types of data.Type: ApplicationFiled: January 2, 2020Publication date: July 8, 2021Inventors: Chandrasekhar Sheshadri, Shalini Agarwal, Indrajit Kar, Vishal Pandey, Saloni Tewari, Dhiraj Suresh Panjwani, Ebrahim Abdullah Plumber, Rizwan Ahmed Saifudduza Siddiqui
-
Patent number: 11000951Abstract: Methods, systems, and devices for robotic navigation are described. A robotic device such as a robotic vacuum or a robotic assistant may navigate a first surface. In some cases, navigating the first surface may include removing debris from the first surface. The robotic device may identify a location of a track that connects the first surface to a second surface that is vertically displaced from the first surface. The robotic device may engage the track based at least in part on the identified location. The robotic device may ascend to the second surface by activating an actuator and navigate the second surface (e.g., may remove debris from the second surface, may map the second surface, etc.).Type: GrantFiled: June 11, 2018Date of Patent: May 11, 2021Assignee: QUALCOMM IncorporatedInventors: Travis Van Schoyck, Matthew Hyatt Turpin, Rizwan Ahmed, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Michael Joshua Shomin, Moussa Ben Coulibaly
-
Publication number: 20210048812Abstract: Methods, systems, and devices for automatically customizing operation of a robotic vehicle are described. The method may include identifying an operator, retrieving an operator profile and associated metadata for the operator from a database, where the metadata includes operator habit information, and configuring the robotic vehicle based on existing preference-based and performance-based settings, where the existing preference-based and performance-based settings are based on the metadata. The methods may include identifying operator habit information during operation of the robotic vehicle, deriving updated preference-based and performance-based settings for the operator based on the identified operator habit information, and providing, to the database, modifications to the metadata associated with the operator profile of the operator.Type: ApplicationFiled: October 14, 2020Publication date: February 18, 2021Inventors: John Anthony Dougherty, Rizwan Ahmed, Stephen Marc Chaves, Aleksandr Kushleyev, Paul Daniel Martin, Daniel Warren Mellinger, III, Michael Joshua Shomin, Michael Franco Taveira, Matthew Hyatt Turpin, Travis Van Schoyck
-
Publication number: 20200385167Abstract: A kit of parts (2) for a display crate (4) for protecting and displaying a pair of sneakers, the kit comprising a plurality of individual panels for adhesive-free, tool-free, snap-fit assembly together to form a self-supporting, stackable, rigid crate, the kit comprising: (i) a base panel (6) having a front edge (18), a rear edge (20) and two side edges (22, 24) extending between the front and rear edges, the front edge having a first hinge fitting; (ii) a front door panel (26) having a second hinge fitting (28), the first and second hinge fittings being adapted to be coupled together thereby hingedly to fit a lower edge (30) of the front door panel to the front edge of the base panel; (iii) a pair of side panels (46, 48), each side panel having a lower edge (50, 52) adapted to be snap-fitted to a respective one of the side edges of the base panel, each side panel having a rear edge (54, 56) and an upper edge (58, 60); (iv) a rear panel (62), the rear panel having a lower edge (63) adapted to be snap-fitted tType: ApplicationFiled: May 11, 2018Publication date: December 10, 2020Applicant: CREP PROTECT LTDInventor: Rizwan AHMED
-
Publication number: 20200380265Abstract: A computing system obtains a video feed. For a frame of the video feed, the computing system analyzes the frame to determine whether the frame includes a potential instance of an event. In accordance with a determination that the frame includes the potential instance of an event, the computing system determines for the event an event category from a plurality of predefined event categories. It stores an indication of the event category. It determines whether the event category matches a predefined notification filter definition. In accordance with a determination that the event category matches the predefined notification filter definition, the computing system issues an alert notification to a user client device. In accordance with a determination that the event category does not match the predefined notification filter definition, the computing system refrains from issuing the alert notification.Type: ApplicationFiled: May 18, 2020Publication date: December 3, 2020Inventors: Rizwan Ahmed Chaudhry, Navneet Dalal, Jonathan Z. Ben-Meshulam, George Alban Heitz, III
-
Patent number: 10838415Abstract: Some embodiments include methods for customizing operation of the robotic vehicle for an operator. Such embodiments may include identifying a current operator of the robotic vehicle, configuring the robotic vehicle based on metadata associated with an operator profile for the operator, determining whether the operator has changed, and if so, identifying the new operator, deriving updated preference-based settings and performance-based settings for the new operator, and updating configurations of the robotic vehicle accordingly.Type: GrantFiled: September 1, 2017Date of Patent: November 17, 2020Assignee: QUALCOMM IncorporatedInventors: John Anthony Dougherty, Rizwan Ahmed, Stephen Marc Chaves, Aleksandr Kushleyev, Paul Daniel Martin, Daniel Warren Mellinger, III, Michael Joshua Shomin, Michael Franco Taveira, Matthew Hyatt Turpin, Travis Van Schoyck
-
Publication number: 20200293818Abstract: A method for recognizing persons in video streams includes obtaining a live video stream, detecting a first person in the live video stream, determining from analysis of the live video stream first information that identifies an attribute of the first person, determining based on at least some of the first information that the first person is not identifiable to the computing system, storing at least some of the first information, receiving a user classification of the first person as being a stranger, and deleting the stored first information.Type: ApplicationFiled: May 29, 2020Publication date: September 17, 2020Inventors: Akshay R. Bapat, George Alban Heitz, Rizwan Ahmed Chaudhry, Navneet Dalal, James Edward Stewart, Jennifer Bush, Joe Delone Venters, Kara Gates, Timothy Butler, Yohannes Kifle, Anton Bastov
-
Publication number: 20200226416Abstract: The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: obtaining images collected by video cameras in a smart home environment, each image including a detected person; for each image, obtaining first information that identifies an attribute of the detected person, the first information generated from analysis of the image; grouping the images into a first group of a plurality of groups based on the first information, each group of the plurality of groups representing a unique person; receiving a request to remove a first image from the first group; removing the first image from the first group; and disassociating the first information from the first group.Type: ApplicationFiled: March 23, 2020Publication date: July 16, 2020Inventors: Akshay R. Bapat, George Alban Heitz, III, Rizwan Ahmed Chaudhry, Navneet Dalal, James Edward Stewart, Jennifer Bush, Joe Delone Venters, Kara Gates, Timothy Butler, Yohannes Kifle, Anton Bastov
-
Patent number: 10682326Abstract: The present invention relates to a stable, non-aqueous liquid, formulation consisting essentially of melphalan, or a pharmaceutical acceptable salt thereof; and one or more solvents selected from group consisting of dimethyl acetamide, polyethylene glycol, ethanol, propylene glycol, dimethyl sulfoxide, N-methylpyrrolidone and glycerol; wherein said formulation is free of antioxidants, organic acid and added chloride ions; and the process for preparation thereof.Type: GrantFiled: July 17, 2019Date of Patent: June 16, 2020Assignee: SHILPA MEDICARE LIMITEDInventors: Shivakumar Pradeep, Krishnamurthy Toppaladoddi, Rizwan Ahmed, Guptha Chinni Guru Deva, Nagaraju Dasari
-
Patent number: 10685257Abstract: The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining a live video stream; (2) detecting person(s) in the stream; and (3) determining, from analysis of the live video stream, first information of the detected person(s); (4) determining, based on the first information, that the first person is not known to the computing system; (5) in accordance with the determination that the first person is not known: (a) storing the first information; and (b) requesting a user to classify the first person; and (6) in accordance with a determination that a response was received classifying the first person as a stranger, deleting the stored first information.Type: GrantFiled: September 9, 2019Date of Patent: June 16, 2020Assignee: GOOGLE LLCInventors: Akshay R. Bapat, George Alban Heitz, Rizwan Ahmed Chaudhry, Navneet Dalal, James Edward Stewart, Jennifer Bush, Joe Delone Venters, Kara Gates, Timothy Butler, Yohannes Kifle, Anton Bastov
-
Patent number: 10657382Abstract: The various embodiments described herein include methods, devices, and systems for providing event alerts. In one aspect, a method includes obtaining a video feed. A frame of the video feed is analyzed at a first resolution to determine whether the frame includes a potential instance of a person. In accordance with the determination that the image includes the potential instance, a region is denoted around the potential instance. The region is analyzed at a second resolution, greater than the first resolution. In accordance with a determination that the region includes the instance of the person. a determination that the frame includes the person is made. An indication of the determination is stored for use in subsequent alert notification processing.Type: GrantFiled: July 2, 2019Date of Patent: May 19, 2020Assignee: GOOGLE LLCInventors: Rizwan Ahmed Chaudhry, Navneet Dalal, Jonathan Z. Ben-Meshulam, George Alban Heitz, III
-
Patent number: 10599950Abstract: The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining images collected by video cameras in a smart home environment, each image including a detected person; (2) for each image, obtaining personally identifiable information of the detected person, the personally identifiable information generated from analysis of the image; (3) grouping the images into a first group of a plurality of groups based on the personally identifiable information, each group of the plurality of groups representing a unique person; (4) receiving from a user a request to remove a first image from the first group; and (5) in response to the request: (a) removing the first image from the first group; and (b) disassociating the corresponding personally identifiable information from the first group.Type: GrantFiled: August 14, 2017Date of Patent: March 24, 2020Assignee: GOOGLE LLCInventors: Akshay R. Bapat, George Alban Heitz, III, Rizwan Ahmed Chaudhry, Navneet Dalal, James Edward Stewart, Jennifer Bush, Joe Delone Venters, Kara Gates, Timothy Butler, Yohannes Kifle, Anton Bastov
-
Publication number: 20200087913Abstract: A corrugated construction element (100) for drywall and ceiling construction is disclosed. The corrugated construction element (100) comprises a base profile (101) connected to at least one leg profile (102a) or (102b). The base profile (101) and/or at least one leg profile (102a) or (102b) comprise an array of angular corrugations (110) extending across their surface in a non-parallel direction to the principal axis L of the corrugated construction element (100). The disclosure also relates to an apparatus and a method for forming a corrugated profile (770).Type: ApplicationFiled: April 10, 2018Publication date: March 19, 2020Inventors: Girish Dash, Shailendra Shinde, Rizwan Ahmed
-
Publication number: 20200005079Abstract: The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining a live video stream; (2) detecting person(s) in the stream; and (3) determining, from analysis of the live video stream, first information of the detected person(s); (4) determining, based on the first information, that the first person is not known to the computing system; (5) in accordance with the determination that the first person is not known: (a) storing the first information; and (b) requesting a user to classify the first person; and (6) in accordance with a determination that a response was received classifying the first person as a stranger, deleting the stored first information.Type: ApplicationFiled: September 9, 2019Publication date: January 2, 2020Inventors: Akshay R. Bapat, George Alban Heitz, Rizwan Ahmed Chaudhry, Navneet Dalal, James Edward Stewart, Jennifer Bush, Joe Delone Venters, Kara Gates, Timothy Butler, Yohannes Kifle, Anton Bastov
-
Publication number: 20190380547Abstract: Methods, systems, and devices for debris permutation are described. A robotic device may identify a cleaning trigger for a first surface region (e.g., a cleaning schedule, a notification from a remote device). The robotic device may activate one or more rotors o based at least in part on the surface cleaning trigger and move to an aerial position proximal to (e.g., above, diagonal to) the first surface region using the one or more rotors. The device may displace debris from the first surface region to a second surface region using a pressurized air stream.Type: ApplicationFiled: June 13, 2018Publication date: December 19, 2019Inventors: Matthew Hyatt Turpin, Travis Van Schoyck, Ross Eric Kessler, Michael Joshua Shomin, Paul Daniel Martin, Rizwan Ahmed, Moussa Ben Coulibaly, Kristen Wagner Cerase
-
Publication number: 20190375107Abstract: Methods, systems, and devices for robotic navigation are described. A robotic device such as a robotic vacuum or a robotic assistant may navigate a first surface. In some cases, navigating the first surface may include removing debris from the first surface. The robotic device may identify a location of a track that connects the first surface to a second surface that is vertically displaced from the first surface. The robotic device may engage the track based at least in part on the identified location. The robotic device may ascend to the second surface by activating an actuator and navigate the second surface (e.g., may remove debris from the second surface, may map the second surface, etc.).Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Inventors: Travis Van Schoyck, Matthew Hyatt Turpin, Rizwan Ahmed, Stephen Marc Chaves, Ross Eric Kessler, Paul Daniel Martin, Michael Joshua Shomin, Moussa Ben Coulibaly
-
Publication number: 20190325228Abstract: The various embodiments described herein include methods, devices, and systems for providing event alerts. In one aspect, a method includes obtaining a video feed. A frame of the video feed is analyzed at a first resolution to determine whether the frame includes a potential instance of a person. In accordance with the determination that the image includes the potential instance, a region is denoted around the potential instance. The region is analyzed at a second resolution, greater than the first resolution. In accordance with a determination that the region includes the instance of the person. a determination that the frame includes the person is made. An indication of the determination is stored for use in subsequent alert notification processing.Type: ApplicationFiled: July 2, 2019Publication date: October 24, 2019Inventors: Rizwan Ahmed Chaudhry, Navneet Dalal, Jonathan Z. Ben-Meshulam, George Alban Heitz, III
-
Patent number: 10410086Abstract: The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining a live video stream; (2) detecting person(s) in the stream; and (3) determining, from analysis of the live video stream, personally identifiable information of the detected person(s); (4) determining, based on the personally identifiable information, that the first person is not known to the computing system; (5) in accordance with the determination that the first person is not known: (a) storing the personally identifiable information; and (b) requesting a user to classify the first person; and (6) in accordance with (i) a determination that a predetermined amount of time has elapsed since the request was transmitted and a response was not received, or (ii) a determination that a response was received classifying the first person as a stranger, deleting the stored personally identifiable information.Type: GrantFiled: August 14, 2017Date of Patent: September 10, 2019Assignee: GOOGLE LLCInventors: Akshay R. Bapat, George Alban Heitz, III, Rizwan Ahmed Chaudhry, Navneet Dalal, James Edward Stewart, Jennifer Bush, Joe Delone Venters, Kara Gates, Timothy Butler, Yohannes Kifle, Anton Bastov