Patents by Inventor Pete Rai

Pete Rai 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: 20240273906
    Abstract: According to one or more embodiments of the disclosure, a device may obtain characteristic data of a surveillance system. The device may inspect the characteristic data of the surveillance system to identify an artificial intelligence-based service that analyzes surveillance data captured by the surveillance system. The device may generate, based on identification of the artificial intelligence-based service, an alert indicative of how the surveillance data captured by the surveillance system is being used. The device may provide the alert for presentation to one or more individuals associated with the surveillance data.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 15, 2024
    Inventors: Pete Rai, Chris Shenefiel
  • Publication number: 20240257101
    Abstract: Methods that control use, trace ownership and authenticity of digital assets and/or brandmarks in a metaverse environment. The methods involve obtaining a first set of control properties associated with a digital asset and a second set of control properties associated with a brandmark. The first set of control properties define first usage rules for rendering the digital asset in the metaverse environment in which a user is immersed into a virtual environment and the second set of control properties define second usage rules for rendering the brandmark in the metaverse environment. The methods further involve determining whether the digital asset is compatible with the brandmark based on the first set of control properties and the second set of control properties and rendering the digital asset with the brandmark in the metaverse environment based on determining that the digital asset is compatible with the brandmark.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 1, 2024
    Inventors: Pete Rai, Joel Abraham Obstfeld, Simon Peter James Dyke, James Geoffrey Walker, Oliver James Bull
  • Publication number: 20240244109
    Abstract: Methods that determine whether real-world conditions are satisfied for a metaverse application and/or a feature of the metaverse application. The methods involve obtaining information about a real-world environment of a user that is interacting within a metaverse environment. The information includes at least one of one or more attributes of the user in the real-world environment or one or more characteristics of a physical space of the user in the real-world environment. The methods further involve determining whether the information about the real-world environment satisfies a policy associated with a metaverse application, where the policy defines one or more real-world conditions for the metaverse application and configuring the metaverse environment based on determining whether the information about the real-world environment satisfies the policy.
    Type: Application
    Filed: January 12, 2023
    Publication date: July 18, 2024
    Inventors: Pete Rai, Joel Abraham Obstfeld, Simon Peter James Dyke, James Geoffrey Walker
  • Publication number: 20240232307
    Abstract: Methods that generate a proof-of-life indicator used by a metaverse platform to indicate whether an avatar is being controlled by or is representative of a human user or a software-based entity. In these methods, a plurality of data streams are obtained from a plurality of sensors that are configured to monitor activity of a user that is active within the metaverse environment. The plurality of data streams relate to behavioral and biometric characteristics of the user that is interacting within the metaverse environment. The methods involve determining whether the user is a human user or a software-based entity based on aggregating attribute information extracted from the plurality of data streams, generating a proof-of-life indicator that indicates whether the user is the human user or the software-based entity and a confidence level associated with the proof-of-life indicator, and providing the proof-of-life indicator in the metaverse environment.
    Type: Application
    Filed: January 6, 2023
    Publication date: July 11, 2024
    Inventors: Pete Rai, Joel Abraham Obstfeld, Simon Peter James Dyke, James Geoffrey Walker
  • Patent number: 11915077
    Abstract: In one embodiment, a code authentication service maintains a mapping of uniform resource locators and key information embedded into codes. The code authentication service receives, from a requesting device, a domain name system resolution request for a particular uniform resource locator. The code authentication service determines, based on the mapping, whether the domain name system resolution request is associated with valid key information for the particular uniform resource locator. The code authentication service provides, to the requesting device, a domain name system resolution response that indicates an address associated with the particular uniform resource locator, when the code authentication service determines that the domain name system resolution request includes valid key information for the particular uniform resource locator.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 27, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joel Abraham Obstfeld, Pete Rai, Marcelo Yannuzzi
  • Patent number: 11829127
    Abstract: According to one or more embodiments of the disclosure, a first autonomous mobile robot (AMR) encounters a second AMR, while navigating a location. The first AMR receives, from the second AMR, a task list of the second AMR. The first AMR determines an adjustment to the task list of the second AMR, based in part on a comparison between the task list of the second AMR and a task list maintained by the first AMR. The first AMR sends, to the second AMR, the adjustment to the task list of the second AMR.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: November 28, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Joel Obstfeld, Pete Rai, Guillaume Sauvage De Saint Marc
  • Publication number: 20230065676
    Abstract: In one embodiment, a code authentication service maintains a mapping of uniform resource locators and key information embedded into codes. The code authentication service receives, from a requesting device, a domain name system resolution request for a particular uniform resource locator. The code authentication service determines, based on the mapping, whether the domain name system resolution request is associated with valid key information for the particular uniform resource locator. The code authentication service provides, to the requesting device, a domain name system resolution response that indicates an address associated with the particular uniform resource locator, when the code authentication service determines that the domain name system resolution request includes valid key information for the particular uniform resource locator.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Joel Abraham Obstfeld, Pete Rai, Marcelo Yannuzzi
  • Patent number: 11379510
    Abstract: A method comprises collecting, by a computing device located at an edge of a network, data items corresponding to information transmitted by endpoints using the network, generating, by the computing device, a probabilistic hierarchy using the data items, generating, by the computing device using the probabilistic hierarchy and natural language data, a similarity metric, generating, by the computing device using the probabilistic hierarchy, the natural language data, and the similarity metric, an ontology, detecting, by the computing device using the ontology, an anomaly, and in response to detecting the anomaly, sending a notification.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: July 5, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Hugo Latapie, Enzo Fenoglio, Andre Surcouf, Joseph T. Friel, Pete Rai
  • Publication number: 20220161429
    Abstract: According to one or more embodiments of the disclosure, a first autonomous mobile robot (AMR) encounters a second AMR, while navigating a location. The first AMR receives, from the second AMR, a task list of the second AMR. The first AMR determines an adjustment to the task list of the second AMR, based in part on a comparison between the task list of the second AMR and a task list maintained by the first AMR. The first AMR sends, to the second AMR, the adjustment to the task list of the second AMR.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 26, 2022
    Inventors: Joel Obstfeld, Pete Rai, Guillaume Sauvage De Saint Marc
  • Publication number: 20220156682
    Abstract: According to one or more embodiments of the disclosure, a device obtains container data regarding a plurality of items to be shipped together in a container. The device generates, based on the container data, a damage prediction model that models physical relationships between the plurality of items within the container. The device receives sensor data associated with the container. The device predicts, using the damage prediction model, which of the plurality of items were damaged during transport of the container, based on the sensor data associated with the container.
    Type: Application
    Filed: November 18, 2020
    Publication date: May 19, 2022
    Inventors: Pete Rai, Joel Obstfeld
  • Patent number: 10942975
    Abstract: Various implementations disclosed herein provide a search engine that receives a search request from a sensor gateway, and provides search results in return. In various implementations, the search request includes a first set of measurements captured by a first sensor, a first measurement from the first set of measurements is outside a defined range. In various implementations, the search engine determines a first feature vector based on the first set of measurements, and identifies a second feature vector that indicates a second set of measurements within a degree of similarity to the first set of measurements. In some implementations, the second set of measurements are captured by a second sensor. In various implementations, the search engine determines a search result based on the second feature vector, and transmits the search result. In some implementations, the search result indicates one or more instructions executable by the first sensor.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: March 9, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph T. Friel, Hugo Mike Latapie, Andre Jean-Marie Surcouf, Enzo Fenoglio, Pete Rai
  • Publication number: 20200218751
    Abstract: A method comprises collecting, by a computing device located at an edge of a network, data items corresponding to information transmitted by endpoints using the network, generating, by the computing device, a probabilistic hierarchy using the data items, generating, by the computing device using the probabilistic hierarchy and natural language data, a similarity metric, generating, by the computing device using the probabilistic hierarchy, the natural language data, and the similarity metric, an ontology, detecting, by the computing device using the ontology, an anomaly, and in response to detecting the anomaly, sending a notification.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Hugo Latapie, Enzo Fenoglio, Andre Surcouf, Joseph T. Friel, Pete Rai
  • Patent number: 10635704
    Abstract: A method comprises collecting, by a computing device located at an edge of a network, data items corresponding to information transmitted by endpoints using the network, generating, by the computing device, a probabilistic hierarchy using the data items, generating, by the computing device using the probabilistic hierarchy and natural language data, a similarity metric, generating, by the computing device using the probabilistic hierarchy, the natural language data, and the similarity metric, an ontology, detecting, by the computing device using the ontology, an anomaly, and in response to detecting the anomaly, sending a notification.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: April 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Hugo Latapie, Enzo Fenoglio, Andre Surcouf, Joseph T. Friel, Pete Rai
  • Patent number: 10542298
    Abstract: A method for generating ad hoc video stream channels is implemented on at least one computing device and includes: receiving a multiplicity of incoming user video feeds, where schedules for the incoming user video feeds are unknown; classifying the multiplicity of incoming user video feeds according to at least a genre; selecting at least one incoming video feed from among the multiplicity of incoming user video feeds for inclusion in at least one video stream channel, where the selecting is according to selection criteria, and the selection criteria are based at least on the classifying; generating at least one outgoing video stream for the at least one video stream channel according to the selecting; and delivering the at least one outgoing video stream to presentation devices.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: January 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen Tallamy, Pete Rai, Colin John Davies, Simon Dyke, Olivier Frebourg
  • Patent number: 10397634
    Abstract: In one embodiment, a method for broadcast state agnostic timeline metadata presentation on a companion device is implemented on a computing device and includes: receiving timeline metadata associated with a video content item in a pseudo-live mode, where the timeline metadata is received from a timeline metadata provision system according to a timeline for an original broadcast of the video content item, and presenting the timeline metadata as it is received from said timeline metadata provision system, where the presenting is in parallel to an original or non-original broadcast of the video content item playing on an associated viewing device.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: August 27, 2019
    Assignee: SYNAMEDIA LIMITED
    Inventors: Laurent Bertrand, Pete Rai, Karel McGrail
  • Patent number: 10349093
    Abstract: In one embodiment, a method implemented on a computing device for deriving timeline metadata for video content includes: capturing timeline elements through analysis of at least one of audio, visual or language aspects of the video content, interpreting the timeline elements according to associated inferences as indicative of timeline states, evaluating combinations of the timeline states according to a set of rules to derive timeline metadata, where the timeline metadata is associated with at least a portion of the video content.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: July 9, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pete Rai, David Richardson
  • Patent number: 10321178
    Abstract: In one embodiment of the present invention, a method implemented on a computing device includes: retrieving a set of channel parameters, the set of channel parameters defining a television channel schedule made of a plurality of viewing time periods; retrieving a set of regional parameters relevant to a geographical area, the set of regional parameters defining at least one regional viewing time period of a first duration; identifying a viewing time period from the plurality of viewing time periods relevant to the at least one regional viewing time period by comparing the regional parameters to the channel parameters; retrieving an abstract schedule associated with the identified viewing time period, where the abstract schedule is a pro forma schedule of programs having a second duration and comprising a set of program content items; and generating a concrete television schedule for the at least one regional viewing time period, where the concrete television schedule is a an instantiated finalized schedule pr
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: June 11, 2019
    Assignee: Synamedia Limited
    Inventors: Pete Rai, Trevor Smith, Stephen-John Craig
  • Patent number: 10223410
    Abstract: In one embodiment, a method includes obtaining a first data set from a first data source and a second data set from a second data source, the first data set including a first plurality of entities and the second data set including a second plurality of entities. The method also includes identifying a verified relationship between a first entity from the first plurality of entities and a second entity from the second plurality of entities and determining that a third entity from the first plurality of entities has a first same-as relationship with a fourth entity from the second plurality of entities based on one or more of the verified relationship or relationships between the first plurality of entities and the second plurality of entities. The method further includes generating first output data including the first same-as relationship.
    Type: Grant
    Filed: August 31, 2014
    Date of Patent: March 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen Charles Tallamy, Laurent Edmond Pierre Bertrand, Pete Rai
  • Publication number: 20180275756
    Abstract: A device and method for providing multiple functions in a context based on a level of pressure the user provides on a button. The method includes receiving first user input from a user, at a first level of pressure, via a button on a device, the first user input resulting in a first function being performed, providing, based on the first user input and based on a context associated with the first user input, a first indication of a second function that would be performed if the user provided a second user input at a second level of pressure on the button. The method further includes receiving the second user input at the second level of pressure on the button and, based on receiving the second user input, performing the second function and presenting a second indication that the second function has been performed. Additional levels of pressure and feedback may apply dependent on the context.
    Type: Application
    Filed: March 22, 2017
    Publication date: September 27, 2018
    Inventors: Pete Rai, Stephen Tallamy, Patricia Patitucci
  • Publication number: 20180255336
    Abstract: A method for generating ad hoc video stream channels is implemented on at least one computing device and includes: receiving a multiplicity of incoming user video feeds, where schedules for the incoming user video feeds are unknown; classifying the multiplicity of incoming user video feeds according to at least a genre; selecting at least one incoming video feed from among the multiplicity of incoming user video feeds for inclusion in at least one video stream channel, where the selecting is according to selection criteria, and the selection criteria are based at least on the classifying; generating at least one outgoing video stream for the at least one video stream channel according to the selecting; and delivering the at least one outgoing video stream to presentation devices.
    Type: Application
    Filed: March 2, 2017
    Publication date: September 6, 2018
    Inventors: Stephen TALLAMY, Pete Rai, Colin John Davies, Simon Dyke, Olivier Frebourg