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: 10367997
    Abstract: 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: Grant
    Filed: January 25, 2016
    Date of Patent: July 30, 2019
    Assignee: Synamedia Limited
    Inventors: Laurent Chauvier, Olivier Paris, Nicolas Gaude
  • Publication number: 20160156847
    Abstract: 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: Application
    Filed: January 25, 2016
    Publication date: June 2, 2016
    Inventors: Laurent CHAUVIER, Olivier PARIS, Nicolas GAUDE
  • Patent number: 9317953
    Abstract: 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: Grant
    Filed: October 3, 2011
    Date of Patent: April 19, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nicolas Gaude, Alex Ruelle, Mohamed Yahyaoui, Fabien Andrieux, Julien Marichez, Fabien Lengronne
  • Patent number: 9264585
    Abstract: 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: Grant
    Filed: September 22, 2011
    Date of Patent: February 16, 2016
    Assignee: Cisco Technology Inc.
    Inventors: Laurent Chauvier, Olivier Paris, Nicolas Gaude
  • Patent number: 9219940
    Abstract: 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: Grant
    Filed: April 18, 2012
    Date of Patent: December 22, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Etienne Gaillard, Damien Alliez, Nicolas Gaude
  • Patent number: 9147012
    Abstract: 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: Grant
    Filed: October 18, 2010
    Date of Patent: September 29, 2015
    Assignee: Cisco Technology Inc.
    Inventor: Nicolas Gaude
  • Publication number: 20140168277
    Abstract: 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: Application
    Filed: May 10, 2012
    Publication date: June 19, 2014
    Applicant: 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: 20140137176
    Abstract: 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: Application
    Filed: April 18, 2012
    Publication date: May 15, 2014
    Applicant: Cisco Technology Inc.
    Inventors: Etienne Gaillard, Damien Alliez, Nicolas Gaude
  • Publication number: 20140063186
    Abstract: 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: Application
    Filed: May 6, 2013
    Publication date: March 6, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Laurent CHAUVIER, Olivier PARIS, Nicolas GAUDE
  • Publication number: 20130293537
    Abstract: 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: Application
    Filed: October 3, 2011
    Publication date: November 7, 2013
    Applicant: Cisco Technology Inc.
    Inventors: Nicolas Gaude, Alex Ruelle, Mohamed Yahyaoul, Fabien Andrieux, Julien Marichez, Fabien Lengronne
  • Publication number: 20130215226
    Abstract: 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: Application
    Filed: September 22, 2011
    Publication date: August 22, 2013
    Inventors: Laurent Chauvier, Olivier Paris, Nicolas Gaude
  • Publication number: 20130111513
    Abstract: A system and method for managing distributed content in a content distribution network. Related apparatus and methods are also described.
    Type: Application
    Filed: June 21, 2011
    Publication date: May 2, 2013
    Applicant: Cisco Technology Inc.
    Inventor: Nicolas Gaude
  • Publication number: 20120271835
    Abstract: 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 as
    Type: Application
    Filed: October 18, 2010
    Publication date: October 25, 2012
    Inventor: Nicolas Gaude
  • Patent number: 8170109
    Abstract: 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: Grant
    Filed: March 23, 2006
    Date of Patent: May 1, 2012
    Assignee: NDS Limited
    Inventors: Nicolas Gaude, Vincent Duval
  • Patent number: 7848521
    Abstract: 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 receiver
    Type: Grant
    Filed: August 24, 2001
    Date of Patent: December 7, 2010
    Assignee: Thomson Licensing S.A.
    Inventors: David Leporini, Frederic Dublanchet, Andre Surcouf, Nicolas Gaude, Eric Delaunay
  • Publication number: 20090310681
    Abstract: 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: Application
    Filed: March 23, 2006
    Publication date: December 17, 2009
    Inventors: Nicolas Gaude, Vincent Duval
  • Patent number: 7593620
    Abstract: 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: Grant
    Filed: August 21, 2002
    Date of Patent: September 22, 2009
    Assignee: THOMSON Licensing S.A.
    Inventors: Andre Surcouf, Nicolas Gaude, Pascal Butel, Cedric Trouilhet
  • Publication number: 20030182579
    Abstract: Disclosed herein is method of transmitting data, comprising transmitting conditional access information and content management information independently.
    Type: Application
    Filed: June 4, 2003
    Publication date: September 25, 2003
    Inventors: David Leporini, Frederic Dublanchet, Andre Surcouf, Nicolas Gaude, Eric Delaunay
  • Publication number: 20030078930
    Abstract: 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: Application
    Filed: August 21, 2002
    Publication date: April 24, 2003
    Inventors: Andre Surcouf, Nicolas Gaude, Pascal Butel, Cedric Trouilhet