Patents by Inventor Nicolas Gaude
Nicolas Gaude 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: 10367997Abstract: In one embodiment, a method for taking an enriched digital photograph is described. The method includes a specially programmed physical device performing the following steps: automatically start capturing audio video data with a capture device; capturing a digital; photograph during the capture of the audio video data; and automatically stop capturing the audio video data.Type: GrantFiled: January 25, 2016Date of Patent: July 30, 2019Assignee: Synamedia LimitedInventors: Laurent Chauvier, Olivier Paris, Nicolas Gaude
-
Publication number: 20160156847Abstract: In one embodiment, a method for taking an enriched digital photograph is described. The method includes a specially programmed physical device performing the following steps: automatically start capturing audio video data with a capture device; capturing a digital; photograph during the capture of the audio video data; and automatically stop capturing the audio video data.Type: ApplicationFiled: January 25, 2016Publication date: June 2, 2016Inventors: Laurent CHAUVIER, Olivier PARIS, Nicolas GAUDE
-
Patent number: 9317953Abstract: A data processing system (70) for graphics processing, including a scene manager (80). The scene manager (80) includes a scene loader (86) for receiving a description of 3 dimensional objects in a scene from a 3-dimensional modelling tool (46). The description includes first 2-dimensional frame data. The scene manager (80) has a texture image modification unit (84) for receiving second 2-dimensional frame data from a 2-dimensional rendering engine (40), and for replacing the first frame data by the second frame data. The scene manager (80) has an animation scheduler for scheduling and monitoring an animation of the scene. The system includes a display manager (96) operative to invoke the scene manager (80) to render output frames in a display buffer (100), and a scene Tenderer (88) configured for applying the 2-dimensional frame data to the 3-dimensional objects to produce textured 3-dimensional objects in the display buffer (100) and outputting the textured objects in the animation.Type: GrantFiled: October 3, 2011Date of Patent: April 19, 2016Assignee: CISCO TECHNOLOGY, INC.Inventors: Nicolas Gaude, Alex Ruelle, Mohamed Yahyaoui, Fabien Andrieux, Julien Marichez, Fabien Lengronne
-
Patent number: 9264585Abstract: A method for enriching digital photographs, the method comprising: receiving a digital photograph and video data captured before a time at which the digital photograph is captured until after said time, wherein the video data comprises a sequence of video frames; processing the digital photograph and the video frames to layer the digital photograph and the video frames into a plurality of layers thereby creating a plurality of video layer sequences; defining an order of the plurality of layers; generating playback guidance, the playback guidance defining how to combine the video layer sequences during playback; and transmitting the order, the video layer sequences and the playback guidance to a display device for playback.Type: GrantFiled: September 22, 2011Date of Patent: February 16, 2016Assignee: Cisco Technology Inc.Inventors: Laurent Chauvier, Olivier Paris, Nicolas Gaude
-
Patent number: 9219940Abstract: There is provided according to embodiments of the invention a method of changing channels in a hybrid multicast video distribution environment, which is carried out by receiving a plurality of multicast video streams concurrently in a server, buffering first segments of the video streams respectively, wherein the first segments comprise an independently decodable frame and zero or more predicted frames, encoding the first segments to form new segments having new frame quality parameters that are less than the frame quality parameters of the first segments, assembling the first segments and the new segments into respective channel packs of the video streams, and responsively to a request, identifying one of the video streams and transmitting at least a portion of the oldest stored channel pack of the one video stream from the server to a receiving device. Related apparatus and methods are also described.Type: GrantFiled: April 18, 2012Date of Patent: December 22, 2015Assignee: Cisco Technology, Inc.Inventors: Etienne Gaillard, Damien Alliez, Nicolas Gaude
-
Patent number: 9147012Abstract: A content recommendation method and system including providing a plurality of content items, the number of items designated as N, representing each of the N content items symbolically represented as a unique point on a two-dimensional plane, thereby associating an x and y coordinate with each one of the content items, changing the x and y coordinate of the unique point based on user requests for other content items besides the one of the N content items, determining a distance between the unique point and a multiplicity of points corresponding to a multiplicity of other content items, returning at least a first content recommendation to a user, the at least a first content recommendation including a content item associated with a point closer than any other point to a point associated with the content item presently being viewed by the user. Related methods and apparatus are also described.Type: GrantFiled: October 18, 2010Date of Patent: September 29, 2015Assignee: Cisco Technology Inc.Inventor: Nicolas Gaude
-
Publication number: 20140168277Abstract: A method of operating a client device within a viewing environment is described. The method includes: receiving content at a client device, presenting the content to a viewer by rendering the content as rendered content on a display surface in operable communication with the client device; receiving engagement data at the client device, the engagement data indicating a level of engagement with the content of at least one user who is viewing the rendered content; and adapting presentation of the content in dependence on the engagement data by changing how the content is rendered on the display surface. Related systems, apparatus, and methods are also described.Type: ApplicationFiled: May 10, 2012Publication date: June 19, 2014Applicant: Cisco Technology Inc.Inventors: Alex Ashley, Laurent Chauvier, Nicolas Gaude, Hugo Latapie, Kevin A. Murray, Simon John Parnall, James Geoffrey Walker, Neil Cormican, Simon Dyke, Vincent Sattler, Alex Ruelle, Jonathan Pollen, Meir Gerenstadt
-
Publication number: 20140137176Abstract: There is provided according to embodiments of the invention a method of changing channels in a hybrid multicast video distribution environment, which is carried out by receiving a plurality of multicast video streams concurrently in a server, buffering first segments of the video streams respectively, wherein the first segments comprise an independently decodable frame and zero or more predicted frames, encoding the first segments to form new segments having new frame quality parameters that are less than the frame quality parameters of the first segments, assembling the first segments and the new segments into respective channel packs of the video streams, and responsively to a request, identifying one of the video streams and transmitting at least a portion of the oldest stored channel pack of the one video stream from the server to a receiving device. Related apparatus and methods are also described.Type: ApplicationFiled: April 18, 2012Publication date: May 15, 2014Applicant: Cisco Technology Inc.Inventors: Etienne Gaillard, Damien Alliez, Nicolas Gaude
-
Publication number: 20140063186Abstract: A method for enriching digital photographs, the method comprising: receiving a digital photograph and video data captured before a time at which the digital photograph is captured until after said time, wherein the video data comprises a sequence of video frames; processing the digital photograph and the video frames to layer the digital photograph and the video frames into a plurality of layers thereby creating a plurality of video layer sequences; defining an order of the plurality of layers; generating playback guidance, the playback guidance defining how to combine the video layer sequences during playback; and transmitting the order, the video layer sequences and the playback guidance to a display device for playback.Type: ApplicationFiled: May 6, 2013Publication date: March 6, 2014Applicant: Cisco Technology, Inc.Inventors: Laurent CHAUVIER, Olivier PARIS, Nicolas GAUDE
-
Publication number: 20130293537Abstract: A data processing system (70) for graphics processing, including a scene manager (80). The scene manager (80) includes a scene loader (86) for receiving a description of 3 dimensional objects in a scene from a 3-dimensional modelling tool (46). The description includes first 2-dimensional frame data. The scene manager (80) has a texture image modification unit (84) for receiving second 2-dimensional frame data from a 2-dimensional rendering engine (40), and for replacing the first frame data by the second frame data. The scene manager (80) has an animation scheduler for scheduling and monitoring an animation of the scene. The system includes a display manager (96) operative to invoke the scene manager (80) to render output frames in a display buffer (100), and a scene Tenderer (88) configured for applying the 2-dimensional frame data to the 3-dimensional objects to produce textured 3-dimensional objects in the display buffer (100) and outputting the textured objects in the animation.Type: ApplicationFiled: October 3, 2011Publication date: November 7, 2013Applicant: Cisco Technology Inc.Inventors: Nicolas Gaude, Alex Ruelle, Mohamed Yahyaoul, Fabien Andrieux, Julien Marichez, Fabien Lengronne
-
Publication number: 20130215226Abstract: A method for enriching digital photographs, the method comprising: receiving a digital photograph and video data captured before a time at which the digital photograph is captured until after said time, wherein the video data comprises a sequence of video frames; processing the digital photograph and the video frames to layer the digital photograph and the video frames into a plurality of layers thereby creating a plurality of video layer sequences; defining an order of the plurality of layers; generating playback guidance, the playback guidance defining how to combine the video layer sequences during playback; and transmitting the order, the video layer sequences and the playback guidance to a display device for playback.Type: ApplicationFiled: September 22, 2011Publication date: August 22, 2013Inventors: Laurent Chauvier, Olivier Paris, Nicolas Gaude
-
Publication number: 20130111513Abstract: A system and method for managing distributed content in a content distribution network. Related apparatus and methods are also described.Type: ApplicationFiled: June 21, 2011Publication date: May 2, 2013Applicant: Cisco Technology Inc.Inventor: Nicolas Gaude
-
Publication number: 20120271835Abstract: A content recommendation method and system including providing a plurality of content items, a number of items in including the plurality of content items designated as N, symbolically representing each of the N content items as a unique point on a two-dimensional plane, thereby associating an x and y coordinate with each one of the content items, associating, as an initial condition, a weight of zero with each point on the two-dimensional plane, incrementing the weight associated with the unique point associated with one of the N content items each time the one of the N content items is accessed, changing the x and y coordinate of the unique point based on a plurality of user requests for other content items besides the one of the N content items, determining a distance between the unique point and a multiplicity of points corresponding to a multiplicity of other content items, returning at least a first content recommendation to a user, the at least a first content recommendation including a content item asType: ApplicationFiled: October 18, 2010Publication date: October 25, 2012Inventor: Nicolas Gaude
-
Patent number: 8170109Abstract: A computer system for real-time determination of a motion vector comprising an image processor to apply an image processing filter to a normalized frame element of a first image frame, yielding a filtered frame element having associated filtered pixel values, a pixel selector to select a first reference pixel from the filtered frame element having the highest value of the filtered pixel values, an optic flow module to determine a first optic flow applied at a location of the first reference pixel, a pattern matching module to perform pattern matching between the normalized pixel values of the normalized frame element and normalized frame elements of a second image frame, yielding a plurality of pattern matching scores, and a motion vector determiner to determine a motion vector based on a lowest one of the pattern matching scores. Related apparatus and methods are also described.Type: GrantFiled: March 23, 2006Date of Patent: May 1, 2012Assignee: NDS LimitedInventors: Nicolas Gaude, Vincent Duval
-
Patent number: 7848521Abstract: A method for transmission and storing of scrambled content in which the scrambled content is transmitted together with encrypted control words, the control words being used for descrambling the scrambled content, transmitting to a receiver/decoder the scrambled content and encrypted control words, said control words being encrypted by an exploitation key (KG), decrypting said encrypted control words in a removable security module with an exploitation key (KG), said removable security module being received by the receiver/decoder, characterised in that it further includes transmitting usage rules message (URM) to the receiver/decoder (2000), which usage rules (URM) impose usage constraints on the playback of the content stored on a mass storage device encrypting the decrypted encrypted control words and usage rules messages by a local key (KL) to produce encrypted control management messages (CMM) storing said scrambled content and encrypted control management message on the mass storage device of the receiverType: GrantFiled: August 24, 2001Date of Patent: December 7, 2010Assignee: Thomson Licensing S.A.Inventors: David Leporini, Frederic Dublanchet, Andre Surcouf, Nicolas Gaude, Eric Delaunay
-
Publication number: 20090310681Abstract: A computer system for real-time determination of a motion vector comprising an image processor to apply an image processing filter to a normalized frame element of a first image frame, yielding a filtered frame element having associated filtered pixel values, a pixel selector to select a first reference pixel from the filtered frame element having the highest value of the filtered pixel values, an optic flow module to determine a first optic flow applied at a location of the first reference pixel, a pattern matching module to perform pattern matching between the normalized pixel values of the normalized frame element and normalized frame elements of a second image frame, yielding a plurality of pattern matching scores, and a motion vector determiner to determine a motion vector based on a lowest one of the pattern matching scores. Related apparatus and methods are also described.Type: ApplicationFiled: March 23, 2006Publication date: December 17, 2009Inventors: Nicolas Gaude, Vincent Duval
-
Patent number: 7593620Abstract: Disclosed herein is a table mapping a data offset in a bitstream, apparatus for evaluating position in a bitstream, and a command for controlling the transfer of a bitstream.Type: GrantFiled: August 21, 2002Date of Patent: September 22, 2009Assignee: THOMSON Licensing S.A.Inventors: Andre Surcouf, Nicolas Gaude, Pascal Butel, Cedric Trouilhet
-
Publication number: 20030182579Abstract: Disclosed herein is method of transmitting data, comprising transmitting conditional access information and content management information independently.Type: ApplicationFiled: June 4, 2003Publication date: September 25, 2003Inventors: David Leporini, Frederic Dublanchet, Andre Surcouf, Nicolas Gaude, Eric Delaunay
-
Publication number: 20030078930Abstract: Disclosed herein is a table mapping a data offset in a bitstream, apparatus for evaluating position in a bitstream, and a command for controlling the transfer of a bitstream.Type: ApplicationFiled: August 21, 2002Publication date: April 24, 2003Inventors: Andre Surcouf, Nicolas Gaude, Pascal Butel, Cedric Trouilhet