Patents by Inventor Jeff Grimes

Jeff Grimes 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: 10860567
    Abstract: A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update message for the live object from storage, the update message is stored by an object ID associated with the live object, and the update message allowing the property to be updated for the live object at the client in real-time. The client module is further configured to transmit the update message for the live object to the client.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: December 8, 2020
    Assignee: Zarbaña Digital Fund LLC
    Inventors: Charles E. Cano, Jeff Grimes
  • Publication number: 20190146963
    Abstract: A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update message for the live object from storage, the update message is stored by an object ID associated with the live object, and the update message allowing the property to be updated for the live object at the client in real-time. The client module is further configured to transmit the update message for the live object to the client.
    Type: Application
    Filed: September 12, 2018
    Publication date: May 16, 2019
    Inventors: Charles E. CANO, Jeff GRIMES
  • Publication number: 20170262486
    Abstract: A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update message for the live object from storage, the update message is stored by an object ID associated with the live object, and the update message allowing the property to be updated for the live object at the client in real-time. The client module is further configured to transmit the update message for the live object to the client.
    Type: Application
    Filed: March 30, 2017
    Publication date: September 14, 2017
    Inventors: Charles E. CANO, Jeff GRIMES
  • Patent number: 9613076
    Abstract: A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update message for the live object from storage, the update message is stored by an object ID associated with the live object, and the update message allowing the property to be updated for the live object at the client in real-time. The client module is further configured to transmit the update message for the live object to the client.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: April 4, 2017
    Assignee: Zarbaña Digital Fund LLC
    Inventors: Charles E. Cano, Jeff Grimes
  • Publication number: 20140025631
    Abstract: A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update message for the live object from storage, the update message is stored by an object ID associated with the live object, and the update message allowing the property to be updated for the live object at the client in real-time. The client module is further configured to transmit the update message for the live object to the client.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 23, 2014
    Inventors: Charles E. Cano, Jeff Grimes
  • Patent number: 8505024
    Abstract: A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients. The clients receive a web page having live objects, identify the object IDs associated with the objects, and contact an object state storage to obtain update messages specifying the objects' initial properties. The clients register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. The input source provides an update messages to the routing network containing the object ID and data for updating a property of the object. The routing network routes update messages from the input source to the clients registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object. The update messages are also provided to, and stored by, the object state storage.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: August 6, 2013
    Assignee: Shaw Parsing LLC
    Inventors: Charles E. Cano, Jeff Grimes
  • Publication number: 20070050519
    Abstract: A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients. The clients receive a web page having live objects, identify the object IDs associated with the objects, and contact an object state storage to obtain update messages specifying the objects' initial properties. The clients register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. The input source provides an update message to the routing network containing the object ID and data for updating a property of the object. The routing network routes update messages from the input source to the clients registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object. The update messages are also provided to, and stored by, the object state storage.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 1, 2007
    Inventors: Charles Cano, Jeff Grimes
  • Patent number: 7127720
    Abstract: A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients. The clients receive a web page having live objects, identify the object IDs associated with the objects, and contact an object state storage to obtain update messages specifying the objects'initial properties. The clients register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. The input source provides an update message to the routing network containing the object ID and data for updating a property of the object. The routing network routes update messages from the input source to the clients registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object. The update messages are also provided to, and stored by, the object state storage.
    Type: Grant
    Filed: August 5, 2002
    Date of Patent: October 24, 2006
    Inventors: Charles E Cano, Jeff Grimes
  • Publication number: 20050278726
    Abstract: A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients. The clients receive a web page having live objects, identify the object IDs associated with the objects, and contact an object state storage to obtain update messages specifying the objects'initial properties. The clients register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. The input source provides an update message to the routing network containing the object ID and data for updating a property of the object. The routing network routes update messages from the input source to the clients registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object. The update messages are also provided to, and stored by, the object state storage.
    Type: Application
    Filed: August 5, 2002
    Publication date: December 15, 2005
    Inventors: Charles Cano, Jeff Grimes
  • Patent number: D367514
    Type: Grant
    Filed: June 9, 1994
    Date of Patent: February 27, 1996
    Inventor: Jeff Grimes, Sr.