Patents by Inventor Stephen G. Russell

Stephen G. Russell 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: 20240147996
    Abstract: This invention relates in part to soybean event pDAB8264.44.06.1 and includes a novel expression cassettes and transgenic inserts comprising multiple traits conferring resistance to glyphosate, aryloxyalkanoate, and glufosinate herbicides. This invention also relates in part to methods of controlling resistant weeds, plant breeding and herbicide tolerant plants. In some embodiments, the event sequence can be “stacked” with other traits, including, for example, other herbicide tolerance gene(s) and/or insect-inhibitory proteins. This invention further relates in part to endpoint TaqMan PCR assays for the detection of Event pDAB8264.44.06.1 in soybeans and related plant material. Some embodiments can perform high throughput zygosity analysis of plant material and other embodiments can be used to uniquely identify the zygosity of and breed soybean lines comprising the event of the subject invention. Kits and conditions useful in conducting these assays are also provided.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 9, 2024
    Inventors: Yunxing C. CUI, Thomas HOFFMAN, Ning ZHOU, Stephen N. NOVAK, Julissa COLON, Dawn M. PARKHURST, Sandra G. TOLEDO, Terry R. WRIGHT, Sean M. RUSSELL, Bruce HELD, Vaithilingam SEKAR
  • Patent number: 9286777
    Abstract: A method of displaying video surveillance system information is disclosed. Video clips associated with events are represented by event cards. The event cards include frames selected from the video clips associated with the events. Event cards include metadata, and can be annotated. Display of overlapping event cards causes a compressed event card to be displayed. Selection of a compressed event card dynamically expands the compressed event card to display a paneled event card.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: March 15, 2016
    Assignee: 3VR Security, Inc.
    Inventors: Robert P. Vallone, Stephen G. Russell, Gordon T. Haupt, Shannon P. Hale, Michael E. Wells
  • Patent number: 8803975
    Abstract: A method of identifying an object captured in a video image in a multi-camera video surveillance system is disclosed. Sets of identifying information are stored in profiles, each profile being associated with one object. The disclosed method of identifying an object includes comparing identifying information extracted from images captured by the video surveillance system to one or more stored profiles. A confidence score is calculated for each comparison and used to determine a best match between the extracted set of identifying information and an object. In one embodiment, the method is used as part of a facial recognition system incorporated into a video surveillance system.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: August 12, 2014
    Assignee: 3VR Security, Inc.
    Inventors: Gordon T. Haupt, J. Andrew Freeman, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
  • Patent number: 8130285
    Abstract: A technique for searching for probable matches in a video surveillance system is disclosed. A new event, such as a face captured in an image set, is matched against other events in a database of events. A similarity score is generated based on the difference between the new event and other events in the database. The similarity score may be weighted by information external to the image sets. Because of limited system resources, an association between a new event and every other event in the system may not be kept. Thus, when searching for probable matches of a particular event, some events that are related to the particular event may not be initially selected. Such events may be associated with an event in a first set of events that are associated with the particular event. Therefore, a second set of events is selected that are associated with the first set of events.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: March 6, 2012
    Assignee: 3VR Security, Inc.
    Inventors: Gordon T. Haupt, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
  • Patent number: 7933455
    Abstract: A technique is disclosed for determining when to close a group of a plurality of groups. A closed group is one to which an image set may not be added. Each group includes one or more image sets. Each image set includes one or more images of at least one object. Each group corresponds to an object that is common among images in the one or more image sets that belong to the group. Determining when to close a particular group is based, at least in part, on one or more factors, such as how many image sets are in the particular group, the length of time the particular group has been open, and data about the one or more image sets in the particular group.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: April 26, 2011
    Assignee: 3VR Security, Inc.
    Inventors: Gordon T. Haupt, J. Andrew Freeman, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
  • Publication number: 20110032353
    Abstract: A method of displaying video surveillance system information is disclosed. Video clips associated with events are represented by event cards. The event cards include frames selected from the video clips associated with the events. Event cards include metadata, and can be annotated. Display of overlapping event cards causes a compressed event card to be displayed. Selection of a compressed event card dynamically expands the compressed event card to display a paneled event card.
    Type: Application
    Filed: October 15, 2010
    Publication date: February 10, 2011
    Inventors: Robert P. Vallone, Stephen G. Russell, Gordon T. Haupt, Shannon P. Hale, Michael E. Wells
  • Patent number: 7847820
    Abstract: A method that determines whether a detected event is a significant event requiring action in a video surveillance system. Determined event attributes and object attributes are analyzed to determine if the potential event should trigger an action by the surveillance system. If the potential event should trigger an action, at least one action is triggered. Actions may include relevant event attribute and object attribute information. Potential event may include events detected by a sensor, or external events communicated by an external system to the surveillance system. Event attributes may include location and type of the potential event. Object attributes may include an identification of an object, and attributes associated with the identified object. If an object cannot be positively identified, object attributes may include potential object identifications or determined group associations of the object.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: December 7, 2010
    Assignee: 3VR Security, Inc.
    Inventors: Robert P. Vallone, Stephen G. Russell, Thomas W. Kirkman, Marcus S. Marinelli, J. Andrew Freeman
  • Patent number: 7843491
    Abstract: A method of displaying video surveillance system information is disclosed. Video clips associated with events are represented by event cards. The event cards include frames selected from the video clips associated with the events. Event cards include metadata, and can be annotated. Display of overlapping event cards causes a compressed event card to be displayed. Selection of a compressed event card dynamically expands the compressed event card to display a paneled event card.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: November 30, 2010
    Assignee: 3VR Security, Inc.
    Inventors: Robert P. Vallone, Stephen G. Russell, Gordon T. Haupt, Shannon P. Hale, Michael E. Wells
  • Patent number: 7760230
    Abstract: A method of managing video data storage in a video surveillance system is disclosed. The disclosed methods extend the amount of calendar time for which video and image data can be stored on a storage device. The disclosed methods apply decision criteria, such as rules, configuration data and preferences, to support intelligent automatic reduction of stored surveillance data such that images and video data of most interest are maintained while less important data is deleted, compressed or archived.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: July 20, 2010
    Assignee: 3VR Security, Inc.
    Inventors: Stephen G. Russell, Robert P. Vallone, J. Andrew Freeman, Stephen D. Fleischer, Gordon T. Haupt
  • Patent number: 7697026
    Abstract: A pipeline architecture for analyzing multiple streams of video is embodied, in part, in a layer of application program interfaces (APIs) to each stage of processing. Buffer queuing is used between some stages, which helps moderate the load on the CPU(s). Through the layer of APIs, innumerable video analysis applications can access and analyze video data flowing through the pipeline, and can annotate portions of the video data (e.g., frames and groups of frames), based on the analyses performed, with information that describes the frame or group. These annotated frames and groups flow through the pipeline to subsequent stages of processing, at which increasingly complex analyses can be performed. At each stage, portions of the video data that are of little or no interest are removed from the video data. Ultimately, “events” are constructed and stored in a database, from which cross-event and historical analyses may be performed and associations with, and among, events may be made.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: April 13, 2010
    Assignee: 3VR Security, Inc.
    Inventors: Robert P. Vallone, J. Andrew Freeman, Stephen G. Russell
  • Publication number: 20100080492
    Abstract: A technique is disclosed for determining when to close a group of a plurality of groups. A closed group is one to which an image set may not be added. Each group includes one or more image sets. Each image set includes one or more images of at least one object. Each group corresponds to an object that is common among images in the one or more image sets that belong to the group. Determining when to close a particular group is based, at least in part, on one or more factors, such as how many image sets are in the particular group, the length of time the particular group has been open, and data about the one or more image sets in the particular group.
    Type: Application
    Filed: December 7, 2009
    Publication date: April 1, 2010
    Inventors: Gordon T. Haupt, J. Andrew Freeman, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
  • Patent number: 7672370
    Abstract: A pipeline architecture for analyzing multiple streams of video is embodied, in part, in a layer of application program interfaces (APIs) to each stage of processing. Buffer queuing is used between some stages, which helps moderate the load on the CPU(s). Through the layer of APIs, innumerable video analysis applications can access and analyze video data flowing through the pipeline, and can annotate portions of the video data (e.g., frames and groups of frames), based on the analyses performed, with information that describes the frame or group. These annotated frames and groups flow through the pipeline to subsequent stages of processing, at which increasingly complex analyses can be performed. At each stage, portions of the video data that are of little or no interest are removed from the video data. Ultimately, “events” are constructed and stored in a database, from which cross-event and historical analyses may be performed and associations with, and among, events may be made.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: March 2, 2010
    Assignee: 3VR Security, Inc.
    Inventors: Stephen G. Russell, J. Andrew Freeman, Robert P. Vallone, Christian Pappas, Stephen D. Fleischer, Gordon T. Haupt
  • Patent number: 7667732
    Abstract: A pipeline architecture for analyzing multiple streams of video is embodied, in part, in a layer of application program interfaces (APIs) to each stage of processing. Buffer queuing is used between some stages, which helps moderate the load on the CPU(s). Through the layer of APIs, innumerable video analysis applications can access and analyze video data flowing through the pipeline, and can annotate portions of the video data (e.g., frames and groups of frames), based on the analyses performed, with information that describes the frame or group. These annotated frames and groups flow through the pipeline to subsequent stages of processing, at which increasingly complex analyses can be performed. At each stage, portions of the video data that are of little or no interest are removed from the video data. Ultimately, “events” are constructed and stored in a database, from which cross-event and historical analyses may be performed and associations with, and among, events may be made.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: February 23, 2010
    Assignee: 3VR Security, Inc.
    Inventors: J. Andrew Freeman, Robert P. Vallone, Stephen G. Russell, Christian Pappas, Stephen D. Fleischer, Gordon T. Haupt
  • Patent number: 7663661
    Abstract: A pipeline architecture for analyzing multiple streams of video is embodied, in part, in a layer of application program interfaces (APIs) to each stage of processing. Buffer queuing is used between some stages, which helps moderate the load on the CPU(s). Through the layer of APIs, innumerable video analysis applications can access and analyze video data flowing through the pipeline, and can annotate portions of the video data (e.g., frames and groups of frames), based on the analyses performed, with information that describes the frame or group. These annotated frames and groups flow through the pipeline to subsequent stages of processing, at which increasingly complex analyses can be performed. At each stage, portions of the video data that are of little or no interest are removed from the video data. Ultimately, “events” are constructed and stored in a database, from which cross-event and historical analyses may be performed and associations with, and among, events may be made.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: February 16, 2010
    Assignee: 3VR Security, Inc.
    Inventors: Robert P. Vallone, J. Andrew Freeman, Stephen G. Russell, Thomas W. Kirkman, Stephen D. Fleischer, Gordon T. Haupt
  • Patent number: 7664183
    Abstract: A pipeline architecture for analyzing multiple streams of video is embodied, in part, in a layer of application program interfaces (APIs) to each stage of processing. Buffer queuing is used between some stages, which helps moderate the load on the CPU(s). Through the layer of APIs, innumerable video analysis applications can access and analyze video data flowing through the pipeline, and can annotate portions of the video data (e.g., frames and groups of frames), based on the analysis performed, with information that describes the frame or group. These annotated frames and groups flow through the pipeline to subsequent stages of processing, at which increasingly complex analysis can be performed. At each stage, portions of the video data that are of little or no interest are removed from the video data. Ultimately, “events” are constructed and stored in a database, from which cross-event and historical analysis may be performed and associations with, and among, events may be made.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: February 16, 2010
    Assignee: 3VR Security, Inc.
    Inventors: J. Andrew Freeman, Robert P. Vallone, Stephen G. Russell, Stephen D. Fleischer, Gordon T. Haupt
  • Patent number: 7646895
    Abstract: A technique is disclosed for determining a group in which to add a new image set. The new image set is captured by one or more cameras in a video surveillance system. Similarity scores are generated between the new image set and one or more image sets of a plurality of groups, wherein each group includes one or more image sets of at least one object. The new image set is added to a group based on one or more factors. Also, a technique is disclosed for determining when to close a group, wherein a closed group is one to which an image set may not be added.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: January 12, 2010
    Assignee: 3VR Security, Inc.
    Inventors: Gordon T. Haupt, J. Andrew Freeman, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
  • Patent number: 7529411
    Abstract: A method of identifying an object captured in a video image in a multi-camera video surveillance system is disclosed. Sets of identifying information are stored in profiles, each profile being associated with one object. The disclosed method of identifying an object includes comparing identifying information extracted from images captured by the video surveillance system to one or more stored profiles. A confidence score is calculated for each comparison and used to determine a best match between the extracted set of identifying information and an object. In one embodiment, the method is used as part of a facial recognition system incorporated into a video surveillance system.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: May 5, 2009
    Assignee: 3VR Security, Inc.
    Inventors: Gordon T. Haupt, J. Andrew Freeman, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
  • Publication number: 20090074261
    Abstract: A method of identifying an object captured in a video image in a multi-camera video surveillance system is disclosed. Sets of identifying information are stored in profiles, each profile being associated with one object. The disclosed method of identifying an object includes comparing identifying information extracted from images captured by the video surveillance system to one or more stored profiles. A confidence score is calculated for each comparison and used to determine a best match between the extracted set of identifying information and an object. In one embodiment, the method is used as part of a facial recognition system incorporated into a video surveillance system.
    Type: Application
    Filed: October 30, 2008
    Publication date: March 19, 2009
    Inventors: Gordon T. Haupt, J. Andrew Freeman, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick