Patents by Inventor Rory Johnston

Rory Johnston 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: 10709979
    Abstract: The technology described herein presents systems and methods for adjusting the visual effect of the image, particularly with respect to the stereoscopic effect. In one example embodiment, the technology can determine if a “collision” is detected between the virtual camera position and then adjust a parameter of the virtual camera based on the point of intersection associated with the “collision.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: July 14, 2020
    Assignee: Nintendo Co., Ltd.
    Inventors: Rory A. Johnston, Jonathan J. Johnson
  • Publication number: 20190374855
    Abstract: The technology described herein presents systems and methods for adjusting the visual effect of the image, particularly with respect to the stereoscopic effect. In one example embodiment, the technology can determine if a “collision” is detected between the virtual camera position and then adjust a parameter of the virtual camera based on the point of intersection associated with the “collision.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 12, 2019
    Inventors: Rory A. JOHNSTON, Jonathan J. JOHNSON
  • Patent number: 10438401
    Abstract: Operations for caching to display panoramic images include repeatedly receiving an indication of one or both of a current geographic location and a current view direction for a user, receiving from a remote server a first plurality of image tiles of a first panoramic image of a predicted geographic location, caching the received first plurality of image tiles, and processing the cached first plurality of image tiles. The processing includes decompressing the cached first plurality of image tiles and storing the decompressed image tiles. When the current geographic location is at the predicted geographic location, rendering, using the stored decompressed tiles, the first panoramic image to a plurality of three-dimensional surfaces in a memory, wherein each of the plurality of three-dimensional surfaces corresponds to a respective portion of a sphere.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: October 8, 2019
    Assignee: Nintendo Co., Ltd.
    Inventors: Rory Johnston, Corey Birnbaum
  • Patent number: 10176613
    Abstract: A drawing system and method is provided for drawing objects and maps in a virtual world editor. The drawing method performs object checking to determine if a particular object can be drawn in the virtual world editor. When drawing the object, if the drawing method for the object does not satisfy a specific condition, the method will not allow the object to “set.” If the object satisfies the specific condition, the method will allow the object to set and be drawn onto the terrain. If the object is obstructed as it is being drawn, the drawing system will adjust the object so it is appropriately drawn in the software environment.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: January 8, 2019
    Assignee: Nintendo Co., Ltd.
    Inventor: Rory A. Johnston
  • Publication number: 20180075644
    Abstract: Operations for caching to display panoramic images include repeatedly receiving an indication of one or both of a current geographic location and a current view direction for a user, receiving from a remote server a first plurality of image tiles of a first panoramic image of a predicted geographic location, caching the received first plurality of image tiles, and processing the cached first plurality of image tiles. The processing includes decompressing the cached first plurality of image tiles and storing the decompressed image tiles. When the current geographic location is at the predicted geographic location, rendering, using the stored decompressed tiles, the first panoramic image to a plurality of three-dimensional surfaces in a memory, wherein each of the plurality of three-dimensional surfaces corresponds to a respective portion of a sphere.
    Type: Application
    Filed: August 1, 2017
    Publication date: March 15, 2018
    Inventors: Rory JOHNSTON, Corey BIRNBAUM
  • Patent number: 9814983
    Abstract: In an editor a plurality of valid start points are determined. Based on this plurality of start points a user may select one of the points. When a user selects one of the points, the editor determines at least one valid end point. The user may then draw a line between the selected point and a valid end point. As a result of the connection between the two points a new environment is created in the editor.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: November 14, 2017
    Assignee: NINTENDO CO., LTD
    Inventors: Rory Johnston, Vivek Melwani, Stephen Mortimer, Yukimi Shimura
  • Patent number: 9734623
    Abstract: Operations for caching to display panoramic images include repeatedly receiving an indication of one or both of a current geographic location and a current view direction for a user, receiving from a remote server a first plurality of image tiles of a first panoramic image of a predicted geographic location, caching the received first plurality of image tiles, and processing the cached first plurality of image tiles. The processing includes decompressing the cached first plurality of image tiles and storing the decompressed image tiles. When the current geographic location is at the predicted geographic location, rendering, using the stored decompressed tiles, the first panoramic image to a plurality of three-dimensional surfaces in a memory, wherein each of the plurality of three-dimensional surfaces corresponds to a respective portion of a sphere.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: August 15, 2017
    Assignee: Nintendo Co., Ltd.
    Inventors: Rory Johnston, Corey Birnbaum
  • Publication number: 20160267696
    Abstract: A drawing system and method is provided for drawing objects and maps in a virtual world editor. The drawing method performs object checking to determine if a particular object can be drawn in the virtual world editor. When drawing the object, if the drawing method for the object does not satisfy a specific condition, the method will not allow the object to “set.” If the object satisfies the specific condition, the method will allow the object to set and be drawn onto the terrain. If the object is obstructed as it is being drawn, the drawing system will adjust the object so it is appropriately drawn in the software environment.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 15, 2016
    Inventor: Rory A. JOHNSTON
  • Patent number: 9436364
    Abstract: A touch-based computer graphics user interface enhances a stylus pen with virtual suction to create a virtual vacuum or suction tool. The virtual tool may simulate a physical world suction tool and/or provide capabilities not available in the real world. The virtual suction tool allows the user to feel as if he or she has transcended the boundary between the virtual world and the real world by physically holding in his or her hand an object that is able to interact with and virtually attract and contain items (e.g., objects with characteristics and behaviors) removed from or expellable into the virtual world. The resulting highly intuitive user interface provides fun and exciting video game play and has other applications as well.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: September 6, 2016
    Assignee: NINTENDO CO., LTD.
    Inventors: Yukimi Shimura, Dean Russell, Steven Petofalvi, Brian McNeely, Rory Johnston, Yoonjoon Lee
  • Publication number: 20160217606
    Abstract: Operations for caching to display panoramic images include repeatedly receiving an indication of one or both of a current geographic location and a current view direction for a user, receiving from a remote server a first plurality of image tiles of a first panoramic image of a predicted geographic location, caching the received first plurality of image tiles, and processing the cached first plurality of image tiles. The processing includes decompressing the cached first plurality of image tiles and storing the decompressed image tiles. When the current geographic location is at the predicted geographic location, rendering, using the stored decompressed tiles, the first panoramic image to a plurality of three-dimensional surfaces in a memory, wherein each of the plurality of three-dimensional surfaces corresponds to a respective portion of a sphere.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 28, 2016
    Inventors: Rory Johnston, Corey Birnbaum
  • Patent number: 9373186
    Abstract: A user menu is created by retrieving at least one animation frame that corresponds to a user selected portion of stored subject matter. The animation frame or frames are displayed at a portion of the display and aid the user to accurately enter the subject matter at a desired location.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: June 21, 2016
    Assignee: NINTENDO CO., LTD.
    Inventor: Rory Johnston
  • Patent number: 9292948
    Abstract: A drawing system and method is provided for drawing objects and maps in a virtual world editor. The drawing method performs object checking to determine if a particular object can be drawn in the virtual world editor. When drawing the object, if the drawing method for the object does not satisfy a specific condition, the method will not allow the object to “set.” If the object satisfies the specific condition, the method will allow the object to set and be drawn onto the terrain. If the object is obstructed as it is being drawn, the drawing system will adjust the object so it is appropriately drawn in the software environment.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: March 22, 2016
    Assignee: Nintendo Co., Ltd.
    Inventor: Rory A. Johnston
  • Patent number: 9245373
    Abstract: Operations for caching to display panoramic images include repeatedly receiving an indication of one or both of a current geographic location and a current view direction for a user, receiving from a remote server a first plurality of image tiles of a first panoramic image of a predicted geographic location, caching the received first plurality of image tiles, and processing the cached first plurality of image tiles. The processing includes decompressing the cached first plurality of image tiles and storing the decompressed image tiles. When the current geographic location is at the predicted geographic location, rendering, using the stored decompressed tiles, the first panoramic image to a plurality of three-dimensional surfaces in a memory, wherein each of the plurality of three-dimensional surfaces corresponds to a respective portion of a sphere.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: January 26, 2016
    Assignee: Nintendo Co., Ltd.
    Inventors: Rory Johnston, Corey Birnbaum
  • Patent number: 9245372
    Abstract: Operations for efficient display of panoramic images include receiving control information a plurality of tiles of a panoramic image, identifying padding included in the received tiles, and processing the tiles to remove the padding. For each of the processed tiles, at least one patch is generated which maps at least a portion of each tile to a three-dimensional surface formed in a memory. Each patch includes a plurality of polygonal areas, and corresponds to a respective portion of a sphere. The panoramic image is drawn using the patches.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: January 26, 2016
    Assignee: Nintendo Co., Ltd.
    Inventors: Rory Johnston, Corey Birnbaum
  • Patent number: D808791
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: January 30, 2018
    Assignee: WM. WRIGLEY JR. COMPANY
    Inventors: Rory Johnston, Narut Ruthiraphong, Hayley Woolford
  • Patent number: D901303
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: November 10, 2020
    Assignee: WM. WRIGLEY JR. COMPANY
    Inventors: Nicolas Jaouen, Rory Johnston, Peter Booth, Alex Roper, Ian Smith, Mark Watson
  • Patent number: D1013434
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 6, 2024
    Assignee: MARS, INCORPORATED
    Inventors: Rory Johnston, Steve Waters, Matthew Austwick, Chris MacKintosh, Regis Adam, Thibaud Capra, Bernhard Huptas, Daniel Muscheid, Michael Zeidler
  • Patent number: D1014166
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 13, 2024
    Assignee: MARS, INCORPORATED
    Inventors: Rory Johnston, Steve Waters, Matthew Austwick, Chris Mackintosh, Regis Adam, Thibaud Capra, Bernhard Huptas, Daniel Muscheid, Michael Zeidler
  • Patent number: D1015045
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 20, 2024
    Assignee: MARS, INCORPORATED
    Inventors: Rory Johnston, Steve Waters, Matthew Austwick, Chris Mackintosh, Regis Adam, Thibaud Capra, Bernhard Huptas, Daniel Muscheid, Michael Zeidler
  • Patent number: D1015046
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 20, 2024
    Assignee: MARS, INCORPORATED
    Inventors: Rory Johnston, Steve Waters, Matthew Austwick, Chris Mackintosh, Regis Adam, Thibaud Capra, Bernhard Huptas, Daniel Muscheid, Michael Zeidler