Patents by Inventor John Nicholas

John Nicholas 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: 11776352
    Abstract: A graphical user interface for a gaming console is configured to render a first graphical element in a first region that includes multiple user selectable resource objects, detect a first touching operation at a first location in the first region to select and highlight a resource, detect a first touching operation and a second touching operation in the second region, render an instance of the resource at a first and second location in the second region, determine if a time period of the first and second touching operation exceeds a predetermined time period, and if so, render multiple instances of the resource at the first and second location in the second region, wherein a number of rendered the multiple instances of the resource is determined by a duration that the time period of the second touching exceeds the predetermined time period.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: October 3, 2023
    Assignee: Supercell Oy
    Inventors: John Nicholas Derome, Lassi Leppinen
  • Patent number: 11766618
    Abstract: Computer-implemented systems and methods for providing contextual game guidance are described herein. An example method includes determining based on contextual information regarding an application an objective of the user; automatically deriving based on the contextual information and the objective contextual guidance to assist the user; generating a user interface having the contextual guidance; and transmitting the user interface to a client device.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: September 26, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Warren Benedetto, Landon Noss, Adil Sherwani, Nitin Mohan, Matthew Ito, Xifan Chen, Hugh Alexander Dinsdale Spencer, Paul Edridge, Andrew John Nicholas Jones, Simon Andrew St. John Brislin, Nicholas Anthony Edward Ryan, Charles Wayne Denison, II, Matthew Stewart Bloom-Carlin, Derek Andrew Parker
  • Patent number: 11755180
    Abstract: Methods and systems described herein are directed to a virtual web browser for providing access to multiple virtual worlds interchangeably. Browser tabs for corresponding website and virtual world pairs can be displayed along with associated controls, the selection of such controls effecting the instantiation of 3D content for the virtual worlds. One or more of the tabs can be automatically generated as a result of interactions with objects in the virtual worlds, such that travel to a world, corresponding to an object to which an interaction was directed, is facilitated.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: September 12, 2023
    Inventors: Jeremy Edelblut, Matthaeus Krenn, John Nicholas Jitkoff
  • Patent number: 11748430
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: September 5, 2023
    Assignee: Google LLC
    Inventors: Michael J. LeBeau, John Nicholas Jitkoff, William J. Byrne
  • Patent number: 11722575
    Abstract: Methods, systems, and apparatus, including an apparatus for analyzing content that is displayed within an application (e.g., a native application) on a client device and making decisions regarding the presentation of content within the application. In one aspect, a process includes identifying an event occurring within the application. The event can be indicative of a display of content by the application. The content to be displayed is received from the application. Information representative of the content is sent to a server. A response is received from the server. The response is indicative of the suitability of the content for display within the application.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: August 8, 2023
    Assignee: Google LLC
    Inventors: John Nicholas Dukellis, Tuna Toksoz
  • Publication number: 20230231902
    Abstract: A server system including a first server to execute first role, other server to execute at other role, spare server and management layer server. The management layer server is configured to allocate first group of users to access first server and other group of users to access other server, receive status information sent by first server and status information sent by other server, analyse status information to determine an operational status of first server and operational status of other server, update role of spare server to first role when operational status of first server indicates failed state and reallocate first group of users to the spare server, and update a role of another spare server to the other role when the operational status of the other server indicates a failed state and reallocate the other group of users to the other spare server.
    Type: Application
    Filed: January 17, 2023
    Publication date: July 20, 2023
    Applicant: Supercell Oy
    Inventors: John Nicholas Derome, Robert Kamphuis
  • Patent number: 11687660
    Abstract: An ephemeral peripheral system includes an ephemeral memory system and controller circuit for securing user data for a smartphone application. Different secure operating modes are provided for customizing user security requirements across end-to-end communications links, including in exchanges of electronic data between smartphone devices.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: June 27, 2023
    Assignee: JONKER LLC
    Inventors: John Nicholas Gross, David K. Y. Liu
  • Publication number: 20230180773
    Abstract: An oyster clamp comprising a base element having an indentation for receiving an oyster to be opened. A lip coupled to the base element hangs over and impinges upon an edge of a work surface on which the oyster clamp is placed, and a slide inhibitor is arranged to prevent the base element from sliding on the work surface. A backstop is affixed to the base element to prevent the oyster from exiting the back of the oyster clamp when in use. An oyster clamping element is operatively coupled to a handle and to the base element, such that operating the handle causes the clamping element to push the oyster down against the base element.
    Type: Application
    Filed: February 9, 2023
    Publication date: June 15, 2023
    Applicant: EAST HAMPTON SHUCKER COMPANY, Inc.
    Inventor: John Nicholas
  • Patent number: 11672256
    Abstract: An oyster clamp comprising a base element having an indentation for receiving an oyster to be opened. A lip coupled to the base element hangs over and impinges upon an edge of a work surface on which the oyster clamp is placed, and a plurality of rubber feet are coupled to the underside of the base element. A backstop is affixed to the base element to prevent the oyster from exiting the back of the oyster clamp when in use. An oyster clamping element is operatively coupled to a handle and to the base element, such that operating the handle causes the clamping element to push the oyster down against the base element.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: June 13, 2023
    Assignee: EAST HAMPTON SHUCKER COMPANY, Inc.
    Inventor: John Nicholas
  • Patent number: 11673672
    Abstract: An aircraft seat including: a seat chassis; a seat assembly including a seat pan and a seat back; the seat pan being mounted to the seat chassis by a first pivoting connection defining a seat pan pivot axis about which the seat pan pivots, the first pivoting connection being configured such that the seat pan can pivot about the seat pan pivot axis without undergoing a related translational movement; the second pivoting connection defining a seat back pivot axis about which the seat back pivots; at least one seat pan link for controlling pivoting of the seat pan about said seat pan pivot axis; wherein the at least one seat pan link is coupled to the seat pan in front of the seat pan pivot axis; and at least one recline link connected to the seat back and the at least one seat pan link.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 13, 2023
    Assignee: Ipeco Holdings Limited
    Inventors: Nicole Simpson, Jean Evans, Jeremy Smith, Brian Ward, Anthony Harcup, Richard Peter John Nicholas, Brad Becker
  • Patent number: 11673055
    Abstract: A method of challenge generation comprises the steps of collecting gameplay telemetry data comprising values for one or more game parameters, from a plurality of users, selecting an in-game scenario for which telemetry data has been collected, for one or more selected game parameters, identify a value that does not prevent success in the in-game scenario, and generate a user challenge to succeed in the in-game scenario whilst generating a respective value for the one or more selected game parameters, the or each respective value having a respective selected relationship to the identified values of the one or more selected game parameters.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: June 13, 2023
    Inventors: Paul Terence Mulligan, Ashley Sanders, Andrew John Nicholas Jones
  • Patent number: 11677841
    Abstract: Methods, systems, and apparatus, including an apparatus for analyzing content that is displayed within an application (e.g., a native application) on a client device and making decisions regarding the presentation of content within the application. In one aspect, a process includes identifying an event occurring within the application. The event can be indicative of a display of content by the application. The content to be displayed is received from the application. Information representative of the content is sent to a server. A response is received from the server. The response is indicative of the suitability of the content for display within the application.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: June 13, 2023
    Assignee: Google LLC
    Inventors: John Nicholas Dukellis, Tuna Toksoz
  • Patent number: 11655037
    Abstract: A passenger seating arrangement for use in an aircraft cabin, the passenger seating arrangement comprising a column of seat units arranged in an inwardly facing herringbone. Each seat unit is configurable between a seating configuration and a flat-bed configuration. Each seat unit has an access opening for accessing the respective seat unit. At least one of the seat units is configurable into a disabled-access configuration in which an access opening is temporarily widened by moving part of a foot-receiving structure, for enabling a disabled passenger to access the seat unit.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: May 23, 2023
    Assignee: UNITED AIRLINES, INC.
    Inventors: Richard Peter John Nicholas, Ian Hamilton Dryburgh, John David Henry McKeever
  • Publication number: 20230138116
    Abstract: An electronic device is configured with a notification throttling system. The notification throttling system obtains a set of priorities for multiple applications that are installed on the electronic device and are enabled for alerting the user via notifications. The set of priorities specifies a relative importance of each particular application among the multiple applications. The notification throttling system throttles application alerts presented by the user device for notifications generated by the applications based on the relative importance of each particular application as specified by the set of priorities.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 4, 2023
    Inventor: John Nicholas Dukellis
  • Publication number: 20230092103
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for linking artificial reality content to a shared artificial reality environment. Various aspects may include receiving a selection of a user representation and a virtual area, such as from a user device. Aspects may include providing the user representation for display in the virtual area. Aspects may also include determining a selected artificial reality application from a plurality of artificial reality applications for use by the user representation in the virtual area. Aspects may also include embedding visual content from the selected artificial reality application into the virtual area, which may be associated with a deep link to the selected artificial reality application. Aspects may include transitioning the user representation between virtual areas while providing an audio element to the user device indicative of other user devices associated with another virtual area.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Inventors: Ana Garcia Puyol, Michelle Pujals, John Nicholas Jitkoff, Amir Mesguich Havilio, Jesse John Mullen, Cristobal Alvaro Castilla Lacomba
  • Publication number: 20230086248
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing and activating a link to artificial reality content in a shared artificial reality environment. Various aspects may include receiving a request to generate a visual navigation element for an artificial reality application configured to operate in the shared artificial reality environment, such as via a user representation. Aspects may include generating the visual navigation element and generating an audio element indicative of another user representation engaged in the artificial reality application for the user representation. Aspects may also include receiving an indication of activation of the visual navigation element and loading the artificial reality application for the user representation upon activation and while providing the audio element. Aspects may also include providing instructions to display the user representation in the artificial reality application upon completion of the loading.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Inventors: Ana Garcia Puyol, Michelle Pujals, John Nicholas Jitkoff, Amir Mesguich Havilio, Jesse John Mullen, Cristobal Alvaro Castilla Lacomba
  • Publication number: 20230083741
    Abstract: In a method and a system for improving a user's experience with a graphical user interface corresponding to a gaming or simulation environment on an electronic device, the interface renders multiple graphical objects and user selectable options corresponding to the graphical object. The user selects one or more selectable option, and performs a touching or a swiping operation through multiple points on the display screen. The touching or swiping operation leads to deploying of multiple resources corresponding to the selected option, at different locations on the interface. For controlling the different deployed resources, the user can swipe through different regions of the display screen. The number of resources deployed at the different locations on the screen depends on certain parameters, including the pressure applied by the user on the screen. Results of the simulation can be employed to control real technical systems, for example for food production.
    Type: Application
    Filed: July 29, 2022
    Publication date: March 16, 2023
    Applicant: Supercell Oy
    Inventors: Timur Haussila, Touko Tahkokallio, Mikko Hokkanen, John Nicholas Derome, Lassi Leppinen
  • Publication number: 20230082927
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user.
    Type: Application
    Filed: October 24, 2022
    Publication date: March 16, 2023
    Applicant: Google LLC
    Inventors: Michael J. LeBeau, John Nicholas Jitkoff, William J. Byme
  • Publication number: 20230062629
    Abstract: Systems and methods for a radio communications device supporting LTE cellular communications. A device includes a data interface configured to exchange modem control commands and audio data with an LTE cellular modem and a telephone interface configured to provide a two-wire analog telephone interface for connection to a telephone device. A controller control signals provided via the telephone interface to manage voice call operations with the telephone device; exchange digital voice data corresponding to voice signals exchanged with the telephone device via the telephone interface; exchange control information via the data interface to establish and manage a voice over LTE cellular call; and exchange the digital voice data via the voice over LTE cellular call via the LTE cellular modem.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 2, 2023
    Inventors: Mark David Hedstrom, Taylor Jonathan Stroobosscher, Matthew Terry Miller, John Nicholas Shevillo
  • Patent number: 11595491
    Abstract: An electronic device is configured with a notification throttling system. The notification throttling system obtains a set of priorities for multiple applications that are installed on the electronic device and are enabled for alerting the user via notifications. The set of priorities specifies a relative importance of each particular application among the multiple applications. The notification throttling system throttles application alerts presented by the user device for notifications generated by the applications based on the relative importance of each particular application as specified by the set of priorities.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventor: John Nicholas Dukellis