Patents by Inventor Chiara TROIANI

Chiara TROIANI 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: 12646319
    Abstract: In one implementation, a device receives a request to generate a set of video clips that depict a specified classification label. The device represents each of one or more objects depicted in a particular video clip over time as a set of timeseries of key points associated with that object. The device makes a determination as to whether the particular video clip depicts the specified classification label by analyzing the set of timeseries of key points associated with the particular video clip and in accordance with one or more constraint parameters. The device labels, based on the determination, the particular video clip with the specified classification label for inclusion in the set of video clips that depict the specified classification label.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: June 2, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Hugo Latapie, Enzo Fenoglio, Viktoriya V. Tsukanova, Ramana Rao V. R. Kompella, Joost Bottenbley, Chiara Troiani, Ali Payani, Johanna Wylie Lanier Hardy, Jayanth Srinivasa
  • Publication number: 20260119612
    Abstract: In one implementation, a device may classify a prompt from a user to a language model by a first prompt classifier and a second prompt classifier in parallel at inference time by the language model. The device may evaluate, based on a classification of the prompt by the first prompt classifier and a classification of the prompt by the second prompt classifier, an accuracy of the classification of the prompt by the first prompt classifier. The device may determine, based on the accuracy, whether feedback from the user on the classification of the prompt by the first prompt classifier is required. The device may cause, and responsive to a determination that the feedback is required, a solicitation for the feedback to be provided to the user.
    Type: Application
    Filed: January 28, 2025
    Publication date: April 30, 2026
    Applicant: Cisco Technology, Inc.
    Inventors: Majed El Helou, Chiara Troiani, Jean Andrei Diaconu, Hervé Muyal, Marcelo Yannuzzi
  • Patent number: 12608445
    Abstract: In one embodiment, a device receives a request for a machine learning model to make an inference about input data included in the request. The device retrieves metadata regarding training data used to train the machine learning model from a ledger associated with the machine learning model. The device assesses bias of the machine learning model by comparing the input data in the request to the metadata from the ledger. The device provides an indication of the bias of the machine learning model for display.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: April 21, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Chiara Troiani, Aviva Vaknin, Frank Michaud
  • Patent number: 12526339
    Abstract: According to one or more embodiments of the disclosure, a device obtains a data handling agreement associated with a subscription of a user to an online service. The device extracts data handling information for a type of data regarding the user from the data handling agreement by applying natural language processing to the data handling agreement. The device generates contextual data indicative of the type of data regarding the user being reported to the online service. The device provides the data handling information and the contextual data for presentation to the user.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: January 13, 2026
    Assignee: Cisco Technology, Inc.
    Inventor: Chiara Troiani
  • Publication number: 20250322092
    Abstract: In one implementation, a device may identify a type of task and its context indicated by a prompt sent by a user for input to a language model. The device may authorize the prompt for input to the language model based on the type of task and its context. The device may make a determination as to whether a response of the language model to the prompt is authorized to be returned to the user based on the response, the type of task, and its context. The device may prevent the response from being returned to the user when the determination indicates that the response is not authorized to be returned.
    Type: Application
    Filed: October 30, 2024
    Publication date: October 16, 2025
    Applicant: Cisco Technology, Inc.
    Inventors: Chiara Troiani, Marcelo Yannuzzi, Jean Andrei Diaconu, Hervé Muyal
  • Publication number: 20250292015
    Abstract: In one implementation, a method is disclosed comprising providing a prompt to a large language model to perform a task; determining a likelihood of an outcome of the task changing over a period of time; storing the prompt and the outcome in a cache when the likelihood indicates that the outcome of the task is unlikely to change over the period of time; and returning the outcome from the cache in response to a subsequent prompt asking the large language model to perform the task, in lieu of providing the subsequent prompt to the large language model.
    Type: Application
    Filed: March 15, 2024
    Publication date: September 18, 2025
    Applicant: Cisco Technology, Inc.
    Inventors: Hervé Muyal, Chiara Troiani, Franck Bachet, Marcelo Yannuzzi, Benjamin William Ryder, Jean Andrei Diaconu
  • Publication number: 20250209097
    Abstract: In one implementation, a device may identify features of a prompt to be sent to a language model that are indicative of a type of data that the prompt would cause the language model to access. The device may determine whether data control policies apply for the prompt based on the type of data that the prompt would cause the language model to access. The device may determine, based on the features, whether processing of the prompt by the language model violates an applicable data control policy. The device may prevent the language model from processing the prompt when the processing of the prompt violates the applicable data control policy.
    Type: Application
    Filed: October 31, 2024
    Publication date: June 26, 2025
    Applicant: Cisco Technology, Inc.
    Inventors: Marcelo Yannuzzi, Benjamin William Ryder, Chiara Troiani, Franck Bachet, Jean Andrei Diaconu, Hervé Muyal
  • Patent number: 12289296
    Abstract: A method, computer system, and computer program product are provided for securely controlling playback of a recorded collaboration session. A plurality of video feeds is received from a plurality of client devices of users participating in a video meeting, wherein each video feed is encoded by each client device in an encoded format that distorts the video feed, wherein a unique key is used by each client device to encode the video feed. The plurality of video feeds are stored in the encoded format. A request is received to view a stored video feed, wherein the request includes the unique key used to encode the stored video feed. In response to determining that the requesting entity is authorized by a user of the stored video feed to view the stored video feed, the stored video feed is decoded and provided to the requesting entity.
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: April 29, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Chiara Troiani, Aviva Vaknin
  • Publication number: 20250086971
    Abstract: In one implementation, a device receives a request to generate a set of video clips that depict a specified classification label. The device represents each of one or more objects depicted in a particular video clip over time as a set of timeseries of key points associated with that object. The device makes a determination as to whether the particular video clip depicts the specified classification label by analyzing the set of timeseries of key points associated with the particular video clip and in accordance with one or more constraint parameters. The device labels, based on the determination, the particular video clip with the specified classification label for inclusion in the set of video clips that depict the specified classification label.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 13, 2025
    Inventors: Hugo Latapie, Enzo FENOGLIO, Viktoriya V. TSUKANOVA, Ramana Rao V. R. KOMPELLA, Joost BOTTENBLEY, Chiara TROIANI, Ali PAYANI, Johanna Wylie Lanier HARDY, Jayanth SRINIVASA
  • Publication number: 20240305612
    Abstract: A method, computer system, and computer program product are provided for securely controlling playback of a recorded collaboration session. A plurality of video feeds is received from a plurality of client devices of users participating in a video meeting, wherein each video feed is encoded by each client device in an encoded format that distorts the video feed, wherein a unique key is used by each client device to encode the video feed. The plurality of video feeds are stored in the encoded format. A request is received to view a stored video feed, wherein the request includes the unique key used to encode the stored video feed. In response to determining that the requesting entity is authorized by a user of the stored video feed to view the stored video feed, the stored video feed is decoded and provided to the requesting entity.
    Type: Application
    Filed: March 9, 2023
    Publication date: September 12, 2024
    Inventors: Chiara Troiani, Aviva Vaknin
  • Publication number: 20230353648
    Abstract: According to one or more embodiments of the disclosure, a device obtains a data handling agreement associated with a subscription of a user to an online service. The device extracts data handling information for a type of data regarding the user from the data handling agreement by applying natural language processing to the data handling agreement. The device generates contextual data indicative of the type of data regarding the user being reported to the online service. The device provides the data handling information and the contextual data for presentation to the user.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventor: Chiara Troiani
  • Publication number: 20230229734
    Abstract: In one embodiment, a device receives a request for a machine learning model to make an inference about input data included in the request. The device retrieves metadata regarding training data used to train the machine learning model from a ledger associated with the machine learning model. The device assesses bias of the machine learning model by comparing the input data in the request to the metadata from the ledger. The device provides an indication of the bias of the machine learning model for display.
    Type: Application
    Filed: January 20, 2022
    Publication date: July 20, 2023
    Inventors: Chiara Troiani, Aviva VAKNIN, Frank MICHAUD
  • Patent number: 9329258
    Abstract: Method for locating, in a fixed frame of reference (RG), a moving craft from the craft, comprising two characteristic points, the rolling and pitching of the craft in the fixed frame of reference having been determined, so as to determine the yawing and/or the coordinates of the craft in the fixed frame of reference: a/ a local frame of reference (Rn) comprising an axis deviating from the yaw axis of the fixed frame of reference by a known angle resulting from a rotation about a first axis of the first local frame of reference dependent on the roll (R) and a rotation dependent on the pitch (P) is defined; b/ the coordinates of each characteristic point (P1, P2) in said local frame of reference being equal, to within an unknown common factor, to the multiplying of a matrix defining said succession of rotations by a matrix of intrinsic image capture parameters and by the coordinates of a pixel corresponding to the characteristic point in an image captured from the craft, the values adopted by the quotients rela
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: May 3, 2016
    Assignee: Inria Institut National De Recherche En Informatiq
    Inventors: Stefano Al Zanati, Chiara Troiani, Agostino Martinelli
  • Publication number: 20150293207
    Abstract: Method for locating, in a fixed frame of reference (RG), a moving craft from the craft, comprising two characteristic points, the rolling and pitching of the craft in the fixed frame of reference having been determined, so as to determine the yawing and/or the coordinates of the craft in the fixed frame of reference: a/ a local frame of reference (Rn) comprising an axis deviating from the yaw axis of the fixed frame of reference by a known angle resulting from a rotation about a first axis of the first local frame of reference dependent on the roll (R) and a rotation dependent on the pitch (P) is defined; b/ the coordinates of each characteristic point (P1, P2) in said local frame of reference being equal, to within an unknown common factor, to the multiplying of a matrix defining said succession of rotations by a matrix of intrinsic image capture parameters and by the coordinates of a pixel corresponding to the characteristic point in an image captured from the craft, the values adopted by the quotients rela
    Type: Application
    Filed: November 19, 2013
    Publication date: October 15, 2015
    Inventors: Stefano AL ZANATI, Chiara TROIANI, Agostino MARTINELLI