Patents by Inventor Philippe Daniel
Philippe Daniel 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: 10872424Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for tracking objects over a sequence of images. In one aspect, a process includes receiving data specifying visual attributes of a particular object detected in an image. Data specifying visual attributes of a tracked object is identified. A level of similarity is determined between the particular object and the tracked object based on comparison of visual attributes of the particular object with corresponding visual attributes of the tracked object. A first normalization function is used to normalize a level of similarity between first corresponding visual attributes of the particular object and the tracked object. A second normalization function is used to normalize a level of similarity between second corresponding visual attributes of the particular object and the tracked object. A determination is made, based on the level of similarity, whether the particular object matches the tracked object.Type: GrantFiled: November 19, 2018Date of Patent: December 22, 2020Assignee: Accenture Global Solutions LimitedInventors: Philippe Daniel, Anders Astrom
-
Publication number: 20200160538Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for tracking objects over a sequence of images. In one aspect, a process includes receiving data specifying visual attributes of a particular object detected in an image. Data specifying visual attributes of a tracked object is identified. A level of similarity is determined between the particular object and the tracked object based on comparison of visual attributes of the particular object with corresponding visual attributes of the tracked object. A first normalization function is used to normalize a level of similarity between first corresponding visual attributes of the particular object and the tracked object. A second normalization function is used to normalize a level of similarity between second corresponding visual attributes of the particular object and the tracked object. A determination is made, based on the level of similarity, whether the particular object matches the tracked object.Type: ApplicationFiled: November 19, 2018Publication date: May 21, 2020Inventors: Philippe Daniel, Anders Astrom
-
Patent number: 10592771Abstract: This document describes systems, methods, devices, and other techniques for accessing a first video showing a first two-dimensional scene of an environment and captured by a first camera located in the environment having a first field of view; detecting one or more objects shown in the first video; analyzing the first video to determine one or more features of each of the detected objects shown in the first video; accessing a second video showing a second 2D scene of the environment and captured by a second camera located in the environment having a second field of view; detecting one or more objects shown in the second video; analyzing the second video to determine one or more features of each of the detected objects shown in the second video; and correlating one or more objects shown in the first video with one or more objects shown in the second video.Type: GrantFiled: December 30, 2016Date of Patent: March 17, 2020Assignee: Accenture Global Solutions LimitedInventors: Anders Astrom, Vitalie Schiopu, Philippe Daniel
-
Patent number: 10354144Abstract: This document describes systems, methods, devices, and other techniques for video camera scene translation. In some implementations, a computing device accesses a first video that shows a first 2D scene of an environment; defines a trip wire at a first position of the first 2D scene; obtains a 3D model of at least a portion of the environment shown in the first 2D scene; maps the trip wire from the first position of the first 2D scene to a first position of the 3D model that corresponds to the first position of the first 2D scene; accesses a second video that shows a second 2D scene of the environment; and projects the trip wire from the first position of the 3D model to a first position of the second 2D scene that corresponds to a same location in the environment as the first position of the first 2D scene.Type: GrantFiled: May 31, 2016Date of Patent: July 16, 2019Assignee: Accenture Global Solutions LimitedInventors: Cyrille Bataller, Anders Astrom, Philippe Daniel
-
Publication number: 20180189600Abstract: This document describes systems, methods, devices, and other techniques for accessing a first video showing a first two-dimensional scene of an environment and captured by a first camera located in the environment having a first field of view; detecting one or more objects shown in the first video; analyzing the first video to determine one or more features of each of the detected objects shown in the first video; accessing a second video showing a second 2D scene of the environment and captured by a second camera located in the environment having a second field of view; detecting one or more objects shown in the second video; analyzing the second video to determine one or more features of each of the detected objects shown in the second video; and correlating one or more objects shown in the first video with one or more objects shown in the second video.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Anders Astrom, Vitalie Schiopu, Philippe Daniel
-
Publication number: 20160350599Abstract: This document describes systems, methods, devices, and other techniques for video camera scene translation. In some implementations, a computing device accesses a first video that shows a first 2D scene of an environment; defines a trip wire at a first position of the first 2D scene; obtains a 3D model of at least a portion of the environment shown in the first 2D scene; maps the trip wire from the first position of the first 2D scene to a first position of the 3D model that corresponds to the first position of the first 2D scene; accesses a second video that shows a second 2D scene of the environment; and projects the trip wire from the first position of the 3D model to a first position of the second 2D scene that corresponds to a same location in the environment as the first position of the first 2D scene.Type: ApplicationFiled: May 31, 2016Publication date: December 1, 2016Inventors: Cyrille Bataller, Anders Astrom, Philippe Daniel
-
Publication number: 20160350921Abstract: This document describes systems, methods, devices, and other techniques for automatically calibrating a video camera based on video information received from the video camera. In some implementations, a computing device receives video information comprising a video signal from a video camera, wherein the video signal shows a 2D scene of an environment captured by the video camera; identifies (i) two or more vertical lines shown in the 2D scene, (ii) two or more horizontal lines shown in the 2D scene, and (iii) one or more objects shown in the 2D scene; based on the identified one or more objects, determines a height of a vertical line in the 2D scene; and based on (i) the identified two or more vertical lines, (ii) the identified two or more horizontal lines, and (iii) the determined height of the vertical line in the 2D scene, calibrate the video camera.Type: ApplicationFiled: May 31, 2016Publication date: December 1, 2016Inventors: Cyrille Bataller, Philippe Daniel
-
Patent number: 7623445Abstract: A network element receives frames from multiple ring networks. Each ring network linked to the network element is supported by a designated support program. The received frames are monitored for conditions indicative of a failure in one of the ring networks. Upon detection of a failure condition, the designated support program for the failing ring network is determined and notified. The designated support program then addresses the failure condition by, for example, switching to a backup link. In one example, the multiple ring networks are SONET BLSR networks.Type: GrantFiled: August 3, 2005Date of Patent: November 24, 2009Assignee: Cisco Technology, Inc.Inventors: Philippe Daniel, Paul Elliott, Keith Neuendorff, Phu Le, Xiaopin Nie, Brian Rushka
-
Patent number: 7509438Abstract: Methods and apparatus for enabling a protection path within a network to be monitored are disclosed. According to one aspect of the present invention, a method for sending traffic on a path within an optical network system that has a plurality of nodes and a plurality of fibers includes identifying a circuit path within the optical network system which is associated with a first node and includes at least one fiber. The method also includes sending a signal that includes embedded path trace information on the circuit path from the first node on the fiber, and determining when the signal is received from the first node by a second node over the fiber. Finally, the method includes broadcasting path trace information to the plurality of nodes when it is determined that the signal is not received by the second node over the fiber.Type: GrantFiled: February 14, 2003Date of Patent: March 24, 2009Assignee: Cisco Technology, Inc.Inventors: Chenchuan Lu, Philippe Daniel
-
Patent number: 7055647Abstract: A vehicle steering mechanism includes an electrical power assist device connected with the steering shaft by an adjustable coupling, thereby to permit accurate perfect alignment between the output shaft of the power assist device and the steering shaft on the steering axis of the mechanism. One or more transverse connecting members may be provided between the flange portions of the swivel plate and the front face of the housing of the power assist device.Type: GrantFiled: July 2, 2004Date of Patent: June 6, 2006Assignee: Nacam France SAInventors: Philippe Daniel, Guillaume Briere
-
Patent number: 6992975Abstract: A network element receives frames from multiple ring networks. Each ring network linked to the network element is supported by a designated support program. The received frames are monitored for conditions indicative of a failure in one of the ring networks. Upon detection of a failure condition, the designated support program for the failing ring network is determined and notified. The designated support program then addresses the failure condition by, for example, switching to a backup link. In one example, the multiple ring networks are SONET BLSR networks.Type: GrantFiled: August 15, 2000Date of Patent: January 31, 2006Assignee: Cisco Technology, Inc.Inventors: Philippe Daniel, Paul Elliott, Keith Neuendorff, Phu Le, Xiaopin Nie, Brian Rushka
-
Publication number: 20060000661Abstract: A vehicle steering mechanism includes an electrical power assist device connected with the steering shaft by an adjustable coupling, thereby to permit accurate perfect alignment between the output shaft of the power assist device and the steering shaft on the steering axis of the mechanism. One or more transverse connecting members may be provided between the flange portions of the swivel plate and the front face of the housing of the power assist device.Type: ApplicationFiled: July 2, 2004Publication date: January 5, 2006Inventors: Philippe Daniel, Guillaume Briere
-
Patent number: 6575658Abstract: A device for assembling a steering column bracket with a steering gear shaft, comprising a clamping bolt cooperating with a clamping nut disposed in one of two branches of the bracket, the clamping nut being held in place against rotation and translation by an antirotation elastic member and having a radial protrusion. An axial prepositioning abutment is fastened to the bracket. When the radial protrusion of the clamping nut is pressed against the axial prepositioning abutment, the clamping nut is partly withdrawn along its axis to allow the bracket to be engaged over the end of the shaft. At the end of tightening the clamping bolt in the clamping nut, the clamping bolt neutralizes the antirotation function of the antirotation elastic member in order to allow the clamping nut to escape from the axial prepositioning abutment and immobilize the bracket on the shaft.Type: GrantFiled: March 11, 2002Date of Patent: June 10, 2003Assignee: Nacam France SAInventors: Philippe Daniel, Pascal Goulay, Pascal Monteil
-
Publication number: 20020131820Abstract: A device for assembling a steering column bracket with a steering gear shaft, comprising a clamping bolt cooperating with a clamping nut disposed in one of two branches of the bracket, the clamping nut being held in place against rotation and translation by an antirotation elastic member and having a radial protrusion. An axial prepositioning abutment is fastened to the bracket. When the radial protrusion of the clamping nut is pressed against the axial prepositioning abutment, the clamping nut is partly withdrawn along its axis to allow the bracket to be engaged over the end of the shaft. At the end of tightening the clamping bolt in the clamping nut, the clamping bolt neutralizes the antirotation function of the antirotation elastic member in order to allow the clamping nut to escape from the axial prepositioning abutment and immobilize the bracket on the shaft.Type: ApplicationFiled: March 11, 2002Publication date: September 19, 2002Applicant: NACAM FRANCE SAInventors: Philippe Daniel, Pascal Goulay, Pascal Monteil