Patents by Inventor Christopher J. Buehler

Christopher J. Buehler 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: 11829848
    Abstract: A method includes obtaining training data for a classifier, the training data comprises one or more target classes, obtaining candidate background classes, selecting negative classes from the candidate background classes, wherein the negative classes exclude candidate background classes that are close to the target classes, wherein the negative classes exclude candidate background classes that are very different from the target classes, and wherein the negative classes include candidate background classes that are similar to the target classes, and training the classifier on a combined set of the selected negative classes and target classes.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: November 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yuxiao Hu, Lei Zhang, Christopher J Buehler, Anna Roth, Cornelia Carapcea
  • Patent number: 11470285
    Abstract: A video monitoring and analysis system detect subjects when they are entering and/or exiting from a room. The system enables a user to define a portal, such as doorway of the room. The system then monitors the movement of foreground objects in the room. Objects that appear only in the portal are classified as passing by the portal, e.g., doorway. Objects that initially appear in the portal and then are detected moving within the room are classified as having entered the room. Objects that are in the room and then disappear within the portal are classified as having exited the room. The system further has provisions for generating real-time alerts and performing forensic searches.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: October 11, 2022
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Ian Westmacott, Christopher J. Buehler
  • Patent number: 10691981
    Abstract: Methods, systems, and computer programs are presented for training a deep neural network (DNN). One method includes an operation for training a predecessor network defined for image recognition of items, where parameters of a predecessor classifier are initialized with random numbers sampled from a predetermined distribution, and the predecessor classifier utilizes an image-classification probability function without bias. The method further includes an operation for training a successor network defined for image recognition of items in a plurality of classes, where parameters of a successor classifier are initialized with parameters learned from the predecessor network, and the successor classifier utilizes the image-classification probability function without bias. Further, the method includes operations for receiving an image for recognition, and recognizing the image utilizing the successor classifier.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yandong Guo, Yuxiao Hu, Christopher J Buehler, Cornelia Carapcea, Lei Zhang
  • Patent number: 10609284
    Abstract: Hyperlapse results are generated from wide-angled, panoramic video. A set of wide-angled, panoramic video data is obtained. Video stabilization is performed on the obtained set of wide-angled, panoramic video data. Without user intervention, a smoothed camera path is automatically determined using at least one region of interest that is determined using saliency detection and semantically segmented frames of stabilized video data resulting from the video stabilization. A set of frames is determined to vary the velocity of wide-angled, panoramic rendered display of the hyperlapse results.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sing Bing Kang, Neel Suresh Joshi, Christopher J. Buehler, Wei-Sheng Lai, Yujia Huang
  • Publication number: 20190205705
    Abstract: Methods, systems, and computer programs are presented for training a deep neural network (DNN). One method includes an operation for training a predecessor network defined for image recognition of items, where parameters of a predecessor classifier are initialized with random numbers sampled from a predetermined distribution, and the predecessor classifier utilizes an image-classification probability function without bias. The method further includes an operation for training a successor network defined for image recognition of items in a plurality of classes, where parameters of a successor classifier are initialized with parameters learned from the predecessor network, and the successor classifier utilizes the image-classification probability function without bias. Further, the method includes operations for receiving an image for recognition, and recognizing the image utilizing the successor classifier.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 4, 2019
    Inventors: Yandong Guo, Yuxiao Hu, Christopher J. Buehler, Cornelia Carapcea, Lei Zhang
  • Patent number: 10262240
    Abstract: Methods, systems, and computer programs are presented for training a deep neural network (DNN). One method includes an operation for training a predecessor network defined for image recognition of items, where parameters of a predecessor classifier are initialized with random numbers sampled from a predetermined distribution, and the predecessor classifier utilizes an image-classification probability function without bias. The method further includes an operation for training a successor network defined for image recognition of items in a plurality of classes, where parameters of a successor classifier are initialized with parameters learned from the predecessor network, and the successor classifier utilizes the image-classification probability function without bias. Further, the method includes operations for receiving an image for recognition, and recognizing the image utilizing the successor classifier.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yandong Guo, Yuxiao Hu, Christopher J Buehler, Cornelia Carapcea, Lei Zhang
  • Publication number: 20190050689
    Abstract: Methods, systems, and computer programs are presented for training a deep neural network (DNN). One method includes an operation for training a predecessor network defined for image recognition of items, where parameters of a predecessor classifier are initialized with random numbers sampled from a predetermined distribution, and the predecessor classifier utilizes an image-classification probability function without bias. The method further includes an operation for training a successor network defined for image recognition of items in a plurality of classes, where parameters of a successor classifier are initialized with parameters learned from the predecessor network, and the successor classifier utilizes the image-classification probability function without bias. Further, the method includes operations for receiving an image for recognition, and recognizing the image utilizing the successor classifier.
    Type: Application
    Filed: August 14, 2017
    Publication date: February 14, 2019
    Inventors: Yandong Guo, Yuxiao Hu, Christopher J Buehler, Cornelia Carapcea, Lei Zhang
  • Publication number: 20180330273
    Abstract: A method includes obtaining training data for a classifier, the training data comprises one or more target classes, obtaining candidate background classes, selecting negative classes from the candidate background classes, wherein the negative classes exclude candidate background classes that are close to the target classes, wherein the negative classes exclude candidate background classes that are very different from the target classes, and wherein the negative classes include candidate background classes that are similar to the target classes, and training the classifier on a combined set of the selected negative classes and target classes.
    Type: Application
    Filed: June 8, 2017
    Publication date: November 15, 2018
    Inventors: YUXIAO HU, LEI ZHANG, Christopher J Buehler, ANNA ROTH, CORNELIA CARAPCEA
  • Publication number: 20180115706
    Abstract: Hyperlapse results are generated from wide-angled, panoramic video. A set of wide-angled, panoramic video data is obtained. Video stabilization is performed on the obtained set of wide-angled, panoramic video data. Without user intervention, a smoothed camera path is automatically determined using at least one region of interest that is determined using saliency detection and semantically segmented frames of stabilized video data resulting from the video stabilization. A set of frames is determined to vary the velocity of wide-angled, panoramic rendered display of the hyperlapse results.
    Type: Application
    Filed: April 5, 2017
    Publication date: April 26, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sing Bing KANG, Neel Suresh JOSHI, Christopher J. BUEHLER, Wei-Sheng LAI, Yujia HUANG
  • Patent number: 9881216
    Abstract: An integrated surveillance system combining video surveillance and data from other sensor-based security networks is used to identify activities that may require attention.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 30, 2018
    Assignee: Sensormatic Electronics, LLC
    Inventor: Christopher J. Buehler
  • Patent number: 9701015
    Abstract: Via intuitive interactions with a user, robots may be trained to perform tasks such as visually detecting and identifying physical objects and/or manipulating objects. In some embodiments, training is facilitated by the robot's simulation of task-execution using augmented-reality techniques.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: July 11, 2017
    Assignee: RETHINK ROBOTICS, INC.
    Inventors: Christopher J. Buehler, Michael Siracusa
  • Patent number: 9669544
    Abstract: Via intuitive interactions with a user, robots may be trained to perform tasks such as visually detecting and identifying physical objects and/or manipulating objects. In some embodiments, training is facilitated by the robot's simulation of task-execution using augmented-reality techniques.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: June 6, 2017
    Assignee: RETHINK ROBOTICS, INC.
    Inventors: Christopher J. Buehler, Michael Siracusa
  • Publication number: 20170053171
    Abstract: An integrated surveillance system combining video surveillance and data from other sensor-based security networks is used to identify activities that may require attention.
    Type: Application
    Filed: June 30, 2016
    Publication date: February 23, 2017
    Inventor: CHRISTOPHER J. BUEHLER
  • Patent number: 9434072
    Abstract: Via intuitive interactions with a user, robots may be trained to perform tasks such as visually detecting and identifying physical objects and/or manipulating objects. In some embodiments, training is facilitated by the robot's simulation of task-execution using augmented-reality techniques.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: September 6, 2016
    Assignee: Rethink Robotics, Inc.
    Inventors: Christopher J. Buehler, Michael Siracusa
  • Patent number: 9407878
    Abstract: An integrated surveillance system combining video surveillance and data from other sensor-based security networks is used to identify activities that may require attention.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: August 2, 2016
    Assignee: Sensormatic Electronics, LLC
    Inventor: Christopher J. Buehler
  • Publication number: 20150290802
    Abstract: Via intuitive interactions with a user, robots may be trained to perform tasks such as visually detecting and identifying physical objects and/or manipulating objects. In some embodiments, training is facilitated by the robot's simulation of task-execution using augmented-reality techniques.
    Type: Application
    Filed: June 24, 2015
    Publication date: October 15, 2015
    Applicant: Rethink Robotics, Inc.
    Inventors: Christopher J. Buehler, Michael Siracusa
  • Publication number: 20150290803
    Abstract: Via intuitive interactions with a user, robots may be trained to perform tasks such as visually detecting and identifying physical objects and/or manipulating objects. In some embodiments, training is facilitated by the robot's simulation of task-execution using augmented-reality techniques.
    Type: Application
    Filed: June 24, 2015
    Publication date: October 15, 2015
    Applicant: RETHINK ROBOTICS, INC.
    Inventors: Christopher J. Buehler, Michael Siracusa
  • Publication number: 20150244992
    Abstract: An integrated surveillance system combining video surveillance and data from other sensor-based security networks is used to identify activities that may require attention.
    Type: Application
    Filed: April 15, 2015
    Publication date: August 27, 2015
    Inventor: Christopher J. Buehler
  • Patent number: 9092698
    Abstract: Via intuitive interactions with a user, robots may be trained to perform tasks such as visually detecting and identifying physical objects and/or manipulating objects. In some embodiments, training is facilitated by the robot's simulation of task-execution using augmented-reality techniques.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: July 28, 2015
    Assignee: Rethink Robotics, Inc.
    Inventors: Christopher J. Buehler, Michael Siracusa
  • Patent number: 9036028
    Abstract: An integrated surveillance system combining video surveillance and data from other sensor-based security networks is used to identify activities that may require attention.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: May 19, 2015
    Assignee: Sensormatic Electronics, LLC
    Inventor: Christopher J. Buehler