Patents by Inventor Chiao-fe Shu
Chiao-fe Shu 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: 11321397Abstract: A computer-implemented method for executing a composition of analytical models. In one embodiment, the computer-implemented method creates analytical model composition definitions for a plurality of analytical models. The computer-implemented method receives analytical model definitions and an analytical model composition. The computer-implemented method binds the analytical model composition to the analytical model definitions. The computer-implemented method deploys the analytical model composition using the analytical model composition definitions. The computer-implemented method executes the analytical model composition and returns a result of the analytical model composition.Type: GrantFiled: September 19, 2018Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Florian Pinel, Russell P. Bobbitt, Chiao-Fe Shu
-
Publication number: 20200089817Abstract: A computer-implemented method for executing a composition of analytical models. In one embodiment, the computer-implemented method creates analytical model composition definitions for a plurality of analytical models. The computer-implemented method receives analytical model definitions and an analytical model composition. The computer-implemented method binds the analytical model composition to the analytical model definitions. The computer-implemented method deploys the analytical model composition using the analytical model composition definitions. The computer-implemented method executes the analytical model composition and returns a result of the analytical model composition.Type: ApplicationFiled: September 19, 2018Publication date: March 19, 2020Inventors: Florian Pinel, Russell P. Bobbitt, Chiao-Fe Shu
-
Patent number: 10089551Abstract: Embodiments are directed to an object detection system having at least one processor circuit configured to receive a series of image regions and apply to each image region in the series a detector, which is configured to determine a presence of a predetermined object in the image region. The object detection system performs a method of selecting and applying the detector from among a plurality of foreground detectors and a plurality of background detectors in a repeated pattern that includes sequentially selecting a selected one of the plurality of foreground detectors; sequentially applying the selected one of the plurality of foreground detectors to one of the series of image regions until all of the plurality of foreground detectors have been applied; selecting a selected one of the plurality of background detectors; and applying the selected one of the plurality of background detectors to one of the series of image regions.Type: GrantFiled: December 8, 2015Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Russell P. Bobbitt, Rogerio S. Feris, Chiao-Fe Shu, Yun Zhai
-
Patent number: 10078693Abstract: A data indexing system and method includes acquiring activity data in a context and indexing the activity data in accordance with contextual conditions. The activity data is stored in accordance with indices. An event is correlated with the activity data by using the indices to review the activity data in the context.Type: GrantFiled: June 16, 2006Date of Patent: September 18, 2018Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Arun Hampapur, Zuoxuan Lu, Sharathchandra U. Pankanti, Andrew William Senior, Chiao-Fe Shu, Ying-Li Tian
-
Patent number: 10007991Abstract: A system for detecting a change in object positioning by processing images by detecting a first entity tagged with a first visually unique identifier, and detecting a second entity tagged with a second visually unique identifier distinguishable from the first visually unique identifier. The system receives a first image, from a first image capturing device, containing the first visually unique identifier and the second visually unique identifier. The system analyzes the first image to determine a distance between the first visually unique identifier and the second visually unique identifier. The system receives a second image containing the first visually unique identifier. The system analyzes the second image to determine a location of the second visually unique identifier relative to the first visually unique identifier to form a distance assessment. Based on the distance assessment, the system determines a change in proximity between the first entity and the second entity.Type: GrantFiled: January 29, 2016Date of Patent: June 26, 2018Assignee: International Business Machines CorporationInventors: Bruce H. Hyre, Chiao-Fe Shu, Yun Zhai
-
Patent number: 9946951Abstract: Embodiments are directed to an object detection system having at least one processor circuit configured to receive a series of image regions and apply to each image region in the series a detector, which is configured to determine a presence of a predetermined object in the image region. The object detection system performs a method of selecting and applying the detector from among a plurality of foreground detectors and a plurality of background detectors in a repeated pattern that includes sequentially selecting a selected one of the plurality of foreground detectors; sequentially applying the selected one of the plurality of foreground detectors to one of the series of image regions until all of the plurality of foreground detectors have been applied; selecting a selected one of the plurality of background detectors; and applying the selected one of the plurality of background detectors to one of the series of image regions.Type: GrantFiled: August 12, 2015Date of Patent: April 17, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Russell P. Bobbitt, Rogerio S. Feris, Chiao-Fe Shu, Yun Zhai
-
Patent number: 9883193Abstract: An approach for generating a coding schema for identifying a spatial location of an event within video image data is provided. In one embodiment, there is a spatial representation tool, including a compression component configured to receive trajectory data of a trajectory of an object for an event within video image data; generate a lossless compressed contour-coded blob to encode the trajectory data of the trajectory of the object for the event within video image data; generate a lossy searchable code of the trajectory of the object for the event within the video image data; convert a region of interest within the video image data to a lossy query code, the region of interest corresponding to a sub-section of a visual display output of the video image data; and compare the lossy query code to the lossy searchable code within a relational database to identify a corresponding lossless trajectory data of the trajectory of the object for the event within the video image data.Type: GrantFiled: May 3, 2016Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Patent number: 9729834Abstract: An invention for identifying a spatial location of an event within video image data is provided. Disclosed are embodiments for detecting an object and obtaining trajectory data of a trajectory of the object within the video image data from a sensor device; converting the trajectory data into a contour-coded compressed image; generating, based on the trajectory data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image; associating the searchable code with the contour-coded compressed image in a database; and returning, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.Type: GrantFiled: August 22, 2016Date of Patent: August 8, 2017Assignee: International Business Machines CorporationInventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Publication number: 20170221192Abstract: A system for detecting a change in object positioning by processing images by detecting a first entity tagged with a first visually unique identifier, and detecting a second entity tagged with a second visually unique identifier distinguishable from the first visually unique identifier. The system receives a first image, from a first image capturing device, containing the first visually unique identifier and the second visually unique identifier. The system analyzes the first image to determine a distance between the first visually unique identifier and the second visually unique identifier. The system receives a second image containing the first visually unique identifier. The system analyzes the second image to determine a location of the second visually unique identifier relative to the first visually unique identifier to form a distance assessment. Based on the distance assessment, the system determines a change in proximity between the first entity and the second entity.Type: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Applicant: International Business Machines CorporationInventors: Bruce H. HYRE, Chiao-Fe SHU, Yun ZHAI
-
Publication number: 20170046587Abstract: Embodiments are directed to an object detection system having at least one processor circuit configured to receive a series of image regions and apply to each image region in the series a detector, which is configured to determine a presence of a predetermined object in the image region. The object detection system performs a method of selecting and applying the detector from among a plurality of foreground detectors and a plurality of background detectors in a repeated pattern that includes sequentially selecting a selected one of the plurality of foreground detectors; sequentially applying the selected one of the plurality of foreground detectors to one of the series of image regions until all of the plurality of foreground detectors have been applied; selecting a selected one of the plurality of background detectors; and applying the selected one of the plurality of background detectors to one of the series of image regions.Type: ApplicationFiled: December 8, 2015Publication date: February 16, 2017Inventors: Russell P. Bobbitt, Rogerio S. Feris, Chiao-Fe Shu, Yun Zhai
-
Publication number: 20170046596Abstract: Embodiments are directed to an object detection system having at least one processor circuit configured to receive a series of image regions and apply to each image region in the series a detector, which is configured to determine a presence of a predetermined object in the image region. The object detection system performs a method of selecting and applying the detector from among a plurality of foreground detectors and a plurality of background detectors in a repeated pattern that includes sequentially selecting a selected one of the plurality of foreground detectors; sequentially applying the selected one of the plurality of foreground detectors to one of the series of image regions until all of the plurality of foreground detectors have been applied; selecting a selected one of the plurality of background detectors; and applying the selected one of the plurality of background detectors to one of the series of image regions.Type: ApplicationFiled: August 12, 2015Publication date: February 16, 2017Inventors: Russell P. Bobbitt, Rogerio S. Feris, Chiao-Fe Shu, Yun Zhai
-
Publication number: 20160360156Abstract: An invention for identifying a spatial location of an event within video image data is provided. Disclosed are embodiments for detecting an object and obtaining trajectory data of a trajectory of the object within the video image data from a sensor device; converting the trajectory data into a contour-coded compressed image; generating, based on the trajectory data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image; associating the searchable code with the contour-coded compressed image in a database; and returning, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.Type: ApplicationFiled: August 22, 2016Publication date: December 8, 2016Inventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Patent number: 9503693Abstract: An invention for identifying a spatial location of an event within video image data is provided. Disclosed are embodiments for detecting an object and obtaining trajectory data of a trajectory of the object within the video image data from a sensor device; converting the trajectory data into a contour-coded compressed image; generating, based on the trajectory data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image; associating the searchable code with the contour-coded compressed image in a database; and returning, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.Type: GrantFiled: September 24, 2015Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Publication number: 20160249063Abstract: An approach for generating a coding schema for identifying a spatial location of an event within video image data is provided. In one embodiment, there is a spatial representation tool, including a compression component configured to receive trajectory data of a trajectory of an object for an event within video image data; generate a lossless compressed contour-coded blob to encode the trajectory data of the trajectory of the object for the event within video image data; generate a lossy searchable code of the trajectory of the object for the event within the video image data; convert a region of interest within the video image data to a lossy query code, the region of interest corresponding to a sub-section of a visual display output of the video image data; and compare the lossy query code to the lossy searchable code within a relational database to identify a corresponding lossless trajectory data of the trajectory of the object for the event within the video image data.Type: ApplicationFiled: May 3, 2016Publication date: August 25, 2016Inventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Patent number: 9380271Abstract: An approach for generating a coding schema for identifying a spatial location of an event within video image data is provided. In one embodiment, there is a spatial representation tool, including a compression component configured to receive trajectory data of a trajectory of an object for an event within video image data; generate a lossless compressed contour-coded blob to encode the trajectory data of the trajectory of the object for the event within video image data; generate a lossy searchable code of the trajectory of the object for the event within the video image data; convert a region of interest within the video image data to a lossy query code, the region of interest corresponding to a sub-section of a visual display output of the video image data; and compare the lossy query code to the lossy searchable code within a relational database to identify a corresponding lossless trajectory data of the trajectory of the object for the event within the video image data.Type: GrantFiled: September 30, 2013Date of Patent: June 28, 2016Assignee: International Business Machines CorporationInventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Patent number: 9342594Abstract: An approach that indexes and searches according to a set of attributes of a person is provided. In one embodiment, there is an extensible indexing and search tool, including an extraction component configured to extract a set of attributes of a person monitored by a set of sensors in a zone of interest. An index component is configured to index each of the set of attributes of the person within an index of an extensible indexing and search tool. A search component is configured to enable a search of the index of the extensible indexing and search tool according to at least one of the set of attributes of the person.Type: GrantFiled: October 29, 2008Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Lisa M. Brown, Raymond A. Cooke, Rogerio S. Feris, Arun Hampapur, Frederik C. M. Kjeldsen, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Ying-li Tian, Yun Zhai, Zuoxuan Lu
-
Publication number: 20160014378Abstract: An invention for identifying a spatial location of an event within video image data is provided. Disclosed are embodiments for detecting an object and obtaining trajectory data of a trajectory of the object within the video image data from a sensor device; converting the trajectory data into a contour-coded compressed image; generating, based on the trajectory data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image; associating the searchable code with the contour-coded compressed image in a database; and returning, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.Type: ApplicationFiled: September 24, 2015Publication date: January 14, 2016Inventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Patent number: 9189688Abstract: An invention for identifying a spatial location of an event within video image data is provided. Disclosed are embodiments for detecting an object and obtaining trajectory data of a trajectory of the object within the video image data from a sensor device; converting the trajectory data into a contour-coded compressed image; generating, based on the trajectory data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image; associating the searchable code with the contour-coded compressed image in a database; and returning, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.Type: GrantFiled: January 13, 2015Date of Patent: November 17, 2015Assignee: International Business Machines CorporationInventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan
-
Patent number: 9183716Abstract: An approach that manages moving surveillance cameras is described. In one embodiment, there is a system for managing images generated from a movable camera. In this embodiment, the system comprises a motion estimation component configured to determine camera motion. A camera motion alert component is configured to generate an alert in response to a determination that the camera has moved or the camera has ceased moving.Type: GrantFiled: March 20, 2007Date of Patent: November 10, 2015Assignee: International Business Machines CorporationInventors: Jonathan H. Connell, II, Arun Hampapur, Andrew W. Senior, Chiao-Fe Shu, Ying-Li Tian
-
Publication number: 20150161453Abstract: An invention for identifying a spatial location of an event within video image data is provided. Disclosed are embodiments for detecting an object and obtaining trajectory data of a trajectory of the object within the video image data from a sensor device; converting the trajectory data into a contour-coded compressed image; generating, based on the trajectory data, a searchable code that contains a set of locations traversed by the trajectory of the object within the video image; associating the searchable code with the contour-coded compressed image in a database; and returning, in response to a query having a selected location that corresponds a location of the set of locations in the searchable code, an image of the trajectory data corresponding to the object based on the contour-coded compressed image in the database.Type: ApplicationFiled: January 13, 2015Publication date: June 11, 2015Inventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan