Patents by Inventor John Barrus

John Barrus 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: 10691878
    Abstract: A method and apparatus for displaying and interacting with a user interface are described. In one embodiment, the method comprises: receiving first content for display on a display surface, displaying the first content at a first area of the display surface, capturing a stroke when written on the display surface over a first portion of the first content, and automatically creating a first page at a second area of the display surface, the second area being different than the first area and displaying the first content with the captured stroke.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: June 23, 2020
    Assignee: RICOH CO., LTD.
    Inventors: Michael Gormish, John Barrus
  • Patent number: 10372318
    Abstract: A method and apparatus for associating strokes with content are described. In one embodiment, an apparatus comprises: a memory to store contexts for a plurality of strokes, wherein each context represents an association between at least one stroke and a portion of image data previously displayed; and a matching module coupled to the memory to: receive an indication of a new stroke to be associated a first image and a first context, determine if the portion the first context is the same as, overlaps or is independent of the contexts stored in the memory, and update the memory to include the new stroke by adding the new stroke to one of the contexts stored in the memory or storing the new stroke with the first context independent of the contexts already stored in the memory.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: August 6, 2019
    Assignee: RICOH CO., LTD.
    Inventors: Michael Gormish, Max McFarland, John Barrus
  • Patent number: 9716858
    Abstract: Techniques for automatically selecting information to be displayed. The displayed information may be automatically and dynamically changed in response to changes in one or more preconfigured conditions.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: July 25, 2017
    Assignee: Ricoh Company, Ltd.
    Inventor: John Barrus
  • Patent number: 9661304
    Abstract: A system and method for determining positions in three-dimensional space are described. The system includes a controller, a phase image module, a presentation module and a phase determination module. The controller receives projector geometry parameters. A phase image module determines a plurality of sinusoidal images where a constant phase represents a flat plane in a three-dimensional space based on the projector geometry parameters. A presentation module projects the plurality of sinusoidal images to be captured by a camera. The phase determination module determines a phase value at a camera pixel. The phase determination module determines an intersection between the flat plane of the phase value and the camera pixel to identify a ray-plane intersection.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: May 23, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Fatih Calakli, John Barrus
  • Patent number: 9531999
    Abstract: A smart display detection system is disclosed. The smart display system is configured to allow mobile users to connect with display screens through mobile device cameras. The system can detect the display screens within images captured by the mobile device camera in real time by matching the camera query image with screen images dynamically updated from the display devices. A synchronized time-stamped matching strategy is applied to achieve high performance in detecting the screens playing motion intensive video contents and an aggressive feature selection method is applied to minimize the system uploading bandwidth. The system can accurately find display screens playing either static or dynamic content within an image captured on a mobile device.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: December 27, 2016
    Assignee: RICOH CO., LTD.
    Inventors: Shu Shi, John Barrus
  • Patent number: 9304618
    Abstract: A method and apparatus for summarizing a session are described. In one embodiment, the system associates strokes with image data and comprises: a display surface; a memory coupled to the display surface to store stroke contexts for a plurality of strokes, wherein each stroke context represents an association between at least one stroke and a portion of image data previously displayed; a stroke capture module operable with the display surface and communicably coupled with the memory to capture one or more strokes written over image data presented on the display surface; and a summarization unit coupled to the memory to generate a summary of a session based on content displayed during the session containing one or more strokes made during the session.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: April 5, 2016
    Assignee: RICOH CO., LTD.
    Inventors: John Barrus, Michael Gormish
  • Publication number: 20160077703
    Abstract: The disclosure includes a system and method for switching between video views and data views. The system includes a controller, a view presentation module, a screen detection module and a view switching module. The controller receives data indicating a participant joined a multi-user communication session. The view presentation module presents a video stream on a mobile device associated with the participant. The screen detection module determines an occurrence of a detection trigger event. The controller receives a video frame image responsive to the occurrence of the detection trigger event. The screen detection module detects a data screen in the video frame image. The view switching module switches a view on the mobile device from video view to data view responsive to a natural gesture performed by the participant. The view presentation module presents a data stream associated with the data screen on the mobile device.
    Type: Application
    Filed: November 19, 2015
    Publication date: March 17, 2016
    Applicant: Ricoh Co., Ltd.
    Inventors: Shu Shi, John Barrus
  • Patent number: 9197853
    Abstract: The disclosure includes a system and method for switching between video views and data views. The system includes a controller, a view presentation module, a screen detection module and a view switching module. The controller receives data indicating a participant joined a multi-user communication session. The view presentation module presents a video stream on a mobile device associated with the participant. The screen detection module determines an occurrence of a detection trigger event. The controller receives a video frame image responsive to the occurrence of the detection trigger event. The screen detection module detects a data screen in the video frame image. The view switching module switches a view on the mobile device from video view to data view responsive to a natural gesture performed by the participant. The view presentation module presents a data stream associated with the data screen on the mobile device.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: November 24, 2015
    Assignee: Ricoh Company, Ltd
    Inventors: Shu Shi, John Barrus
  • Publication number: 20150296180
    Abstract: A smart display detection system is disclosed. The smart display system is configured to allow mobile users to connect with display screens through mobile device cameras. The system can detect the display screens within images captured by the mobile device camera in real time by matching the camera query image with screen images dynamically updated from the display devices. A synchronized time-stamped matching strategy is applied to achieve high performance in detecting the screens playing motion intensive video contents and an aggressive feature selection method is applied to minimize the system uploading bandwidth. The system can accurately find display screens playing either static or dynamic content within an image captured on a mobile device.
    Type: Application
    Filed: November 18, 2014
    Publication date: October 15, 2015
    Applicant: RICOH CO., LTD.
    Inventors: Shu Shi, John Barrus
  • Publication number: 20150248740
    Abstract: A method and apparatus for associating strokes with content are described. In one embodiment, an apparatus comprises: a memory to store contexts for a plurality of strokes, wherein each context represents an association between at least one stroke and a portion of image data previously displayed; and a matching module coupled to the memory to: receive an indication of a new stroke to be associated a first image and a first context, determine if the portion the first context is the same as, overlaps or is independent of the contexts stored in the memory, and update the memory to include the new stroke by adding the new stroke to one of the contexts stored in the memory or storing the new stroke with the first context independent of the contexts already stored in the memory.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: Michael Gormish, Max McFarland, John Barrus
  • Publication number: 20150248390
    Abstract: A method and apparatus for displaying and interacting with a user interface are described. In one embodiment, the method comprises: receiving first content for display on a display surface, displaying the first content at a first area of the display surface, capturing a stroke when written on the display surface over a first portion of the first content, and automatically creating a first page at a second area of the display surface, the second area being different than the first area and displaying the first content with the captured stroke.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: Michael Gormish, John Barrus
  • Publication number: 20150248760
    Abstract: A method and apparatus for summarizing a session are described. In one embodiment, the system associates strokes with image data and comprises: a display surface; a memory coupled to the display surface to store stroke contexts for a plurality of strokes, wherein each stroke context represents an association between at least one stroke and a portion of image data previously displayed; a stroke capture module operable with the display surface and communicably coupled with the memory to capture one or more strokes written over image data presented on the display surface; and a summarization unit coupled to the memory to generate a summary of a session based on content displayed during the session containing one or more strokes made during the session.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: John Barrus, Michael Gormish
  • Patent number: 9086798
    Abstract: Techniques for associating strokes information generated at an interactive whiteboard system with a user identifier. The user identifier may, for example, be an image of a user who generated the strokes information. The associating may be performed based upon time stamps associated with the strokes information and the image. Information may be stored indicative of the association between the strokes information and the user identifier.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: July 21, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: John Barrus, Vikas Krishna, Jonathan J. Hull
  • Patent number: 9053455
    Abstract: In systems that enable collaboration, techniques are provided for communicating and displaying positional information with respect to these systems so as to enhance the collaborative experience. The systems may include interactive whiteboard (IWB) systems participating in a collaborative session. The position of an object (e.g., a user) at a first IWB system may be tracked and displayed at a second IWB system located remotely from the first IWB system.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: June 9, 2015
    Assignee: Ricoh Company, Ltd.
    Inventor: John Barrus
  • Patent number: 9013454
    Abstract: A method and apparatus is disclosed herein for associating strokes with a document image. In one embodiment, the method comprises capturing strokes written on a screen over a first document image while the document image is being displayed, associating captured stroke data of the captured strokes with underlying image patches of the document image being displayed, determining that a second document image is being displayed on the screen, determining whether one or more image patches of the second document image, or parts thereof, had previously been associated with captured stroke data, and drawing one or more previously captured strokes, or portions thereof, on image patches of the second document image based on results of determining whether one or more image patches of the second document image, or parts thereof, had previously been associated with captured stroke data.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: April 21, 2015
    Assignee: Ricoh Co., Ltd.
    Inventors: John Barrus, Jonathan J. Hull
  • Patent number: 8982066
    Abstract: A method and apparatus is disclosed herein for automatically ending an interactive device session. In one embodiment, the system comprises a memory; and a processor coupled to the memory and operable to: log out a user, delete locally stored data created during a session, and place one or more system hardware components in a reduced power consumption state based on: occupancy sensor data indicating presence or absence of one or more individuals in proximity to an occupancy sensor, and activity information associated with a display surface.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: March 17, 2015
    Assignee: Ricoh Co., Ltd.
    Inventors: Edward L. Schwartz, John Barrus
  • Patent number: 8977860
    Abstract: A method and apparatus for maintaining a tamper proof device log are described. In one embodiment, the method comprises maintaining an embedded log in the device, the embedded log being a chain of log entries. In one embodiment, the method may also comprise publishing at least one log entry to a location external to the device.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: March 10, 2015
    Assignee: Ricoh Co., Ltd.
    Inventors: John Barrus, Michael Gormish, Sergey Chemishkian
  • Patent number: 8902454
    Abstract: A method and apparatus for printing from mobile devices are described. In one embodiment, the method comprises outputting a machine-readable code associated with the printer; receiving rendered print data specified by the mobile device that scanned and decoded the machine-readable code; and printing the rendered print data.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: December 2, 2014
    Assignee: Ricoh Co., Ltd.
    Inventors: Xu Liu, Sergey Chemishkian, Jamey Graham, John Barrus, Bradley Rhodes, Kathrin Berkner, Mike Griffin, Jonathan J. Hull
  • Publication number: 20140340465
    Abstract: The disclosure includes a system and method for switching between video views and data views. The system includes a controller, a view presentation module, a screen detection module and a view switching module. The controller receives data indicating a participant joined a multi-user communication session. The view presentation module presents a video stream on a mobile device associated with the participant. The screen detection module determines an occurrence of a detection trigger event. The controller receives a video frame image responsive to the occurrence of the detection trigger event. The screen detection module detects a data screen in the video frame image. The view switching module switches a view on the mobile device from video view to data view responsive to a natural gesture performed by the participant. The view presentation module presents a data stream associated with the data screen on the mobile device.
    Type: Application
    Filed: September 6, 2013
    Publication date: November 20, 2014
    Applicant: RICOH CO., LTD.
    Inventors: Shu Shi, John Barrus
  • Patent number: 8881231
    Abstract: Techniques for automatically performing one or more actions responsive to a successful login. In one embodiment, an action automatically performed responsive to the login uses content created prior to the login.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: November 4, 2014
    Assignee: Ricoh Company, Ltd.
    Inventor: John Barrus