Patents by Inventor Russell T. Fling

Russell T. Fling 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: 8826147
    Abstract: A system and methodology for collaboration. The illustrated system is comprised of a plurality of computing appliances, each respective one of the plurality of computing appliances, having a user input apparatus to provide respective annotation data as input for the respective user to permit the respective user to provide annotations which appear within a display presentation as an image for viewing and representative of the annotations. A first subset of the plurality of computing appliances, comprising at least two of the computing appliances, form members of a group; wherein separate selective communication of the annotation data is provided separately among the members of the group. There is selective display of the annotation data to selected ones of the members of the group. The annotation data is selectively coupled for distribution to other ones of the plurality of computing appliances in the group for selective viewing at said certain other ones of the plurality of computing appliances.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: September 2, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Patent number: 8806352
    Abstract: A system and methodology for collaborating. The system is comprised of a plurality of computing appliances, each of the computing appliances having an input apparatus providing for a respective user input of and storage of annotations input relative to and while viewing a display presentation of a specific image and each of the computing appliances having a display apparatus providing a display presentation of a specific image to be viewed by an associated respective user of the plurality of users. Logic controls communication and utilization of selected annotations in providing a display presentation. At least two of the plurality of computing appliances have input apparatus each providing annotation data responsive to the associated respective user input of annotations using the input apparatus. Memory provides associative storage of the annotation data as mapped relative to the associated respective user of the respective computing appliance providing the respective user input.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: August 12, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Patent number: 8754317
    Abstract: An electronic music stand system and methodologies relating thereto are presented. The electronic music stand system is comprised of a performer subsystem comprising a processing subsystem, librarian logic, performance logic, and communications management logic. The communications management logic provides management of communication via the communications interface with external apparatus responsive to the performance logic and the librarian logic. The user input apparatus and the display apparatus can be integrated into a touch-screen input display. The user input apparatus can alternatively be at least one of a touch-tablet, a stylus-based writing tablet, a mouse, a keyboard, a joystick, a game controller, and a switch.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: June 17, 2014
    Assignee: Bassilic Technologies LLC
    Inventors: David H. Sitrick, Russell T. Fling
  • Patent number: 8719954
    Abstract: The present invention relates to data rights management and more particularly to a secured system and methodology and production system and methodology related thereto and to apparatus and methodology for production side systems and are consumer side systems for securely utilizing protected electronic data files of content (protected content), and further relates to controlled distribution, and regulating usage of the respective content on a recipient device (computing system) to be limited strictly to defined permitted uses, in accordance with usage rights (associated with the respective content to control usage of that respective content), on specifically restricted to a specific one particular recipient device (for a plurality of specific particular recipient devices), or usage on some or any authorized recipient device without restriction to any one in specific, to control use of the respective content as an application software program, exporting, modifying, executing as an application program, viewing,
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: May 6, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20140082463
    Abstract: In accordance with the present invention, event processing systems and methodologies are provided, comprising: event storage, selection means for selecting a plurality of the events as a selected set of events, a presentation processor for assembling the events in the selected set of events in a defined order within the selected set of events, to in combination generate a presentation output comprising corresponding presentation data; and a display apparatus providing a presentation responsive to the presentation data. The event storage, stores event content for a plurality of events. The event content is comprised of: an edit event reference identifying a position relative to another event, and respective change data. The events are entered in an entry order of input, that is, there is a sequence of which event occurred when and by whom.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20140081904
    Abstract: A system, comprised of at least two computing appliances, is provided for use by a plurality of users. Each of the at least two computing appliances provides a presentation of an underlying image. Each input apparatus is responsive to an input made by a respective user thereof, to generate respective annotation data representative of annotations made by at an associated location on the presentation display of the underlying image. An event generator, responsive to the annotation data, generates events comprising event content generated in an entry order of input that is stored in event storage. Selection logic defines a selected set of events (that can comprise less than all the events within the entry order of input). Display assembly logic generates display data responsive to processing the event content for the events in said selected set of events. A display presentation is generated responsive to the display data.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20140082472
    Abstract: A base presentation display is provided of a document. An Edit Event is generated responsive to a user input, representative of a defined edit made relative to the presentation of the document at a respective defined location, responsive to a user input. Event content data for each said Edit Event is stored in the event storage. The Edit Events are entered in a specific order of entry, wherein the grouping of Edit Events is not dependent of any order of entry of the Edit Events. At least one said Edit Event is selected to create a selected set of Edit Events comprising a selected combined group. A modified presentation is provided of respective defined edits of the Edit Events in the selected set, overlaid atop the presentation of the document, responsive to the event storage and the selected combined group, responsive to the Edit Events in the selected combined group.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20140082635
    Abstract: A system and method provide for a display to a user as a part of editing by that user relative to the display. From one, up to a plurality of event subsystems, each are comprised of event storage and a communications interface. Event storage stores event content for a plurality of events. The plurality of events is comprised of event content comprising and edit reference, an event-ID, and change data. The system can further comprise a plurality of computing subsystems, each comprised of a user input apparatus, a display apparatus, and a communications interface coupling of data there-between. At least one user input apparatus provides an output of a plurality of events responsive to a respective user input. At least one of the plurality of the events is selected as a “selected set” of events that are assembled into an ordered format to generate a display output on a display apparatus.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20140082464
    Abstract: In accordance with the present invention, event processing systems and methodologies are provided, comprising: providing a corresponding event to a plurality of users responsive to an input of an addition made relative to a base document; structuring an ordered linear series of events responsive to a plurality of separate user inputs; creating a monotonically increasing event index and storing said event index as a part of event content that is associated with said events that are added to the series; selecting up to a plurality of the events to be used together as a defined set of events for generating a presentation display of a respective presentation view; processing the event content for the defined set as a linear series of events responsive to the event index; and, providing a presentation display responsive to the processing of the event content data.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20140082473
    Abstract: Event processing is provided responsive to users' input, to provide a display. Event storage stores event content for a plurality of events. The event content is comprised of an edit event reference identifying a position relative to another event, and change data. The events are entered in an ordering of an entry order of input. Selection means select a plurality of the events as a selected set of events. The events in the selected set can comprise less than all the events between a first event and a last event within the ordering. A presentation processor assembles the events in a defined order, utilizing respective change data for each respective said event responsive to a respective edit event reference for each respective said event, to generate a presentation output of presentation data utilized by a display apparatus to provide a presentation.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20140082469
    Abstract: A system and method provide for user interaction and document processing via event generation and processing. An underlying document is displayed and worked with (ranging from a blank document, or a presentation display of a non-blank document or an image of anything relative to which a user can make annotations that can result in a respective combined display presentation of the underlying image combined with the selected ones of the annotation). The annotations to be displayed are selected by criteria such as user, time, location, etc. A combined display presentation is generated responsive to respective display presentation data, and is associated with and representative of a specific combination view of edit events. A second version of a display presentation can be provided by selecting the events associated with a respective one of more users' annotations to form a selected set that is used to generate said display presentation data.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Patent number: 8619982
    Abstract: The present invention relates to data rights management and more particularly to a secured system and methodology and production system and methodology related thereto and to apparatus and methodology for production side systems and are consumer side systems for securely utilizing protected electronic data files of content (protected content), and further relates to controlled distribution, and regulating usage of the respective content on a recipient device (computing system) to be limited strictly to defined permitted uses, in accordance with usage rights (associated with the respective content to control usage of that respective content), on specifically restricted to a specific one particular recipient device (for a plurality of specific particular recipient devices), or usage on some or any authorized recipient device without restriction to any one in specific, to control use of the respective content as an application software program, exporting, modifying, executing as an application program, viewing,
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: December 31, 2013
    Assignee: Bassilic Technologies LLC
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20130024418
    Abstract: A plurality of computing appliances, each used by a respective user, provide for collaboration on a common project having an associated base image display. Data is stored in each of a plurality of separate respective data layers, of respective user data associated with a respective display for a respective user, responsive to user input. The user data is comprised of event content data (comprised of change reference data, and change content data, wherein the event content data is representative of a unique event, for each input by the respective user) generated in a defined order of entry relative to other of the events. Mapping logic defines a mapping of event content to corresponding respective data layers. A plurality of events is selected as a selected set of events. Event content data for said events in the selected set are retrieved from respective data layers, and used to generate presentation data.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 24, 2013
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20120284644
    Abstract: A system and methodology for collaboration, comprising a plurality of computing appliances, and control logic for logically structuring the plurality of computing appliances as a main team. At least two of the computing appliances have input apparatus and display apparatus. The main team is comprised of a plurality of sub-teams, wherein each of the sub-teams is comprised of at least one of the plurality of computing appliances. Communications logic provides at least two levels of data communication and display presentation, a first level as between all of the plurality of computing appliances on the team, and a second set of a plurality of second levels as between those said computing appliances on each same said sub-team. Each of the computing appliances is associated with a respective one of said second set of levels.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: David H Sitrick, Russell T. Fling
  • Publication number: 20120284641
    Abstract: A system and methodology for collaborating. A plurality of computing appliances for use by a respective plurality of users, provides a combined display presentation of collaboration responsive to input of annotations made by at least two of the users working simultaneously on a common project having an associated common display presentation comprising a base image display combined with a display of the annotations as made by the at least two of the users. The system is comprised of layer storage comprising a plurality of separate respective data layers, providing associatively mapped storage of respective user data wherein each said data layer is associated with a respective user. Each said data layer of storage stores respective user data that is used to generate a respective display of respective user annotations as input by the respective user, as made relative to a display presentation of the base image display.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20120284642
    Abstract: A system and methodology for collaboration. The illustrated system is comprised of a plurality of computing appliances, each respective one of the plurality of computing appliances, having a user input apparatus to provide respective annotation data as input for the respective user to permit the respective user to provide annotations which appear within a display presentation as an image for viewing and representative of the annotations. A first subset of the plurality of computing appliances, comprising at least two of the computing appliances, form members of a group; wherein separate selective communication of the annotation data is provided separately among the members of the group. There is selective display of the annotation data to selected ones of the members of the group. The annotation data is selectively coupled for distribution to other ones of the plurality of computing appliances in the group for selective viewing at said certain other ones of the plurality of computing appliances.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20120284197
    Abstract: A system and methodology for collaborating. The system and method utilize a plurality of computing appliances, each assigned a respective team designation and a respective role designation. Team control logic is responsive to a respective said team designation, to control operation of each respective said computing appliance to operate as a part of a group. Within a defined Team, the plurality of computing appliances operate having a defined set of roles. Role control logic controls operations of a respective one of the computing appliances in accordance with functionality as defined responsive to the respective said role designation for that respective one of the plurality of computing appliances. Each of the plurality of computing appliances is assigned a respective team designation and a respective role designation. Memory storage is structured as a plurality of mapped data layers, for associative storage of user input mapped by user to a respective one of the data layers.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20120284605
    Abstract: A system and methodology for collaboration among a plurality of users at a plurality of computing appliances. A respective one computing appliance of the plurality of computing appliances is for use by each respective one user of the plurality of users. Each said respective one computing appliance is comprised of a processor, a display apparatus providing a display presentation, and a communications interface providing coupling of data between itself and at least one other of the plurality of computing appliances. A memory provides storage that is associatively structured as a plurality of data layers. Each of the data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated from at least one respective one of said plurality of computing appliances, preferably for each of at least two of said plurality of the computing appliances.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: David H Sitrick, Russell T Fling
  • Publication number: 20120284635
    Abstract: A system and methodology for collaborating. The system is comprised of a plurality of computing appliances, each of the computing appliances having an input apparatus providing for a respective user input of and storage of annotations input relative to and while viewing a display presentation of a specific image and each of the computing appliances having a display apparatus providing a display presentation of a specific image to be viewed by an associated respective user of the plurality of users. Logic controls communication and utilization of selected annotations in providing a display presentation. At least two of the plurality of computing appliances have input apparatus each providing annotation data responsive to the associated respective user input of annotations using the input apparatus. Memory provides associative storage of the annotation data as mapped relative to the associated respective user of the respective computing appliance providing the respective user input.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: David H. Sitrick
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20120284643
    Abstract: A system and methodology for collaboration. A plurality of computing appliances, each respective one of the plurality of computing appliances having a display apparatus and having a user input apparatus to provide respective annotation data as input for the respective user to permit the respective user to provide annotations which appear within a display presentation as an image for viewing and representative of the annotations. A first subset of the plurality of computing appliances is comprised of at least two of the computing appliances that form members of a group. Separate selective communication of the annotation data is provided among the members of the group. There is selective display of the annotation data to selected ones of the members of the group. The annotation data is selectively coupled for distribution to other ones of the plurality of computing appliances in the group for selective viewing at certain other ones of the plurality of computing appliances.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: David H. Sitrick, Russell T. Fling