Patents by Inventor Laurent Nicolas

Laurent Nicolas 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: 20190018657
    Abstract: Techniques to configure a web-based application for bot configuration are described. In one embodiment, an apparatus may comprise a web application hosting component operative to receive a bot-configuration request from a web client, the bot-configuration request corresponding to a developer account for a bot system; and provide a web-based application to the web client; and a web-application preparation component operative to prepare the web-based application for the web client, the web-based application comprising a simulated user environment interface, a code development interface, and a natural-language-processing log interface, wherein the simulated user environment interface corresponds to a user interface for the bot system. Other embodiments are described and claimed.
    Type: Application
    Filed: July 13, 2017
    Publication date: January 17, 2019
    Inventors: Laurent Nicolas Landowski, Kemal El Moujahid, Stepan Parunashvili, Willy Blandin
  • Publication number: 20180300399
    Abstract: Techniques for intent-based search for bots are described. In one embodiment, an apparatus may comprise a bot application interface component operative to receive a plurality of bot capability catalogs for a plurality of bots at a bot-service system, wherein each of the plurality of bot capability catalogs expresses bot capability in natural language for an associated bot; a client communication component operative to receive a user service prompt from a user client device, the user service prompt expressed in natural language; and identify one or more selected bots to the user client device in response to receiving the user service prompt from the user client device; and an interaction processing component operative to determine the one or more selected bots of the plurality of bots by matching the user service prompt against the plurality of bot capability catalogs. Other embodiments are described and claimed.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Willy Blandin, Laurent Nicolas Landowski, Kemal El Moujahid, Henri Romeo Liriani
  • Publication number: 20180302347
    Abstract: A method may comprise receiving a bot creation control directive from a web page; instantiating a page bot from a template; authorizing the page bot to access the contents of the web page; associating the page bot with the web page; and enabling the page bot to respond to messages sent to the web page. The method may further comprise receiving a message at the page bot from a client device; requesting a meaning of the message from a natural language processing component; identifying a field in the web page associated with the page bot according to the meaning of the message; retrieving data from the identified field; composing a message response including the retrieved data; and sending the message response to the client device. Other embodiments are described and claimed.
    Type: Application
    Filed: April 17, 2017
    Publication date: October 18, 2018
    Inventors: Laurent Nicolas Landowski, Kemal El Moujahid, Stepan Parunashvili, Andreea-Loredana Crisan
  • Publication number: 20170293834
    Abstract: Techniques to response to respond to user requests using natural-language machine learning based on branching example conversations are described.
    Type: Application
    Filed: December 27, 2016
    Publication date: October 12, 2017
    Inventors: Martin Jean Raison, Willy Blandin, Andreea-Loredana Crisan, Stepan Parunashvili, Kemal El Moujahid, Laurent Nicolas Landowski
  • Publication number: 20170199793
    Abstract: One or more techniques and/or systems are provided for controlling restoration of a storage aggregate. For example, a local storage device, located at a first storage site, and a remote storage device, located at a second storage site, may be assigned to a first storage aggregate. Responsive to a disaster of the first storage site, a gate may be created for the local storage device. The gate may block automated reconstruction and/or automated synchronization that may otherwise occur with respect to the local storage device. Until the local storage device is restored, the remote storage device may be used to service I/O requests that were otherwise directed to the local storage device. Responsive to receiving a user restoration command, the gate may be removed from the local storage device. Synchronization between the local storage device and the remote storage device may then be facilitated.
    Type: Application
    Filed: March 24, 2017
    Publication date: July 13, 2017
    Inventors: Chaitanya V. Patel, Laurent Nicolas Lambert, Linda Ann Riedle, Sandeep T. Nirmale
  • Publication number: 20170187666
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire an incoming message via a communication system. Access to a preconfigured message template can be provided. A command to generate an outgoing message based on the preconfigured message template can be acquired. The outgoing message generated based on the preconfigured message template can be transmitted via the communication system. The outgoing message can be transmitted as a response to the incoming message.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Matthew Logan Schmid, Roee Vulkan, Laurent Nicolas Landowski, Alexandre Lebrun, Allan Grinshtein
  • Patent number: 9619352
    Abstract: One or more techniques and/or systems are provided for controlling restoration of a storage aggregate. For example, a local storage device, located at a first storage site, and a remote storage device, located at a second storage site, may be assigned to a first storage aggregate. Responsive to a disaster of the first storage site, a gate may be created for the local storage device. The gate may block automated reconstruction and/or automated synchronization that may otherwise occur with respect to the local storage device. Until the local storage device is restored, the remote storage device may be used to service I/O requests that were otherwise directed to the local storage device. Responsive to receiving a user restoration command, the gate may be removed from the local storage device. Synchronization between the local storage device and the remote storage device may then be facilitated.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: April 11, 2017
    Assignee: NetApp, Inc.
    Inventors: Chaitanya V. Patel, Laurent Nicolas Lambert, Linda Ann Riedle, Sandeep T. Nirmale
  • Publication number: 20170026318
    Abstract: The present disclosure relates to systems, methods, and devices for providing personal assistant service via messaging. In particular, one or more embodiments receive a request for personal assistant service in an electronic message from a user, assign the request to an agent, determine an intent of the request, and configure an agent user interface to include one or more options in accordance with the determined intent of the request.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Robert Franklin Daniel, Yoram Talmor, Alexandre Lebrun, Laurent Nicolas Landowsk, Deniz Demir, Jeremy Harrison Goldberg, Willy Blandin
  • Publication number: 20150269044
    Abstract: One or more techniques and/or systems are provided for controlling restoration of a storage aggregate. For example, a local storage device, located at a first storage site, and a remote storage device, located at a second storage site, may be assigned to a first storage aggregate. Responsive to a disaster of the first storage site, a gate may be created for the local storage device. The gate may block automated reconstruction and/or automated synchronization that may otherwise occur with respect to the local storage device. Until the local storage device is restored, the remote storage device may be used to service I/O requests that were otherwise directed to the local storage device. Responsive to receiving a user restoration command, the gate may be removed from the local storage device. Synchronization between the local storage device and the remote storage device may then be facilitated.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 24, 2015
    Inventors: Chaitanya V. Patel, Laurent Nicolas Lambert, Linda Ann Riedle, Sandeep T. Nirmale
  • Patent number: 7593321
    Abstract: A method for operating a node in a computer network is disclosed, where the network is made up of nodes connected by links. The method has the steps: determining an alternate path for one or more links; reserving resources for the alternate path; and rerouting traffic on the alternate path in case of a link failure. The alternate path may be periodically updated. A plurality of alternate paths may be maintained. The alternate paths may not have any links in common. User traffic may be rerouted substantially simultaneously to each link of the alternate path in the event of failure of a primary path.
    Type: Grant
    Filed: August 4, 2003
    Date of Patent: September 22, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Claude Galand, Olivier Bertin, Olivier Maurel, Laurent Nicolas, Aline Fichou
  • Publication number: 20080189200
    Abstract: A degressive method for an auction process of the present invention comprises offering at least one item for sale; setting an initial maximum price, a minimum price and a degressive rule; receiving bidding from buyers, and a current price is decreased according to the degressive rule until the auction is ended. A degressive auction system comprises an input device for inputting an initial maximum price, a minimum price and a degressive rule; and a control device for receiving bidding from buyers, and the control device decreases the current price according to the degressive rule until the auction is terminated.
    Type: Application
    Filed: February 5, 2007
    Publication date: August 7, 2008
    Inventor: Sylvain Laurent Nicolas Bonfardin
  • Patent number: 6934249
    Abstract: The present invention is directed to a high speed packet switching network and, in particular to a method and system for minimizing the time to establish a connection between an origin and a destination node. Due to high dynamicity of the traffic on transmission links, it is important to select a routing path according to a fully up-to-date information on all network resources. The simpler approach is to calculate a new path for each new connection request. This solution may be very time consuming because there are as many path selection operations as connection set up operations. On another hand, the calculation of paths based on an exhaustive exploration of the network topology, is a complex operation which may also take an inordinate amount of resources in large networks. Many of connections originated from a network node flow to the same destination network node. It is therefore possible to take a serious benefit in reusing the same already calculated paths for several connections towards the same node.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: August 23, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Olivier Bertin, Gerard Brun, Claude Galand, Olivier Maurel, Laurent Nicolas
  • Publication number: 20040042402
    Abstract: A method for operating a node in a computer network is disclosed, where the network is made up of nodes connected by links. The method has the steps: determining an alternate path for one or more links; reserving resources for the alternate path; and rerouting traffic on the alternate path in case of a link failure. The alternate path may be periodically updated. A plurality of alternate paths may be maintained. The alternate paths may not have any links in common. User traffic may be rerouted substantially simultaneously to each link of the alternate path in the event of failure of a primary path.
    Type: Application
    Filed: August 4, 2003
    Publication date: March 4, 2004
    Inventors: Claude Galand, Olivier Bertin, Olivier Maurel, Laurent Nicolas, Aline Fichou
  • Patent number: 6690678
    Abstract: The present invention relates to a system and method for dynamically adjusting the bandwidth of a continuous bit rate virtual path connection established between a source node and a destination node within a packet or cell switching network comprising a plurality of nodes interconnected with transmission links. In the network, a bandwidth management server having access to information concerning network nodes and transmission links is defined. This server is informed each time a virtual path connection or a virtual channel connection is established on the network with an indication concerning the initial bandwidth reserved for said connection. The server detects and shares, on a continuous or periodical mode, the bandwidth which is available on transmission links among the bandwidth adjustable continuous bit rate virtual path connections and determines for each connection a new bandwidth. The source node is informed each time a new bandwidth is computed.
    Type: Grant
    Filed: November 10, 1999
    Date of Patent: February 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Aline Fichou, Claude Galand, Laurent Nicolas
  • Publication number: 20030115586
    Abstract: The invention concerns a method (20) for measuring and analysing activity on at least packet data communication network (30), [for example a communication network based on the TCP/IP protocol] of a plurality of terminals (10), using means for collecting data and equipment comprising a database for storing collected data. Said method comprises a step which consists in acquiring and analysing data concerning data exchanged over the communications network by said terminals, said data comprising at least descriptive data of each packet transmitted and received by each terminal, a step which consists in transmitting said collected data to the central equipment subsequent to analysis of the collected data and generating aggregate databases to supply data representing the activity of a panel of equipment items connected to the communications network.
    Type: Application
    Filed: October 10, 2002
    Publication date: June 19, 2003
    Inventors: Herve Lejouan, Ludovic Dubost, Erwan Arzur, Laurent Nicolas, Laurent Azzopardi
  • Patent number: 6400681
    Abstract: The present invention is directed to a high speed packet switching network and, in particular to a method and system for minimizing the time to establish a connection between an origin and a destination node. A path calculated at the time the connection is requested is recorded in a Routing Database and updated each time a modification occurs in the network. Furthermore, alternate paths for supporting non-disruptive path switch on failure or preemption, and new paths towards potential destination nodes can be calculated and stored when the connection set up process is idle. These last operations are executed in background with a low processing priority and in absence of connection request.
    Type: Grant
    Filed: April 1, 1997
    Date of Patent: June 4, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Olivier Bertin, Gerard Brun, Claude Galand, Olivier Maurel, Laurent Nicolas
  • Patent number: D778767
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: February 14, 2017
    Assignee: Louis Vuitton Malletier
    Inventor: Laurent Nicolas
  • Patent number: D804493
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: December 5, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Robert Franklin Daniel, Yoram Talmor, Alexandre Lebrun, Laurent Nicolas Landowski, Deniz Demir, Jeremy Harrison Goldberg, Willy Blandin
  • Patent number: D815015
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 10, 2018
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Phuoc Thuan Le, Laurent Nicolas Guy Dominique Van Miegroet, Joel Patrice Schmitt, Agnes Nathalie Iwana Ensch, Didier Winkin, Michel Pierre Charles Robert, Franck Reygrobellet, Philippe Jean-Marie Coton
  • Patent number: D823780
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: July 24, 2018
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Laurent Nicolas Guy Dominique Van Miegroet, Joel Patrice Schmitt, Franck Jean-Louis Nicolas Bouffay, Beni Rukundo, Franck Reygrobellet, Philippe Jean-Marie Coton, Phuoc Thuan Le