Patents by Inventor Robert E. McGill

Robert E. McGill 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: 20220272092
    Abstract: The decentralized network access systems and methods include networking computers through a decentralized registry of content and user network locations managed by a cooperative network of users (peers), where any and all peers may discover and deliver resources or resource locations to any other peer. The decentralized network access systems and methods determine an optimal route through a computer network from which to receive a network resource. The decentralized network access app establishes a network of users who can become nodes on potential network paths, sharing location information of requested resources through a network of peers. The systems and methods of the invention provide multiple paths to resources, avoiding firewalls and other blocked network paths, while providing additional layers of reliability to networks.
    Type: Application
    Filed: February 24, 2022
    Publication date: August 25, 2022
    Inventors: Clifford F. BOYLE, Robert E. MCGILL
  • Publication number: 20200342459
    Abstract: The trusted customer identity systems and methods of the invention provide secure electronic payment transactions that incorporate a customer identity verification using cross-referenced multiple data sources. The invention employs two distinct authorities to provide payment speed, simplicity, and security. The invention incorporates a network path-based identity methodology that does not require a shared piece of information between two parties. A first party receives a secure token to which it has sole access and controls possession of unique data that they append to the token. Prior to a transaction, a unique identifying characteristic of the party is used to register it as a member of the trusted customer network. The other parties on the network do not possess a copy of the unique data but, based on the registration characteristics of the first party, they know when they receive the token that only the first party could have added the unique data to the digital token.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 29, 2020
    Inventors: Clifford F. BOYLE, Robert E. MCGILL
  • Patent number: 10410209
    Abstract: A system and method of exchanging assets splits authentication of the parties in the transaction from real-time validation of the assets used in the transaction. Electronic representations of currency or other value of an asset provide a mechanism for the electronic transfer of the ownership of those assets. Digital tokens or other electronic money is created, issued, purchased, validated, and redeemed within an electronic exchange. Ownership of the token is established by the physical possession of the token along with a public key certificate that decrypts the owner's copy of the token. Tokens are stored in digital wallets and are transferred using private p2p communications channels or NFC. The separation of the authentication of the parties using an authentication authority (registry) and the validation of the assets using a transaction authority allows personal anonymity. Privacy is maintained, and no single authority has a complete audit trail of the transaction.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: September 10, 2019
    Assignee: SHAZZLE, LLC
    Inventors: Clifford F. Boyle, Robert E. McGill, Igor V. Slepinin
  • Patent number: 10200325
    Abstract: A sending computer (sender) delivers private messages over a network via dynamically established encrypted channels where no copies of the message are persisted on third party computers. Private messages are routed dynamically based on membership status of the receiving computer (receiver) and direct addressability status of the sender and receiver. The system determines membership status of the receiver and provides a notification message and delivery link to the receiver when the receiver is not a member of the private network. When the receiver is a member, direct addressability of sender and receiver is determined, and the message is delivered directly to the receiver over an encrypted channel when the sender is directly addressable. When the sender is not directly addressable, the encrypted channel between the sender and receiver is established through a third party relay without persisting a copy of the private message on the third party relay.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: February 5, 2019
    Assignee: SHAZZLE LLC
    Inventors: Clifford F. Boyle, Robert E. McGill, Igor V. Slepinin
  • Publication number: 20150134948
    Abstract: A sending computer (sender) delivers private messages over a network via dynamically established encrypted channels where no copies of the message are persisted on third party computers. Private messages are routed dynamically based on membership status of the receiving computer (receiver) and direct addressability status of the sender and receiver. The system determines membership status of the receiver and provides a notification message and delivery link to the receiver when the receiver is not a member of the private network. When the receiver is a member, direct addressability of sender and receiver is determined, and the message is delivered directly to the receiver over an encrypted channel when the sender is directly addressable. When the sender is not directly addressable, the encrypted channel between the sender and receiver is established through a third party relay without persisting a copy of the private message on the third party relay.
    Type: Application
    Filed: August 25, 2014
    Publication date: May 14, 2015
    Applicant: Shazzle LLC
    Inventors: Clifford F. BOYLE, Robert E. McGILL, Igor V. SLEPININ
  • Publication number: 20150081567
    Abstract: A system and method of exchanging assets splits authentication of the parties in the transaction from real-time validation of the assets used in the transaction. Electronic representations of currency or other value of an asset provide a mechanism for the electronic transfer of the ownership of those assets. Digital tokens or other electronic money is created, issued, purchased, validated, and redeemed within an electronic exchange. Ownership of the token is established by the physical possession of the token along with a public key certificate that decrypts the owner's copy of the token. Tokens are stored in digital wallets and are transferred using private p2p communications channels or NFC. The separation of the authentication of the parties using an authentication authority (registry) and the validation of the assets using a transaction authority allows personal anonymity. Privacy is maintained, and no single authority has a complete audit trail of the transaction.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 19, 2015
    Inventors: Clifford F. BOYLE, Robert E. McGill, Igor V. Slepinin
  • Patent number: 8949657
    Abstract: Intelligent client computing devices track and record the changes they make to data, applications, and services. Systems, devices, and computer readable media for detecting service tier failures and maintaining application services provide a resilient client architecture that allows a client application on an intelligent client to automatically detect the unavailability of server tiers or sites and re-route requests and updates to secondary sites to maintain application services at the client tier in a manner that is transparent to a user. The resilient client architecture understands the level of currentness of secondary sites in order to select the best secondary site and to automatically and transparently bring this secondary site up to date to ensure no data updates are missing from the secondary site.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: February 3, 2015
    Assignee: Landmark Technology Partners, Inc.
    Inventors: Robert E. McGill, Igor Tsinman
  • Patent number: 8819412
    Abstract: A private document delivery system and method includes a sending computer configured to transmit an electronic document over a computer network, a dynamically established encrypted line to traverse the computer network from a receiving computer to the sending computer where the delivery address of the receiving computer is resolved at the time of transmission of the private message such that no third parties to the message receive a permanent copy of the message. The system and method also includes a signaling mechanism configured to notify the receiving computer that the electronic document is waiting for delivery. The system and method includes a verification agent configured to verify the receiving computer's identity with a protocol specified by the sending computer and to provide access instructions to the receiving computer with which the receiving computer locates the sending computer via the dynamically established encrypted line and receives the transmitted electronic document.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: August 26, 2014
    Assignee: Shazzle LLC
    Inventors: Igor V. Slepinin, Clifford F. Boyle, Robert E. McGill
  • Publication number: 20140129873
    Abstract: Intelligent client computing devices track and record the changes they make to data, applications, and services. Systems, devices, and computer readable media for detecting service tier failures and maintaining application services provide a resilient client architecture that allows a client application on an intelligent client to automatically detect the unavailability of server tiers or sites and re-route requests and updates to secondary sites to maintain application services at the client tier in a manner that is transparent to a user. The resilient client architecture understands the level of currentness of secondary sites in order to select the best secondary site and to automatically and transparently bring this secondary site up to date to ensure no data updates are missing from the secondary site.
    Type: Application
    Filed: April 1, 2013
    Publication date: May 8, 2014
    Applicant: LANDMARK TECHNOLOGY PARTNERS, INC.
    Inventors: Robert E. McGILL, Igor TSINMAN
  • Patent number: 8612243
    Abstract: A system for storing, managing, and accessing information on a network by providing an interface between a social network and a content network includes an applications platform. The system provides messaging and social networking facility incorporating enhanced instant messaging, file synchronization, network presence, interactive chat capabilities, text messaging, voice and video messaging, blogging, and email. The system includes a viewer, an indexing facility, and a storage facility. The viewer enables users to traverse content and provides services based upon context of time, place, structure, node, and observed user behavior. The viewer provides a means for users to interact with information on the network and services to manipulate information and transact activities. The indexing facility manages the structure of the network and tracks attributes and controlled vocabularies. The indexing facility supports navigation across the structure and resolves the logical index to a physical storage location.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: December 17, 2013
    Assignee: Shazzle LLC
    Inventors: Robert E. McGill, Clifford F. Boyle, Jamie Mazur, Jason Mazur, Alex Gerus, Eugene Berkov, Kunal Bhomick
  • Publication number: 20120265828
    Abstract: A private document delivery system and method includes a home bridge computer configured to securely deliver an electronic document over a computer network. The home bridge computer combines SSL security, authentication, and direct data transfer in a link delivery system to maintain security of private electronic documents. The private electronic documents and messages transmitted via the home bridge computer are not stored during transit on the computer network, and no third parties to the message receive a permanent copy of the message. The systems and methods also include signaling mechanisms configured to notify the receiving computer that the electronic document is awaiting delivery. The system and method includes a network registry configured to verify the receiving computer's identity with a protocol specified by the sending computer and to provide access instructions to the receiving computer with which the receiving computer locates the home bridge and retrieves the private message.
    Type: Application
    Filed: April 12, 2012
    Publication date: October 18, 2012
    Inventors: Igor SLEPININ, Clifford F. BOYLE, Robert E. MCGILL
  • Publication number: 20120179659
    Abstract: A collision detection and data synchronization mechanism operates to expand the speed and capability of distributed applications. The execution environment employs collision detection and data synchronization to distribute data objects to appropriate network nodes to support local processing. The collision detection and data synchronization mechanism defines the set of processes and algorithms used to track distributed data objects and to manage changes to the distributed objects throughout a network of intelligent computing devices. Data and code are distributed to local computing devices necessitating tracking and synchronizing updates. The system and method ensures that data updates received during the course of a local transaction do not unwillingly affect the results of other transactions by notifying the local computing devices of changes to the data that are subject of the transaction.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Inventors: Igor TSINMAN, Jamie MAZUR, Robert E. MCGILL
  • Publication number: 20120158733
    Abstract: A system for storing, managing, and accessing information on a network by providing an interface between a social network and a content network includes an applications platform. The system provides messaging and social networking facility incorporating enhanced instant messaging, file synchronization, network presence, interactive chat capabilities, text messaging, voice and video messaging, blogging, and email. The system includes a viewer, an indexing facility, and a storage facility. The viewer enables users to traverse content and provides services based upon context of time, place, structure, node, and observed user behavior. The viewer provides a means for users to interact with information on the network and services to manipulate information and transact activities. The indexing facility manages the structure of the network and tracks attributes and controlled vocabularies. The indexing facility supports navigation across the structure and resolves the logical index to a physical storage location.
    Type: Application
    Filed: June 15, 2011
    Publication date: June 21, 2012
    Applicant: PEER FUSION LLC
    Inventors: Robert E. McGILL, Clifford F. BOYLE, Jamie MAZUR, Jason MAZUR, Alex GERUS, Eugene BERKOV, Kunal BHOMICK
  • Publication number: 20120110322
    Abstract: A private document delivery system and method includes a sending computer configured to transmit an electronic document over a computer network, a dynamically established encrypted line to traverse the computer network from a receiving computer to the sending computer where the delivery address of the receiving computer is resolved a at the time of transmission of the private message such that no third parties to the message receive a permanent copy of the message. The system and method also includes a signaling mechanism configured to notify the receiving computer that the electronic document is waiting for delivery. The system and method includes a verification agent configured to verify the receiving computer's identity with a protocol specified by the sending computer and to provide access instructions to the receiving computer with which the receiving computer locates the sending computer via the dynamically established encrypted line and receives the transmitted electronic document.
    Type: Application
    Filed: April 29, 2011
    Publication date: May 3, 2012
    Inventors: Igor V. SLEPININ, Clifford F. Boyle, Robert E. McGill
  • Patent number: 8156078
    Abstract: A collision detection and data synchronization mechanism operates to expand the speed and capability of distributed applications. The execution environment employs collision detection and data synchronization to distribute data objects to appropriate network nodes to support local processing. The collision detection and data synchronization mechanism defines the set of processes and algorithms used to track distributed data objects and to manage changes to the distributed objects throughout a network of intelligent computing devices. Data and code are distributed to local computing devices necessitating tracking and synchronizing updates. The system and method ensures that data updates received during the course of a local transaction do not unwillingly affect the results of other transactions by notifying the local computing devices of changes to the data that are subject of the transaction.
    Type: Grant
    Filed: April 10, 2009
    Date of Patent: April 10, 2012
    Assignee: Landmark Technology Partners, Inc.
    Inventors: Igor Tsinman, Jamie Mazur, Robert E. McGill
  • Patent number: 7983927
    Abstract: A system for storing, managing, and accessing information on a network by providing an interface between a social network and a content network includes an applications platform. The system provides messaging and social networking facility incorporating enhanced instant messaging, file synchronization, network presence, interactive chat capabilities, text messaging, voice and video messaging, blogging, and email. The system includes a viewer, an indexing facility, and a storage facility. The viewer enables users to traverse content and provides services based upon context of time, place, structure, node, and observed user behavior. The viewer provides a means for users to interact with information on the network and services to manipulate information and transact activities. The indexing facility manages the structure of the network and tracks attributes and controlled vocabularies. The indexing facility supports navigation across the structure and resolves the logical index to a physical storage location.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: July 19, 2011
    Assignee: Peer Fusion LLC
    Inventors: Robert E. McGill, Clifford F. Boyle, Jamie Mazur, Jason Mazur, Alex Gerus, Eugene Berkov, Kunal Bhomick
  • Publication number: 20110047413
    Abstract: Intelligent client computing devices track and record the changes they make to data, applications, and services. Systems, devices, and computer readable media for detecting service tier failures and maintaining application services provide a resilient client architecture that allows a client application on an intelligent client to automatically detect the unavailability of server tiers or sites and re-route requests and updates to secondary sites to maintain application services at the client tier in a manner that is transparent to a user. The resilient client architecture understands the level of currentness of secondary sites in order to select the best secondary site and to automatically and transparently bring this secondary site up to date to ensure no data updates are missing from the secondary site.
    Type: Application
    Filed: August 20, 2010
    Publication date: February 24, 2011
    Inventors: Robert E. McGILL, Igor Tsinman
  • Publication number: 20090292709
    Abstract: A collision detection and data synchronization mechanism operates to expand the speed and capability of distributed applications. The execution environment employs collision detection and data synchronization to distribute data objects to appropriate network nodes to support local processing. The collision detection and data synchronization mechanism defines the set of processes and algorithms used to track distributed data objects and to manage changes to the distributed objects throughout a network of intelligent computing devices. Data and code are distributed to local computing devices necessitating tracking and synchronizing updates. The system and method ensures that data updates received during the course of a local transaction do not unwillingly affect the results of other transactions by notifying the local computing devices of changes to the data that are subject of the transaction.
    Type: Application
    Filed: April 10, 2009
    Publication date: November 26, 2009
    Inventors: Igor Tsinman, Jamie Mazur, Robert E. McGill
  • Patent number: 7536421
    Abstract: A collision detection and data synchronization mechanism operates to expand the speed and capability of distributed applications. The execution environment employs collision detection and data synchronization to distribute data objects to appropriate network nodes to support local processing. The collision detection and data synchronization mechanism defines the set of processes and algorithms used to track distributed data objects and to manage changes to the distributed objects throughout a network of intelligent computing devices. Data and code are distributed to local computing devices necessitating tracking and synchronizing updates. The system and method ensures that data updates received during the course of a local transaction do not unwillingly affect the results of other transactions by notifying the local computing devices of changes to the data that are subject of the transaction.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: May 19, 2009
    Assignee: Landmark Technology Partners, Inc.
    Inventors: Igor Tsinman, Jamie Mazur, Robert E. McGill
  • Publication number: 20090037211
    Abstract: A system for storing, managing, and accessing information on a network by providing an interface between a social network and a content network includes an applications platform. The system provides messaging and social networking facility incorporating enhanced instant messaging, file synchronization, network presence, interactive chat capabilities, text messaging, voice and video messaging, blogging, and email. The system includes a viewer, an indexing facility, and a storage facility. The viewer enables users to traverse content and provides services based upon context of time, place, structure, node, and observed user behavior. The viewer provides a means for users to interact with information on the network and services to manipulate information and transact activities. The indexing facility manages the structure of the network and tracks attributes and controlled vocabularies. The indexing facility supports navigation across the structure and resolves the logical index to a physical storage location.
    Type: Application
    Filed: July 21, 2008
    Publication date: February 5, 2009
    Inventors: Robert E. McGILL, Clifford F. BOYLE, Jamie MAZUR, Jason MAZUR, Alex GERUS, Eugene BERKOV, Kunal BHOMICK