Patents by Inventor John W. Barrus

John W. 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).

  • Publication number: 20140258826
    Abstract: An electronic writing solution server includes a workflow dashboard application that comprises a dashboard generator. The dashboard generator receives a collection of forms, each form in the collection being of a same type and having been created from a dashboard template, the dashboard template including an association of fields, steps and indicators in each form, identifies which fields have been filled in by at least one user for each form, determines a current step of a multistep workflow based on the fields that have been filled out for each form and generates a dashboard for displaying a number of forms that correspond to each step.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: Ricoh Co., Ltd.
    Inventors: John W. Barrus, Edward L. Schwartz, Michael J. Gormish
  • Publication number: 20140258827
    Abstract: An electronic writing solution server includes a classification application that comprises a classifier and a user interface engine. The classifier receives multimedia data on a form, identifies at least one field in the form to be modified and modifies the at least one field in the form based on the multimedia data. The user interface engine provides the modified form to a user.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: Ricoh Co., Ltd.
    Inventors: Michael J. Gormish, John W. Barrus, Edward L. Schwartz
  • Publication number: 20140259106
    Abstract: A system and method for limiting access to one or more forms based on a location constraint is described. A form access module retrieves one or more forms on a portable computing device, determines a location of the portable computing device, determines whether the location of the portable computing device is within a region where form access is granted, granting access to the one or more forms responsive to the location of the portable computing device being within the region, receiving strokes from a first user in at least one field on the one or more forms and storing the one or more forms and the strokes received on the one or more forms.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: Ricoh Co., Ltd.
    Inventor: John W. Barrus
  • Publication number: 20140256261
    Abstract: A system and method for capturing logged data from proximal equipment onto a form. A form creation application determines equipment in proximity to a portable computing device, receives a selection of a piece of equipment from a user, extracts logged data from the piece of equipment that is selected, determines a form with a structure to fill in with the logged data, parses the logged data and fills in at least one field in the form, generates graphical data for displaying the form to the user, provides the form to the user, receives input on the form from the user and stores the form and the input received on the form.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: Ricoh Co., Ltd.
    Inventor: John W. Barrus
  • Publication number: 20140258331
    Abstract: The disclosure includes a system and method for aggregating form data based on marks in graphic form fields. The system includes a controller, a request customization module, a search module and a presentation module. The controller receives data indicating an initiation of a search request from a user, data describing a form selected by the user, data describing a graphic form field specified by the user in the form and data describing a region of interest specified by the user in the graphic form field. The request customization module customizes the search request using the region of interest. The search module performs a form search on a collection of form data using the search request to determine one or more matching forms that each include at least one mark satisfying the region of interest. The presentation module provides the one or more matching forms to the user.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: Ricoh Co., Ltd.
    Inventors: Edward L. Schwartz, John W. Barrus, Michael J. Gormish
  • Publication number: 20140254941
    Abstract: An electronic writing solution server includes a query engine and a user interface engine. The query engine receives a search query from a user, the search query specifying a field in at least one form and including a first stroke or text, retrieves clusters from a database, retrieves example strokes from the clusters at vary levels of similarity to the first stroke, receives user selections for strokes of interest from the example strokes, and retrieves information associated with the strokes of interest from the database. The user interface engine generates graphical data for presenting the retrieved information to the user.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: Ricoh Co., Ltd.
    Inventors: Edward L. Schwartz, John W. Barrus
  • Publication number: 20140244668
    Abstract: An Image Based Document Management (IBDM) server includes a table generator, a symbolic representation module and a sort engine. The table generator generates a table from the form images, the table comprising cells with data types including image data, symbolic data, image and symbolic data and an empty value, and updates the table. The symbolic representation module converts at least one of the cells with image data to symbolic data. The sort engine determines, from a sort request for a column of the table received from a user, at least a first priority for a first data type, the column including at least two of the data types, determines from the sort request a second priority within one of the data types, and sorts the column according to the sort request.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: RICOH CO., LTD.
    Inventors: John W. Barrus, Edward L. Schwartz
  • Publication number: 20140245119
    Abstract: A system and method for creating a table including multiple rows to accommodate redundant field information is described. A table creation module receives a completed form, generates field images, determines a set of unique field images, redundant fields and associated fields in the completed form, populates a first row of the table in a first column with a first unique field image, adds remaining field images from the set of unique field images to the first row, populates the first row with a first redundant field image and remaining field images from a first set of associated fields. The tables can be used to create an organized report.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: RICOH CO., LTD.
    Inventors: John W. Barrus, Edward L. Schwartz
  • Publication number: 20140245121
    Abstract: An Image Based Document Management (IBDM) server includes a state recorder, a query engine, a view creation module and a user interface engine. The view creation module creates a first view of a collection based on at least one operation from a first user. The state recorder receives a selection of the first view of the collection from a user. The query engine runs a query associated with the first view of the collection. The user interface engine generates graphical data for presenting a list of views of the collection including the first view of the collection to a user and for displaying the first view of the collection to the user.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: Ricoh Co., Ltd.
    Inventors: John W. Barrus, Edward L. Schwartz
  • Publication number: 20140245120
    Abstract: A system and method for creating a table from one or more form images is described. An Image Based Document Management (IBDM) server includes a stroke identification module, an image generator, a table generator and a preference module. The stroke identification module receives completed form data from one or more forms with handwriting fields, media fields and symbolic fields. The image generator generates field images that are a combination of handwriting fields, media fields and symbolic fields. The user preference module determines a user preference for displaying the table. The table generator generates a table from the field images based on the user preference.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: RICOH CO., LTD.
    Inventors: Edward L. Schwartz, John W. Barrus
  • Patent number: 8792730
    Abstract: A system and method for processing form images including strokes. A stroke identification module identifies the position of each stroke in each of form image. A geometry engine identifies a group of overlapping strokes from an overlay of the plurality of form images. The geometry engine generates a field bounding box encompassing the group of strokes and generates a field image from each form image based on the field bounding box. A label detector analyzes an area around the field image in the form image and generates a label image. A field image classifier determines stroke features for field images associated with a field. The field image classifier classifies the field images into one or more groups based on the stroke features. A stroke standardizer determines a representative image for field images associated with a field.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: July 29, 2014
    Assignee: Ricoh Co., Ltd.
    Inventor: John W. Barrus
  • Patent number: 8788930
    Abstract: A system and method for processing form images including strokes. A controller receives a plurality of form images including a plurality of strokes. A stroke identification module identifies the position of each stroke in each of the form images. A geometry engine generates an overlay of the plurality of form images and identifies a group of overlapping strokes from the overlay. The geometry engine generates a field bounding box encompassing the group of strokes, the field bounding box representing a field in the plurality of form images. The geometry engine crops a field image from each form image based on the size and position of the field bounding box. A label detector analyzes an area around the field image in the form image to determine a label and generates a label image.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: July 22, 2014
    Assignee: Ricoh Co., Ltd.
    Inventor: John W. Barrus
  • Patent number: 8756673
    Abstract: Techniques for sharing data between users in a manner that maintains anonymity of the users. Tokens are generated and provided to users for sharing data. A token comprises information encoding an identifier and an encryption key. A user may use a token to upload data that is to be shared. The data to be shared is encrypted using the encryption key associated with the token and the encrypted data is stored such that it can be accessed using the identifier associated with the token. A user may then use a token to access the shared data. The identifier associated with the token being used to access the shared data is used to access the data and the encryption key associated with the token is used to decrypt the data. Data is shared anonymously without revealing the identity of the users using the tokens.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: June 17, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: John W. Barrus, Tomohiko Sasaki, Jamey Graham, Sharon Kojima
  • Patent number: 8711034
    Abstract: The present invention provides systems and methods for self-labeling access points with their geographic location from received beacon frames. In particular, the present invention transmits beacon frames including temporary location information from mobile devices. The beacon frames are received by an access point, filtered by the access point and then used to determine a location. Once the location has been determined, the access point uses the determined location to self-label itself by converting the location information to a geographic code and inserting it as part of the SSID of the access point's beacon signal. The present invention also includes a number of methods using geographic codes including a method for generating and transmitting geographic codes for mobile devices, a method for determining a location of an access point, a method for self-labeling an access point, and a method for filtering beacon frames.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: April 29, 2014
    Assignee: Ricoh Co., Ltd.
    Inventors: Kurt W. Piersol, John W. Barrus, Stephen R. Savitzky, Sergey Chemishkian
  • Patent number: 8689102
    Abstract: User interface for creating and using media keys. A user interface is provided for outputting media data corresponding to one or more media keys. The same user interface may be used to output media data of different types. The user interface provides user selectable options for performing various actions such as scanning one or more media keys, accessing and loading media data corresponding to media keys, performing actions on the media data accessed for the media keys, generating media keys, creating collections and media keys for collections, performing actions on collections, and other actions.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: April 1, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Jamey Graham, John W. Barrus
  • Patent number: 8572695
    Abstract: A system and method for applying a pre-existing physical seal authorization to documents provides for authentication of electronic documents using physical seals and without interrupting the electronic workflow. The system of the present invention includes a seal capture device coupled to a computer, and the computer coupled by a network to a paper-like document server. The seal capture device detects depression of a seal thereon and outputs the image of the seal and other metadata to the computer. The computer stores the metadata in its local log using a logging module. The computer also adds the image of the seal and other metadata to the electronic document being displayed. Finally, the computer sends the metadata for storage in the global log of the paper-like document server, and the authorized document to the next step in the electronic workflow. The paper-like document server stores the metadata in other servers or entangles the global log with the logs of other servers for additional security.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: October 29, 2013
    Assignee: Ricoh Co., Ltd
    Inventors: Timothee Bailloeul, Kenneth F. Gudan, Xu Liu, Kurt W. Piersol, Michael J. Gormish, John W. Barrus, Edward L. Schwartz, Richard D. Kosoglow, Stephen R. Savitzky, Sergey Chemishkian
  • Patent number: 8560854
    Abstract: A system for device enabled verifiable stroke and image based workflows comprises a plurality of portable computing devices, coupled by a network to a stroke and image workflow server. The portable computing devices include a display, stroke capture capability and a wireless communication capability. The portable computing devices are adapted to receive images, add stroke annotations to the received images, and send the annotated received images. The stroke and image workflow server is coupled to the network for communication with the portable computing devices. The stroke and image workflow server sends and receives documents from the portable computing devices, maintains a log for verification, and implements a paper like workflow and processing the documents. Essentially, this stroke and image workflow server implements paper like workflow and handles the overhead of processing electronic documents so that it is invisible to the user.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: October 15, 2013
    Assignee: Ricoh Co., Ltd.
    Inventors: Michael J. Gormish, John W. Barrus, Kurt W. Piersol, Richard D. Kosoglow
  • Patent number: 8554690
    Abstract: Techniques for processing media data. Techniques are provided for using media keys that have been created for media data. A media key may be used to access media data for which the media key has been created. A media key has information associated with it that may be used to access the media data corresponding to the media key. Various operations may be performed using the accessed media data.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: October 8, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: John W. Barrus, Jamey Graham
  • Publication number: 20130238968
    Abstract: An Image Based Document Management (IBDM) server includes a table generator, a query engine and a user interface engine. The table generator generates a table that includes a label image and at least one field image in a column. The label image represents a column header for the at least one field image. A query engine receives requests to modify the table and in response generates queries to query the table. A user interface engine provides the table for display and modifies the table in response to user input.
    Type: Application
    Filed: March 7, 2012
    Publication date: September 12, 2013
    Applicant: RICOH COMPANY LTD.
    Inventor: John W. Barrus
  • Publication number: 20130238966
    Abstract: A system and method for processing form images including strokes. A controller receives a plurality of form images including a plurality of strokes. A stroke identification module identifies the position of each stroke in each of the form images. A geometry engine generates an overlay of the plurality of form images and identifies a group of overlapping strokes from the overlay. The geometry engine generates a field bounding box encompassing the group of strokes, the field bounding box representing a field in the plurality of form images. The geometry engine crops a field image from each form image based on the size and position of the field bounding box. A label detector analyzes an area around the field image in the form image to determine a label and generates a label image.
    Type: Application
    Filed: March 8, 2012
    Publication date: September 12, 2013
    Applicant: RICOH COMPANY LTD.
    Inventor: John W. Barrus