Patents by Inventor Stefano Bargagni

Stefano Bargagni 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: 10565074
    Abstract: A computing device configured to identify portions of a computing job that are assigned to the computing device, if any, based on identification information of the computing job and identifiers of a list of computing devices present in a computing network to process the computing job. The portions are identified by the computing device independent of other computing devices in the computing network. For example, the identification information of the computing job can be mapped by the computing device to a set of identifiers of computing devices based on a predetermined computing function. Each of the identifiers corresponds to a predetermined portion of the computing job. If one of identifiers corresponds to the identifier of the computing device, the computer device performs the predetermined portion of the computing job associated with the mapped identifier.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: February 18, 2020
    Assignee: CYNNY SPACE SRL
    Inventor: Stefano Bargagni
  • Patent number: 10346700
    Abstract: A digital image processing method including: retrieving by a mobile computing device an object recognition model, where the object recognition model includes one or more object recognition definitions usable to identify within a digital image one or more objects captured by the digital image; receiving a first indication from the mobile computing device that there is a first computer resource available; determining, based on the first computer resource available, that the first computer resource available is sufficient to load a first object recognition definition defined in the object recognition model; loading into the first computer resource the first object recognition definition; analyzing a particular digital image, using the first object recognition definition loaded into the first computer resource, to determine whether a first object defined by the first object recognition definition is captured within the particular digital image; receiving a second indication from the mobile computing device that t
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: July 9, 2019
    Assignee: CYNNY SPA
    Inventors: Stefano Bargagni, Mauro Rinaldelli, Daniele Tassone
  • Patent number: 10334300
    Abstract: A content presentation system in which a set of content items, which may include static stored content documents and/or live content streaming from computing devices, is provided by a web channel engine to a web channel. A rules engine (e.g., of a web channel server or a web channel presenter) is configured to sequentially present some of the contents to a user in a video form in an automated way, based on real-time sensor data of user devices and/or interactions of the users with the web channel, including users who are provided with permissions to edit the content, look and feel of the web channel, and users who watch the web channel without editing privileges.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: June 25, 2019
    Assignee: CYNNY SPA
    Inventors: Stefano Bargagni, Roberto Marras
  • Publication number: 20180232370
    Abstract: A data processing method implemented on a computing device, the method including: capturing, using a camera, an image during playback of recommendation determination content, where the recommendation determination content is used by the computing device to present customized content in response to the recommendation determination content; determining, based on the image that was captured, biometric information of a subject in the captured image; determining an object category of the recommendation determination content played on the computing device; storing, locally on the computing device, a profile associating the biometric information and the object category of the recommendation determination content, based on using the biometric information to identify the profile from another profile stored on the computing device; determining, based on the profile stored on the computing device, a predetermined content access category, where the predetermined content access category represents a type of content that m
    Type: Application
    Filed: March 28, 2017
    Publication date: August 16, 2018
    Inventors: Stefano Bargagni, Daniele Tassone
  • Patent number: 9928149
    Abstract: A computing device configured with a rule engine to apply a set of predetermined rules to conditions relevant to changes of presence data of computers in a computing network forming a computing entity in which data stored in the computing entity is distributed among the computers for redundancy and data recovery. In response to the absence of a computer previously present in the computing entity, the rules cause the computing device to communicate with one or more of the computers to perform data recovery and store data with redundancy with the absent computer. In response to the addition of a new computer in the computing entity, the rules cause the computing device to communicate with one or more of the computers to redistribute data across the computing entity to use the storage capacity offered by the new computer.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: March 27, 2018
    Assignee: CYNNY SPACE SRL
    Inventor: Stefano Bargagni
  • Patent number: 9823985
    Abstract: A computing system having a plurality of computers connected via a computer network to form a computing entity. Each of the computers operates substantially independent of others. Each of the computers is configured to interrogate network infrastructure of the computer network to determine the identity of the computing entity when the computer is connected to the computer network and thus join the computing entity by announcing its presence in the computing entity. Each of the computers is configured to determine an identifier of the computer in the computing entity based on the connectivity configuration in the network infrastructure and assume a role to perform a portion of operations of a computing request directed to the computing entity over the computer network, based on the presence data of the computers in the entity.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: November 21, 2017
    Assignee: CYNNY SPACE SRL
    Inventor: Stefano Bargagni
  • Patent number: 9524278
    Abstract: A content presentation system in which a set of content items, which may include static stored content documents and/or live content streaming from computing devices, is provided by a web channel engine to a web channel. A rules engine (e.g., of a web channel server or a web channel presenter) is configured to sequentially present some of the contents to a user in a video form in an automated way, based on real-time sensor data of user devices and/or interactions of the users with the web channel, including users who are provided with permissions to edit the content, look and feel of the web channel, and users who watch the web channel without editing privileges.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: December 20, 2016
    Assignee: Cynny Spa
    Inventors: Stefano Bargagni, Roberto Marras
  • Publication number: 20160165284
    Abstract: A content presentation system in which a set of content items, which may include static stored content documents and/or live content streaming from computing devices, is provided by a web channel engine to a web channel. A rules engine (e.g., of a web channel server or a web channel presenter) is configured to sequentially present some of the contents to a user in a video form in an automated way, based on real-time sensor data of user devices and/or interactions of the users with the web channel, including users who are provided with permissions to edit the content, look and feel of the web channel, and users who watch the web channel without editing privileges.
    Type: Application
    Filed: September 10, 2015
    Publication date: June 9, 2016
    Inventors: Stefano Bargagni, Roberto Marras
  • Publication number: 20160162454
    Abstract: A content presentation system in which a set of content items, which may include static stored content documents and/or live content streaming from computing devices, is provided by a web channel engine to a web channel. A rules engine (e.g., of a web channel server or a web channel presenter) is configured to sequentially present some of the contents to a user in a video form in an automated way, based on real-time sensor data of user devices and/or interactions of the users with the web channel, including users who are provided with permissions to edit the content, look and feel of the web channel, and users who watch the web channel without editing privileges.
    Type: Application
    Filed: May 8, 2015
    Publication date: June 9, 2016
    Inventors: Stefano Bargagni, Roberto Marras
  • Publication number: 20160098574
    Abstract: A file system configured to use tags to control operations on files stored in the system. Each tag is usable to tag one or more of the files stored in the system and/or one or more other tags in the system. Each tag identifies one or more privileges for a user of the tag to operate on tagged files. Tags are sharable in the system for use by various users, which may create tags, modify tags, share tags, apply tags to selected tags and/or files in the system, and follow chains of tagging to access tagged files. The chains of tagging may include loops/circles in a graph of tags in the system.
    Type: Application
    Filed: April 20, 2015
    Publication date: April 7, 2016
    Inventor: Stefano Bargagni
  • Publication number: 20160065674
    Abstract: A computing system having a plurality of computers connected via a computer network to form a computing entity. Each of the computers operates substantially independent of others. Each of the computers is configured to interrogate network infrastructure of the computer network to determine the identity of the computing entity when the computer is connected to the computer network and thus join the computing entity by announcing its presence in the computing entity. Each of the computers is configured to determine an identifier of the computer in the computing entity based on the connectivity configuration in the network infrastructure and assume a role to perform a portion of operations of a computing request directed to the computing entity over the computer network, based on the presence data of the computers in the entity.
    Type: Application
    Filed: April 20, 2015
    Publication date: March 3, 2016
    Inventor: Stefano Bargagni
  • Publication number: 20160062859
    Abstract: A computing device configured with a rule engine to apply a set of predetermined rules to conditions relevant to changes of presence data of computers in a computing network forming a computing entity in which data stored in the computing entity is distributed among the computers for redundancy and data recovery. In response to the absence of a computer previously present in the computing entity, the rules cause the computing device to communicate with one or more of the computers to perform data recovery and store data with redundancy with the absent computer. In response to the addition of a new computer in the computing entity, the rules cause the computing device to communicate with one or more of the computers to redistribute data across the computing entity to use the storage capacity offered by the new computer.
    Type: Application
    Filed: April 20, 2015
    Publication date: March 3, 2016
    Inventor: Stefano Bargagni
  • Publication number: 20160065493
    Abstract: A computing device configured to identify portions of a computing job that are assigned to the computing device, if any, based on identification information of the computing job and identifiers of a list of computing devices present in a computing network to process the computing job. The portions are identified by the computing device independent of other computing devices in the computing network. For example, the identification information of the computing job can be mapped by the computing device to a set of identifiers of computing devices based on a predetermined computing function. Each of the identifiers corresponds to a predetermined portion of the computing job. If one of identifiers corresponds to the identifier of the computing device, the computer device performs the predetermined portion of the computing job associated with the mapped identifier.
    Type: Application
    Filed: April 20, 2015
    Publication date: March 3, 2016
    Inventor: Stefano Bargagni