Patents by Inventor Francesco Petruzzelli

Francesco Petruzzelli 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: 20240095778
    Abstract: A computer-implemented method includes obtaining a video stream comprising footage of video game play, detecting an instance of the object within an image frame of the video stream using an object detector trained to detect instances of an object within footage of video game play, and comparing the detected instance of the object with a specimen instance of the object to determine a value of a viewability characteristic for the detected instance of the object.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Francesco PETRUZZELLI, Arseni ANISIMOVICH
  • Publication number: 20240004738
    Abstract: Methods, systems and user devices for managing impression content a framework comprising at least one provisioning server configured to generate impression content; a remote server for generating an ordered mediation chain of requests for impression content, and ordered in accordance with a predetermined metric; and API. Impression content is requested from the provisioning server, based on a first request the ordered mediation chain, and the received impression content is analyzed to determine whether it meets predetermined requirements. Further impression content is requested from the provisioning server based on a next request, different from the first request, in the ordered mediation chain, when the analyzed impression content does not meet the predetermined requirements.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Inventor: Francesco PETRUZZELLI
  • Patent number: 11819759
    Abstract: A server-side gaming method performed by a framework for the delivery of remotely-rendered content to a user device, where the framework comprises a provisioning server for generating and managing impression content; a remote server for generating a plurality of frames of remotely-rendered content, wherein the plurality of frames of remotely-rendered content comprises gaming content and the impression content; and an API, for sending and receiving data between the user device and the remote server. The method comprises monitoring connection characteristics between the user device and the remote server, representing at least a quality of the transmission of data from the remote server to the user device, and determining whether the connection characteristics meet a threshold.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: November 21, 2023
    Assignee: Bidstack Group PLC
    Inventors: Arvids Kokins, Francesco Petruzzelli
  • Patent number: 11801441
    Abstract: A server-side gaming method performed by a framework for delivering remotely-rendered content. The framework comprises a provisioning server for generating impression content, a remote server for generating frames of the remotely-rendered content comprising gaming content and the impression content; and an API for sending and receiving. The method comprises requesting from the provisioning server, a media asset associated with the impression content; and storing the media asset in storage of the remote server. On receipt of a request from the first user device, generating, a first instance of remotely-rendered content, where the impression content comprises the stored media asset. On receipt of a request from the second user device. generating a second, different, instance of remotely-rendered content, where the impression content comprises the stored media asset. Transmitting, to the first user device, the first instance and transmitting to the second user device, the second instance.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: October 31, 2023
    Assignee: BIDSTACK GROUP PLC
    Inventors: Arvids Kokins, Francesco Petruzzelli
  • Publication number: 20230293986
    Abstract: A server-side gaming method performed by a framework for monitoring the delivery of remotely-rendered content to a user device. The framework comprises a provisioning server for generating and managing impression content, a remote server for generating a plurality of frames of remotely-rendered content that comprise gaming content and the impression content, and an API, for sending and receiving data between the user device and the remote server. The method comprising obtaining received frame information from the user device, using the API, that represents the frames of remotely-rendered content received by the user device. It is determined whether the received frame information comprises data relating to a new frame, where the new frame comprising new gaming content and new impression content. Based on the determination, an indication that the new impression content has been received at the user device is sent from the remote server to the provisioning server.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Arvids KOKINS, Francesco PETRUZZELLI
  • Publication number: 20230293987
    Abstract: A server-side gaming method performed by a framework for the delivery of remotely-rendered content to a user device, where the framework comprises a provisioning server for generating and managing impression content; a remote server for generating a plurality of frames of remotely-rendered content, wherein the plurality of frames of remotely-rendered content comprises gaming content and the impression content; and an API, for sending and receiving data between the user device and the remote server. The method comprises monitoring connection characteristics between the user device and the remote server, representing at least a quality of the transmission of data from the remote server to the user device, and determining whether the connection characteristics meet a threshold.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Arvids KOKINS, Francesco PETRUZZELLI
  • Publication number: 20230293985
    Abstract: A server-side gaming method performed by a framework for delivering remotely-rendered content. The framework comprises a provisioning server for generating impression content, a remote server for generating frames of the remotely-rendered content comprising gaming content and the impression content; and an API for sending and receiving. The method comprises requesting from the provisioning server, a media asset associated with the impression content; and storing the media asset in storage of the remote server. On receipt of a request from the first user device, generating, a first instance of remotely-rendered content, where the impression content comprises the stored media asset. On receipt of a request from the second user device. generating a second, different, instance of remotely-rendered content, where the impression content comprises the stored media asset. Transmitting, to the first user device, the first instance and transmitting to the second user device, the second instance.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Arvids KOKINS, Francesco PETRUZZELLI
  • Publication number: 20230281918
    Abstract: A system configured to determine an extent to which an object in a computer-generated scene is visible when viewed from a perspective of a virtual camera. Includes a point generator configured to generate, for each of a plurality of image frames in which the scene is rendered, a respective set of points distributed across a surface of the object. Includes a viewability testing module configured to determine, for each image frame, which points of the respective set of points are visible from the perspective of the virtual camera, and determine the extent to which the object is visible in dependence on which points of the respective set of points are determined to be visible in each of the plurality of image frames. The positions of at least some of the generated points relative to the surface of the object vary between the plurality of image frames.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Inventors: Arvids KOKINS, Francesco PETRUZZELLI
  • Publication number: 20220410002
    Abstract: A computer-implemented method includes obtaining an input polygon mesh representing at least part of a three-dimensional scene and comprising a plurality of input polygons, and obtaining mapping data for mapping at least part of an image to a region of the input polygon when the three-dimensional scene is rendered. Said region extends at least partway across the plurality of input polygons. The method includes using the mapping data to generate one or more test polygons to match or approximate said region of the input polygon mesh. Each of the generated test polygons is distinct from each of said plurality of input polygons.
    Type: Application
    Filed: September 16, 2021
    Publication date: December 29, 2022
    Inventors: Arvids KOKINS, Francesco PETRUZZELLI
  • Publication number: 20220392138
    Abstract: A system configured to determine an extent to which an object in a computer-generated scene is visible from a virtual camera, including a rendering engine comprising a depth buffer and arranged to render the computer-generated scene, and a viewability testing module. The viewability testing module is configured to: generate a plurality of points distributed across a surface of the object; determine a depth map value for each point within a field of view of the virtual camera; determine whether each such point is visible from the perspective of the virtual camera based on a comparison between the determined depth map value for the point and a corresponding one or more depth map values stored in the depth buffer; and determining the extent to which the object is visible in dependence on which of the plurality of points are determined to be visible from the perspective of the virtual camera.
    Type: Application
    Filed: May 26, 2022
    Publication date: December 8, 2022
    Inventors: Arvids KOKINS, Francesco PETRUZZELLI
  • Patent number: 11443404
    Abstract: A system configured to determine an extent to which an object in a computer-generated scene is visible from a virtual camera, including a rendering engine comprising a depth buffer and arranged to render the computer-generated scene, and a viewability testing module. The viewability testing module is configured to: generate a plurality of points distributed across a surface of the object; determine a depth map value for each point within a field of view of the virtual camera; determine whether each such point is visible from the perspective of the virtual camera based on a comparison between the determined depth map value for the point and a corresponding one or more of the depth map values stored in the depth buffer; and determine the extent to which the object is visible in dependence on which of the plurality of points are determined to be visible.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: September 13, 2022
    Assignee: Bidstack Group PLC
    Inventors: Arvids Kokins, Francesco Petruzzelli
  • Publication number: 20220188877
    Abstract: Ad servers, live streaming systems and user devices that provide complementary advertisements to the viewers of live stream broadcasts are provided. The complementary advertisements relate to or complement an in-game advertisement present in the live streams. This allows for advertisements and advertising campaigns that are better targeted, more effective, and more easily monitored. Advertisements that are served may be better targeted, more effective and interactive. Techniques presented herein may reduce the computer resources required for advertising and increase public safety, for example, by avoiding children and minors being served advertisements for age restricted products.
    Type: Application
    Filed: December 16, 2020
    Publication date: June 16, 2022
    Applicant: Bidstack Group PLC
    Inventors: Jevgenijs Fokins, Francesco Petruzzelli, Arvids Kokins
  • Publication number: 20160335351
    Abstract: A computer-implemented search system comprising a search engine and a database, the search engine being configured to perform an Internet search in response to a search query and display results of a search on a screen of a user's computing device, the system being configured to: provide and display a selectable function configured such that, when selected by a user, a new folder is created; enable a user to select one or more search results displayed on their screen and cause it/them to be moved into said new folder; and save the new folder including the one or more search results in the database; wherein the search engine performs a search of the database, in response to a search query, and displays data representative of relevant folders including search results created by other users and stored in the database together with the search results.
    Type: Application
    Filed: May 13, 2016
    Publication date: November 17, 2016
    Inventors: Maksims Volkovs, William Hemming, Francesco Petruzzelli, Andrew Curran