Patents by Inventor David Russell Vandervort

David Russell Vandervort 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: 10699355
    Abstract: A system and method for generating an aggregate document comprised of at least one sub-document. The system comprises a document management system on a first computing device connectable over a network with a user computing system on a second computing device remote from the first computing device. The document management system on the first computing device has access over the network to a plurality of databases including an aggregate document database, a license database, and a document repository database. Each of the first computing device and the second computing device have software code operationally installed thereon for effecting instructions for controlling certain aspects of each computing device. The software code on the first computing device is operational at least for controlling hardware components of the first computing device to create a builder subsystem configured to enable a user to generate at least one aggregate document.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: June 30, 2020
    Assignee: Xerox Corporation
    Inventors: David Russell Vandervort, Venkatesh Guru Rao, Jesse Silverstein
  • Patent number: 10579811
    Abstract: There is provided a method and system to manage multiple levels of privacy in a document having a plurality of elements. In accordance with the method, a selection of a first element in the document is received. The first element is tagged with a selected first privacy level of a hierarchical privacy level list. The list includes a plurality of hierarchical levels of privacy associated with a controlling authority. A selection of a second element in the document is received. The selected second element is tagged with a selected second privacy level of the hierarchical privacy level list.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: March 3, 2020
    Assignee: Xerox Corporation
    Inventor: David Russell Vandervort
  • Publication number: 20190188400
    Abstract: There is provided a method and system to manage multiple levels of privacy in a document having a plurality of elements. In accordance with the method, a selection of a first element in the document is received. The first element is tagged with a selected first privacy level of a hierarchical privacy level list. The list includes a plurality of hierarchical levels of privacy associated with a controlling authority. A selection of a second element in the document is received. The selected second element is tagged with a selected second privacy level of the hierarchical privacy level list.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 20, 2019
    Inventor: David Russell Vandervort
  • Patent number: 10242208
    Abstract: There is provided a method and system to manage multiple levels of privacy in a document having a plurality of elements. In accordance with the method, a selection of a first element in the document is received. The first element is tagged with a selected first privacy level of a hierarchical privacy level list. The list includes a plurality of hierarchical levels of privacy associated with a controlling authority. A selection of a second element in the document is received. The selected second element is tagged with a selected second privacy level of the hierarchical privacy level list.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: March 26, 2019
    Assignee: Xerox Corporation
    Inventor: David Russell Vandervort
  • Publication number: 20160350887
    Abstract: A system and method for generating an aggregate document comprised of at least one sub-document. The system comprises a document management system on a first computing device connectable over a network with a user computing system on a second computing device remote from the first computing device. The document management system on the first computing device has access over the network to a plurality of databases including an aggregate document database, a license database, and a document repository database. Each of the first computing device and the second computing device have software code operationally installed thereon for effecting instructions for controlling certain aspects of each computing device. The software code on the first computing device is operational at least for controlling hardware components of the first computing device to create a builder subsystem configured to enable a user to generate at least one aggregate document.
    Type: Application
    Filed: August 11, 2016
    Publication date: December 1, 2016
    Inventors: DAVID RUSSELL VANDERVORT, Venkatesh Guru Rao, JESSE SILVERSTEIN
  • Patent number: 9324038
    Abstract: A process discovery system that includes an offline system training module configured to cluster similar process log traces using Non-negative Matrix Factorization (NMF) with each cluster representing a process model, and learn a Conditional Random Field (CRF) model for each process model and an online system usage module configured to decode new incoming log traces and construct a process graph in which transitions are shown or hidden according to a tuning parameter.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: April 26, 2016
    Assignee: XEROX CORPORATION
    Inventors: Yasmine Charif, Julien Jean Lucien Bourdaillet, David Russell Vandervort, Michael P. Kehoe, Saurabh Kataria
  • Patent number: 9122850
    Abstract: The disclosed embodiments provide a convenient way for users to access segregated work spaces on mobile devices. A game-like multi-level interactive approach is used to prompt users for input to verify their identity. Multiple identity verification attributes can be collected at each level of interaction. Authentication is achieved when a settable level of user identification confidence is reached. This can potentially reduce the amount of interaction needed as compared to requiring a user to type in a long, cryptic password.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: September 1, 2015
    Assignee: Xerox Corporation
    Inventors: Francis Kapo Tse, Zahra Langford, Jennifer Watts-Englert, Catherine McCorkindale, David Russell Vandervort, Mary Ann Sprague
  • Patent number: 9069769
    Abstract: A method of managing an aggregate document includes a) presenting management options on a display device associated with a computing device in response to a user using the computing device to identify or select an aggregate document to be created of modified, b) presenting search selection options on the display device in response to the user selecting an embedded search service from a plurality of choices of embedded services, c) presenting a search result list on the display device after the user entered one or more search terms in a search text box and activated a search control and in response to receiving search results from a corresponding search conducted by the search engine, and d) adding a media content record to the aggregate document in response to the user activating an add control associated with a corresponding search result item.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: June 30, 2015
    Assignee: XEROX CORPORATION
    Inventors: David Russell Vandervort, Jesse Silverstein, Zahra Langford
  • Patent number: 9065842
    Abstract: Systems and methods for authenticating electronic messages using client-generated encryption keys provide for a sender transmitting an original message to a recipient device that includes a digital signature of the original message content and the key used to generate the digital signature. The sender may store an association between the digital signature, the key, and the recipient's address. The recipient may verify the integrity of the original message using the received digital signature and may further verify the authenticity of the message by transmitting a confirmation request message back to the sender that includes the original digital signature and a second digital signature of the confirmation request message using the received key. The sender may either confirm or deny that it sent the original message by determining whether a record exists that associates the digital signature and the key received from the recipient as well as the recipient's address.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 23, 2015
    Assignee: XEROX CORPORATION
    Inventor: David Russell Vandervort
  • Patent number: 9053327
    Abstract: A system and method for managing user data preferences across multiple online sites and applications. A privacy center can be configured to include a user interface and an application programming interface (API). The user interface can be employed to set preferences for specific data types in order to handle the data types with a different level of privacy than other similar data type by the user. The API permits a plurality of sites to discover user's preferences, field names, and categories of data recognized by the site. The API adds new data fields to accommodate future changes in both technology and in legal restrictions on data usage. An address with respect to the API and the user interface along with a token can be entered when installing an application and the application downloads the preferences and applies them based on requirement.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: June 9, 2015
    Assignee: Xerox Corporation
    Inventor: David Russell Vandervort
  • Publication number: 20150142707
    Abstract: A process discovery system that includes an offline system training module configured to cluster similar process log traces using Non-negative Matrix Factorization (NMF) with each cluster representing a process model, and learn a Conditional Random Field (CRF) model for each process model and an online system usage module configured to decode new incoming log traces and construct a process graph in which transitions are shown or hidden according to a tuning parameter.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 21, 2015
    Applicant: Xerox Corporation
    Inventors: Yasmine Charif, JULIEN JEAN LUCIEN BOURDAILLET, DAVID RUSSELL VANDERVORT, MICHAEL P. KEHOE, SAURABH KATARIA
  • Patent number: 8856645
    Abstract: Embodiments described herein include a document generator, which is implemented using a computing system with one or more computing devices, to generate a formatted document associated with a collection of data page units. The document generator or can include a collector, an organization unit, and a formatting unit. The collector facilitates collecting data page units in response to a user selection. The data page units are collected intact and in their original format and are associated with a first ordered sequence. The organization unit facilitates re-sequencing the data page units to associate the data page units with a second ordered sequence. The formatting unit facilitates outputting a formatted document incorporating the collected data page units in the second ordered sequence.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: October 7, 2014
    Assignee: Xerox Corporation
    Inventors: David Russell Vandervort, Venkatesh Guru Rao, Jesse Silverstein, Michael Collins Allers
  • Publication number: 20140283014
    Abstract: In a mobile communication device having segregated workspaces respectively associated with a plurality of users, methods and systems are provided for confirming an authorized user in an appropriate account including a corresponding one of the segregated workspaces. Start-up processing of the device includes taking a picture of an authorized image of the authorized user with the device camera. Current activities of the device by the user are monitored relative to a predetermined set of device activities and usage rules. Certain activities are indicative of a change in user of the device from the authorized user. Upon detection of such a change, the current image of the current user of the device is acquired with the device camera. The current image is compared with the authorized image and if the comparison fails to detect a match, the current user is prompted to initiate a log-in process.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: XEROX CORPORATION
    Inventors: Francis Kapo Tse, Zahra Langford, Jennifer Watts-Englert, Mary Catherine McCorkindale, David Russell Vandervort, Mary Ann Sprague, Patricia Swenton-Wall
  • Publication number: 20140237610
    Abstract: A system and method for managing user data preferences across multiple online sites and applications. A privacy center can be configured to include a user interface and an application programming interface (API). The user interface can be employed to set preferences for specific data types in order to handle the data types with a different level of privacy than other similar data type by the user. The API permits a plurality of sites to discover user's preferences, field names, and categories of data recognized by the site. The API adds new data fields to accommodate future changes in both technology and in legal restrictions on data usage. An address with respect to the API and the user interface along with a token can be entered when installing an application and the application downloads the preferences and applies them based on requirement.
    Type: Application
    Filed: February 19, 2013
    Publication date: August 21, 2014
    Applicant: XEROX CORPORATION
    Inventor: David Russell Vandervort
  • Publication number: 20140223547
    Abstract: The disclosed embodiments provide a convenient way for users to access segregated work spaces on mobile devices. A game-like multi-level interactive approach is used to prompt users for input to verify their identity. Multiple identity verification attributes can be collected at each level of interaction. Authentication is achieved when a settable level of user identification confidence is reached. This can potentially reduce the amount of interaction needed as compared to requiring a user to type in a long, cryptic password.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Applicant: XEROX CORPORATION
    Inventors: Francis Kapo Tse, Zahra Langford, Jennifer Watts-Englert, Catherine McCorkindale, David Russell Vandervort, Mary Ann Sprague
  • Patent number: 8775444
    Abstract: Embodiments described herein are directed to generating a subset aggregate document from an existing aggregate document. Data pages in an existing aggregate document that satisfy node selection criteria are identified. An aggregate document slice is created that includes the data pages that satisfy the node selection criteria. Connections between the data pages from the existing aggregate document to the aggregate document slice are imported to form at least one continuous path with the data pages.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: July 8, 2014
    Assignee: Xerox Corporation
    Inventor: David Russell Vandervort
  • Patent number: 8533582
    Abstract: Embodiments described herein include a trail generator for implementing a content trail associated with selected data pages. The trail generator retrieves references to data pages selected from the Internet from storage and generates a content trail for the data pages selected from the Internet. The content trail is generated using the references by organizing the references into a user-defined, ordered sequence in the content trail and interconnecting the reference using user-assigned relationships to define at least one path in the content trail that is navigable by a viewer.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: September 10, 2013
    Assignee: Xerox Corporation
    Inventors: Venkatesh Guru Rao, Jesse Silverstein, James Walter Reid, David Russell Vandervort
  • Publication number: 20130166914
    Abstract: Systems and methods for authenticating electronic messages using client-generated encryption keys provide for a sender transmitting an original message to a recipient device that includes a digital signature of the original message content and the key used to generate the digital signature. The sender may store an association between the digital signature, the key, and the recipient's address. The recipient may verify the integrity of the original message using the received digital signature and may further verify the authenticity of the message by transmitting a confirmation request message back to the sender that includes the original digital signature and a second digital signature of the confirmation request message using the received key. The sender may either confirm or deny that it sent the original message by determining whether a record exists that associates the digital signature and the key received from the recipient as well as the recipient's address.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: Xerox Corporation
    Inventor: David Russell VANDERVORT
  • Publication number: 20130117070
    Abstract: A method of providing a market simulation service includes: a) receiving a request for predictive information regarding a subsequent competitive bidding process in an existing marketplace, the existing marketplace having been previously used for like competitive bidding processes, the request being received from a user device associated with a prospective participant in the subsequent competitive bidding process, the request including auction parameters and simulation parameters; b) obtaining historical marketplace data from a data storage device, the historical marketplace data associated with the existing marketplace and the plurality of like competitive bidding processes; c) processing the historical marketplace data using a statistical sampling algorithm and a resampling technique based on the auction parameters to determine a distribution function for the like competitive bidding processes; and d) simulating the subsequent competitive bidding process using an evolutionary algorithm based on the simulatio
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Applicant: XEROX CORPORATION
    Inventors: Yu-An Sun, Shi Zhao, David Russell Vandervort, William K. Stumbo
  • Publication number: 20130080867
    Abstract: A method of managing an aggregate document includes a) presenting management options on a display device associated with a computing device in response to a user using the computing device to identify or select an aggregate document to be created of modified, b) presenting search selection options on the display device in response to the user selecting an embedded search service from a plurality of choices of embedded services, c) presenting a search result list on the display device after the user entered one or more search terms in a search text box and activated a search control and in response to receiving search results from a corresponding search conducted by the search engine, and d) adding a media content record to the aggregate document in response to the user activating an add control associated with a corresponding search result item.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 28, 2013
    Applicant: XEROX CORPORATION
    Inventors: David Russell Vandervort, Jesse Silverstein, Zahra Langford