Patents by Inventor Arvids Kokins

Arvids Kokins 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: 11875033
    Abstract: A method for determining a proportion of an area in a computer-generated scene that is visible to a user on a display of a handheld device configured to receive touch-based inputs. A location of the area in the computer-generated scene visible on the display of the handheld device is determined, and a touch-based input to the display of the handheld device is detected. A representation of the one touch-based input detected by the handheld device is generated and an intersection between the representation of the location of the touch-based input on the display of the handheld device, and a representation of the area at the location is determined. The intersection indicates the proportion of the area not visible to the user of the handheld device. An indication representative of the intersection is then transmitted to a remote server.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: January 16, 2024
    Assignee: Bidstack Group PLC
    Inventor: Arvids Kokins
  • 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: 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: 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: 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