Patents by Inventor Alexis Tamas
Alexis Tamas 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: 9860192Abstract: A system includes a plurality of servers and a border server. The border server receives a request for a transaction that can be accomplished by performing tasks, identifies a first task of the tasks, identifies an initial server of the servers to perform the first task by consulting, based on a type of the first task, routing data stored in memory of the border server, and requests that the initial server perform the first task. Each of the servers will, in response to receiving a task from the border server, perform the received task using related data stored exclusively on the server, determine whether the received task requires an additional task, identify a next server to perform the additional task by consulting routing data stored in memory of the server, and request that the next server perform the additional task.Type: GrantFiled: April 8, 2016Date of Patent: January 2, 2018Assignee: STG Interactive, S.A.Inventors: Alexis Tamas, Gregory Bellier
-
Publication number: 20160226792Abstract: A system includes a plurality of servers and a border server. The border server receives a request for a transaction that can be accomplished by performing tasks, identifies a first task of the tasks, identifies an initial server of the servers to perform the first task by consulting, based on a type of the first task, routing data stored in memory of the border server, and requests that the initial server perform the first task. Each of the servers will, in response to receiving a task from the border server, perform the received task using related data stored exclusively on the server, determine whether the received task requires an additional task, identify a next server to perform the additional task by consulting routing data stored in memory of the server, and request that the next server perform the additional task.Type: ApplicationFiled: April 8, 2016Publication date: August 4, 2016Inventors: Alexis TAMAS, Gregory BELLIER
-
Patent number: 9313087Abstract: A system includes a plurality of servers and a border server. The border server receives a request for a transaction that can be accomplished by performing tasks, identifies a first task of the tasks, identifies an initial server of the servers to perform the first task by consulting, based on a type of the first task, routing data stored in memory of the border server, and requests that the initial server perform the first task. Each of the servers will, in response to receiving a task from the border server, perform the received task using related data stored exclusively on the server, determine whether the received task requires an additional task, identify a next server to perform the additional task by consulting routing data stored in memory of the server, and request that the next server perform the additional task.Type: GrantFiled: January 29, 2013Date of Patent: April 12, 2016Assignee: STG Interactive, S.A.Inventors: Alexis Tamas, Gregory Bellier
-
Publication number: 20140214996Abstract: A system includes a plurality of servers and a border server. The border server receives a request for a transaction that can be accomplished by performing tasks, identifies a first task of the tasks, identifies an initial server of the servers to perform the first task by consulting, based on a type of the first task, routing data stored in memory of the border server, and requests that the initial server perform the first task. Each of the servers will, in response to receiving a task from the border server, perform the received task using related data stored exclusively on the server, determine whether the received task requires an additional task, identify a next server to perform the additional task by consulting routing data stored in memory of the server, and request that the next server perform the additional task.Type: ApplicationFiled: January 29, 2013Publication date: July 31, 2014Applicant: STG INTERACTIVE S.A.Inventors: Alexis Tamas, Gregory Bellier
-
Patent number: 8768980Abstract: A system includes a selection module, a file module, a storage cache, and an access module. The selection module organizes small files into groups according to a selection function, which organizes the small files based on at least one of related content of the small files, related filenames of the small files, and related access patterns of the small files. The file module uses a predetermined block size and stores, for each group, a large file containing all the small files of the group. The access module receives an access request for one of the small files from a client device and determines a large file corresponding to the one of the small files based on input from the selection module. The access module selectively reads the corresponding large file from the file module into the storage cache, and accesses the one of the small files from the large file.Type: GrantFiled: November 2, 2010Date of Patent: July 1, 2014Assignee: STG Interactive S.A.Inventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20130339851Abstract: An electronic device includes a touchscreen and an electrical circuit. The electrical circuit controls a display of the touchscreen and detects user contact with a surface of the touchscreen. The electrical circuit divides the display into at least two distinct display zones including an informational display zone and a command display zone. The informational display zone displays informational content including functional objects, each of the functional objects being associated with a data processing function. The command display zone displays a graphic representation of a command pad. In response to detecting a first predetermined tactile action on the command pad, the electrical circuit graphically modifies one of the functional objects of the informational display zone to indication selection of the one of the functional objects.Type: ApplicationFiled: July 9, 2013Publication date: December 19, 2013Applicant: STG Interactive S.A.Inventors: Alexis Tamas, Amaury Grimbert
-
Patent number: 8504541Abstract: A method includes constructing a tree of directories including M levels. M is an integer greater than 1, the tree includes a set of N directories of level 1, and N is an integer greater than 1. For each level X from 1 to M?1, each one of the directories of level X includes a set of N directories of level X+1. Storing a first file having a first identifier includes applying a hash function to the first identifier to generate a first hash, selecting a destination directory from level M by traversing the tree in response to the first hash, and storing the first file into the destination directory.Type: GrantFiled: February 12, 2008Date of Patent: August 6, 2013Assignee: STG Interactive S.A.Inventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20120218201Abstract: An electronic device includes a touchscreen and an electrical circuit. The electrical circuit controls a display of the touchscreen and detects user contact with a surface of the touchscreen. The electrical circuit divides the display into at least two distinct display zones including an informational display zone and a command display zone. The informational display zone displays informational content including functional objects, each of the functional objects being associated with a data processing function. The command display zone displays a graphic representation of a command pad. In response to detecting a first predetermined tactile action on the command pad, the electrical circuit graphically modifies one of the functional objects of the informational display zone to indication selection of the one of the functional objects.Type: ApplicationFiled: February 1, 2012Publication date: August 30, 2012Applicant: STG Interactive S.A.Inventors: Alexis Tamas, Amaury Grimbert
-
Patent number: 7984168Abstract: A method of operating a network includes initializing the network using documents signed by a rights manager using a root key; a digital certificate and a document including links to digital pages that are used to access the digital certificate. The digital certificate includes a public part of a network key, which a user uses to access the network. A first digital document including a list of servers is recorded, wherein one of the servers functions as a lookup server. A coefficient representing respective processing capability is assigned to each server. An address is looked up from the lookup server using a first digital document for error management and a second digital document including address parameters. A server is selected based on the address parameters, and digital objects are accessed from the server.Type: GrantFiled: September 6, 2005Date of Patent: July 19, 2011Assignee: STG InteractiveInventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20110106806Abstract: A system includes a selection module, a file module, a storage cache, and an access module. The selection module organizes small files into groups according to a selection function, which organizes the small files based on at least one of related content of the small files, related filenames of the small files, and related access patterns of the small files. The file module uses a predetermined block size and stores, for each group, a large file containing all the small files of the group. The access module receives an access request for one of the small files from a client device and determines a large file corresponding to the one of the small files based on input from the selection module. The access module selectively reads the corresponding large file from the file module into the storage cache, and accesses the one of the small files from the large file.Type: ApplicationFiled: November 2, 2010Publication date: May 5, 2011Applicant: STG INTERACTIVEInventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20100245268Abstract: An electronic device includes: a touchscreen linked to an electrical circuit controlling a display, an informational display zone being reserved for the display of informational content, a command display zone being reserved to the display of at least one graphic representation of a command pad, and a tactile action on one of the command pads provoking the selection of one of the associated data processing functions.Type: ApplicationFiled: November 10, 2009Publication date: September 30, 2010Applicant: STG Interactive S.A.Inventors: Alexis Tamas, Amaury Grimbert
-
Patent number: 7774358Abstract: A multimedia data publishing system including a server connected to a computer network and a plurality of host terminals connected to the computer network, where the server includes a database in which digital files are saved containing descriptors of multimedia pages, and a program for management of the database and of the exchanges with the host terminals, the host terminals being equipped with a random access memory for temporarily saving digital files downloaded from the database of the server, and navigation software for the visual representation of the pages relating to the descriptors of a downloaded file, wherein at least some digital files include descriptors of at least two visual representations of a given digital file.Type: GrantFiled: April 7, 2006Date of Patent: August 10, 2010Assignee: STG InteractiveInventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20100106696Abstract: The invention relates to a file management method that comprises a first step of organising the data file base that comprises creating a tree structure of directories with M levels of N directories each, M being an integer higher than 1, and the steps of storing data files including: applying a hash function on the identifier of a data file Fi to be stored, determining the path of the directory Rdi at several destination level in the tree structure based on the result of the preceding step, storing the data file is said Rdi directory determined by the hashing function at a location depending on the identifier of the data file; and data file reading steps comprising: applying the same hashing function on the identifier of the data file Fj to be read, determining the path of the target directory Rcj in the tree structure based on the result of the preceding step, reading the data file in said directory Rcj determined by the hashing function at a location depending on the identifier of the data file.Type: ApplicationFiled: February 12, 2008Publication date: April 29, 2010Inventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20060253493Abstract: This present invention concerns a multimedia data publishing system comprising a server connected to a computer network and a plurality of host terminals connected to the said computer network, where the server comprising a database in which digital files are saved containing descriptors of multimedia pages, and a program for management of the database and of the exchanges with the host terminals, the host terminals being equipped with a random access memory for temporarily saving digital files downloaded from the database of the server, and a navigation software for the visual representation of the pages relating to the descriptors of a downloaded file, characterized in that at least some digital files include descriptors of at least two visual representations of a given digital file.Type: ApplicationFiled: April 7, 2006Publication date: November 9, 2006Applicant: STG Interactive, a corporation of FranceInventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20060107035Abstract: The invention relates to a method of operating a computer network which consists of a plurality of computer servers and at least one client terminal comprising a specific computer software program for consulting digital pages and which connects at least two different entities, namely: a rights management system and one or more network operators.Type: ApplicationFiled: September 6, 2005Publication date: May 18, 2006Inventors: Alexis Tamas, Amaury Grimbert
-
Publication number: 20030088827Abstract: An electronic multimedia data publishing system including a server connected to a computer network and a number of host terminals connected to the computer network, the server including a database wherein are stored digital files containing descriptors of multimedia pages and a software program which manages the database and the exchanges with the host terminals, the host terminals being equipped with a random access memory to temporarily store digital files downloaded from the server database and a consultation program to visually display files in accordance with descriptors of a downloaded page, wherein selected digital files include descriptors with at least two visual display modes.Type: ApplicationFiled: December 5, 2002Publication date: May 8, 2003Applicant: STG InteractiveInventors: Alexis Tamas, Amaury Grimbert