Patents by Inventor Spencer Quin

Spencer Quin 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: 20220385711
    Abstract: A server receives and rebroadcasts live streaming video content from a video capture device, such as a mobile phone or unmanned surveillance vehicle. The server includes a media server configured to stream selected video content to a client device, a video analysis system configured to analyze the live video content and generate object detection data, a storage system configured to store the generated object detection data and an identifier of the associated live video content, and a search engine configured to receive a text-based search request, search the object detection data stored in the storage system for relevant search results, and generate a list of live and stored video content associated with the relevant search results.
    Type: Application
    Filed: May 26, 2022
    Publication date: December 1, 2022
    Inventors: Alan Willemsen, Spencer Quin
  • Publication number: 20220350328
    Abstract: Systems and methods related to operating a mobile platform using mesh networks are disclosed. In one embodiment, a control station may have a user interface that displays nodes participating in a mesh network. The control station may provide the positions of the nodes using position information broadcasted from the nodes and received by the control station. A user may select a node in the user interface and enter a command to have a mobile platform interact with the node. The control station may send the command to the mobile platform and cause the mobile platform to establish a wireless connection to the node, subscribe to position information corresponding to the node and received from the node by the wireless connection, and operate the mobile platform in response to the position information of the selected node, such as by following the node, image tracking the node, or landing near the node.
    Type: Application
    Filed: April 15, 2022
    Publication date: November 3, 2022
    Inventors: Spencer Quin, Sergey Kolomiets, Richard Cunha, Marco P. Pedrosa, Scott Sweezey
  • Publication number: 20130212570
    Abstract: A method and apparatus for determining a state of a computing device are provided. At least one unique code associated with at least one file resident on the computing device is determined, the at least one unique code representative of a state of the at least one file. At least one unique reference code associated with at least one update file is determined, the at least one update file for updating the at least one file. The at least one unique reference code is representative of an expected state of the at least one file. The state of the computing device is determined to be in an expected state if the at least one unique code matches the at least one unique reference code, and in an unexpected state if the at least one unique code does not match the at least one unique reference code.
    Type: Application
    Filed: August 13, 2012
    Publication date: August 15, 2013
    Inventors: Spencer QUIN, Yongqian Gao
  • Patent number: 8412750
    Abstract: An LDAP to SQL proxy to adapt a relational database as a directory service for an LDAP client is provided. The database may be defined in accordance with a database schema which is external to an LDAP server serving the LDAP client. The proxy comprises LDAP to SQL query and response mappings preferably for a reduced set of LDAP operations. The proxy may comprise a mechanism to maintain a plurality of persistent database connections to reduce query processing overhead. The proxy may further be adapted to maintain persistent connections to each of at least two alternative databases for executing queries to provide enhanced failsafe operations. A plurality of LDAP to SQL proxied databases may be configured for sharing query loads to enhance scalability and performance.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: April 2, 2013
    Assignee: Research In Motion Limited
    Inventor: Spencer Quin
  • Patent number: 8271969
    Abstract: According to embodiments described in the specification, a method and apparatus, for determining the state of a computing device is described, by first determining at least one unique code associated with at least one file resident on the computing device, the at least one unique code representative of a state of the at least one file. Then at least one unique reference code associated with at least one update file is determined, the at least one update file for updating said at least one file resident on the computing device, and the at least one unique reference code representative of an expected state of the at least one file resident on the computing device. Finally, the state of the computing device is determined to be in an expected state if the at least one unique code matches the at least one unique reference code, and in an unexpected state if the at least one unique code does not match the at least one unique reference code.
    Type: Grant
    Filed: August 9, 2007
    Date of Patent: September 18, 2012
    Assignee: Research In Motion Limited
    Inventors: Spencer Quin, Yongqian Gao
  • Publication number: 20090044183
    Abstract: According to embodiments described in the specification, a method, and apparatus for updating the state of a computing device by first receiving a message processable by the computing device, the message comprising data for instructing the computing device to request at least one update file from at least one remote computing entity, the at least one update file for updating a file resident on the computing device; and processing the message to effect updating of the computing device.
    Type: Application
    Filed: August 9, 2007
    Publication date: February 12, 2009
    Inventors: Spencer Quin, Yongqian Gao, Gregory Robertson Bentz
  • Publication number: 20090044182
    Abstract: According to embodiments described in the specification, a method and apparatus, for determining the state of a computing device is described, by first determining at least one unique code associated with at least one file resident on the computing device, the at least one unique code representative of a state of the at least one file. Then at least one unique reference code associated with at least one update file is determined, the at least one update file for updating said at least one file resident on the computing device, and the at least one unique reference code representative of an expected state of the at least one file resident on the computing device. Finally, the state of the computing device is determined to be in an expected state if the at least one unique code matches the at least one unique reference code, and in an unexpected state if the at least one unique code does not match the at least one unique reference code.
    Type: Application
    Filed: August 9, 2007
    Publication date: February 12, 2009
    Inventors: Spencer Quin, Yongqian Gao
  • Publication number: 20070073703
    Abstract: An LDAP to SQL proxy to adapt a relational database as a directory service for an LDAP client is provided. The database may be defined in accordance with a database schema which is external to an LDAP server serving the LDAP client. The proxy comprises LDAP to SQL query and response mappings preferably for a reduced set of LDAP operations. The proxy may comprise a mechanism to maintain a plurality of persistent database connections to reduce query processing overhead. The proxy may further be adapted to maintain persistent connections to each of at least two alternative databases for executing queries to provide enhanced failsafe operations. A plurality of LDAP to SQL proxied databases may be configured for sharing query loads to enhance scalability and performance.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Inventor: Spencer Quin