Patents by Inventor Joseph Christie
Joseph Christie 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: 20240130636Abstract: A system for analyzing data from motion capture measurements has a sensor to measure motion capture measurements, a module configured to receive sensor data from the sensors, and a processor configured to analyze to the sensor data received from the sensors and create a report of such analysis. A computer-implemented method of analyzing data from motion capture measurements includes performing motion capture measurements on a subject, receiving motion capture data from the motion capture measurements, processing the motion capture data and the background data on a computer using an algorithm, including comparing the motion capture data and background data to one or more comparator waveforms, generating a report based on the processing analysis, and communicating the results of the report.Type: ApplicationFiled: February 24, 2022Publication date: April 25, 2024Inventors: Douglas Ross Hamilton, Joseph Christie Paul Kitson, Patrick Crawford Hamilton
-
Publication number: 20230203825Abstract: A system and method for forming scaffolding wherein the system comprises a plurality of upright columns arranged along a line adjacent to a vertical surface and anchored proximate to a base thereof and a platform supported by the plurality of upright columns. The method comprises anchoring a first set of a plurality of upright column segments by a base support proximate to a bottom of wall along a single line, extending a plurality of subsequent upright column segments from the first set of upright column segments to form a plurality of inline upright columns and supporting a platform from the plurality of upright columns.Type: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Inventor: Michael Joseph Christie
-
Publication number: 20210401132Abstract: The present invention comprises a backpack with an anchoring device. The anchoring device allows an umbrella to be attached to the backpack or bags. The umbrella has a collapsible canopy and can be stored in a storage unit within on the backpack or carrier bag.Type: ApplicationFiled: April 19, 2021Publication date: December 30, 2021Inventor: Joseph Christie
-
Patent number: 11138203Abstract: A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file format and includes taxonomy data of a first marketplace; define a second file that is in a template file format and includes the taxonomy data of the first marketplace; and send the second file to a taxonomy platform such that inventory data is mapped to a taxonomy of the first marketplace. The code further causes the processor to receive a third file that is in a second file format and includes taxonomy data of a second marketplace; define a fourth file that is in the template file format and includes the taxonomy data of the second marketplace; and send the fourth file to the taxonomy platform such that the inventory data is mapped to a taxonomy of the second marketplace.Type: GrantFiled: December 17, 2019Date of Patent: October 5, 2021Assignee: ChannelAdvisor CorporationInventors: Joseph Christie, Cameron Bowe
-
Publication number: 20200125571Abstract: A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file format and includes taxonomy data of a first marketplace; define a second file that is in a template file format and includes the taxonomy data of the first marketplace; and send the second file to a taxonomy platform such that inventory data is mapped to a taxonomy of the first marketplace. The code further causes the processor to receive a third file that is in a second file format and includes taxonomy data of a second marketplace; define a fourth file that is in the template file format and includes the taxonomy data of the second marketplace; and send the fourth file to the taxonomy platform such that the inventory data is mapped to a taxonomy of the second marketplace.Type: ApplicationFiled: December 17, 2019Publication date: April 23, 2020Applicant: ChannelAdvisor CorporationInventors: Joseph CHRISTIE, Cameron BOWE
-
Patent number: 10552420Abstract: A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file format and includes taxonomy data of a first marketplace; define a second file that is in a template file format and includes the taxonomy data of the first marketplace; and send the second file to a taxonomy platform such that inventory data is mapped to a taxonomy of the first marketplace. The code further causes the processor to receive a third file that is in a second file format and includes taxonomy data of a second marketplace; define a fourth file that is in the template file format and includes the taxonomy data of the second marketplace; and send the fourth file to the taxonomy platform such that the inventory data is mapped to a taxonomy of the second marketplace.Type: GrantFiled: August 25, 2016Date of Patent: February 4, 2020Assignee: ChannelAdvisor CorporationInventors: Joseph Christie, Cameron Bowe
-
Publication number: 20180316509Abstract: A method and system for electronic document execution, providing for enhanced authentication of the particular electronic document in an electronic contract management platform. A hybrid electronic signature system, wherein a party wishing to electronically execute an electronic document can apply to the electronic document, in electronic form, a digitized graphical representation of his physical signature (in a scalable vector graphics (SVG) format)), and also embed a digital certificate (an X509 digital certificate) of the executing party into the electronic document. The hybrid signature method can incorporate multifactor authentication of users, such that only appropriately authenticated users may be granted access to the platform and be permitted to electronically sign the electronic documents, thereby providing for enhanced security.Type: ApplicationFiled: July 4, 2018Publication date: November 1, 2018Inventors: Michael Walter GARDNER, Goran RADISAVLJEVIC, Michael Joseph CHRISTIE
-
Publication number: 20170053001Abstract: A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file format and includes taxonomy data of a first marketplace; define a second file that is in a template file format and includes the taxonomy data of the first marketplace; and send the second file to a taxonomy platform such that inventory data is mapped to a taxonomy of the first marketplace. The code further causes the processor to receive a third file that is in a second file format and includes taxonomy data of a second marketplace; define a fourth file that is in the template file format and includes the taxonomy data of the second marketplace; and send the fourth file to the taxonomy platform such that the inventory data is mapped to a taxonomy of the second marketplace.Type: ApplicationFiled: August 25, 2016Publication date: February 23, 2017Applicant: ChannelAdvisor CorporationInventors: Joseph CHRISTIE, Cameron BOWE
-
Patent number: 9430482Abstract: A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file format and includes taxonomy data of a first marketplace; define a second file that is in a template file format and includes the taxonomy data of the first marketplace; and send the second file to a taxonomy platform such that inventory data is mapped to a taxonomy of the first marketplace. The code further causes the processor to receive a third file that is in a second file format and includes taxonomy data of a second marketplace; define a fourth file that is in the template file format and includes the taxonomy data of the second marketplace; and send the fourth file to the taxonomy platform such that the inventory data is mapped to a taxonomy of the second marketplace.Type: GrantFiled: March 14, 2013Date of Patent: August 30, 2016Assignee: ChannelAdvisor CorporationInventors: Joseph Christie, Cameron Bowe
-
Publication number: 20130268561Abstract: A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file format and includes taxonomy data of a first marketplace; define a second file that is in a template file format and includes the taxonomy data of the first marketplace; and send the second file to a taxonomy platform such that inventory data is mapped to a taxonomy of the first marketplace. The code further causes the processor to receive a third file that is in a second file format and includes taxonomy data of a second marketplace; define a fourth file that is in the template file format and includes the taxonomy data of the second marketplace; and send the fourth file to the taxonomy platform such that the inventory data is mapped to a taxonomy of the second marketplace.Type: ApplicationFiled: March 14, 2013Publication date: October 10, 2013Applicant: ChannelAdvisor CorporationInventors: Joseph Christie, Cameron Bowe
-
Patent number: 7937753Abstract: The information management system such as might be used for a source code management system. The information management system is distributed throughout an enterprise and is operated to allow secure communications with remote sites connected to a central site over an unsecured network. A secure channel is created through the unsecured network to transmit encryption and identifier information for one or more artifacts. This information is used to access an artifact from a remote site and decrypt it. Because artifacts, though encrypted, retain an identifiable form, they may be cached throughout the information management system. The ability to cache artifacts significantly reduces the bandwidth required for operating the information management system from remote sites.Type: GrantFiled: March 25, 2005Date of Patent: May 3, 2011Assignee: Microsoft CorporationInventors: Eugene W. Hodges, Joseph Christie
-
Publication number: 20080075087Abstract: A method of operating a communication signaling processor is disclosed. The method comprises receiving a signaling message for a voice call to a called party, processing the signaling message to transfer a query to a database that is updated when the called party changes locations, receiving a response from the database, and processing the response to select an identifier for a header of a voice communication to route the voice call to the called party.Type: ApplicationFiled: December 5, 2007Publication date: March 27, 2008Applicant: Sprint Communications Company L.P.Inventor: Joseph Christie
-
Publication number: 20070263644Abstract: A first communication network transfers a signaling message for a call to a second communication network. The signaling message indicates a first identifier that represents a connection through the first communication network to the second communication network. The second communication network processes the signaling message to select a second identifier. The first communication network transfers a user communication for the call to the second communication network. The user communication has a header indicating the first identifier. In response to the first identifier, the second communication network modifies the first identifier in the header to the second identifier. The second communication network transfers the user communication to a destination node in response to the second identifier in the header of the user communication.Type: ApplicationFiled: May 16, 2007Publication date: November 15, 2007Applicant: Sprint Communications Company L.P.Inventors: Joseph Christie, Joseph Christie, Jean Christie, Albert DuRee, Michael Gardner, Tracy Nelson, William Wiley
-
Publication number: 20070183437Abstract: A communication system receives a signaling message for a voice communication and processes the signaling message to select a route identifier. The system selects a processing technique for the voice communication, such as compression or encryption. The system processes the voice communication with the selected processing technique. The system adds the selected route identifier to the voice communication. The system adds a processing indicator to the voice communication. The system transfers the voice communication with the route identifier and the processing indicator.Type: ApplicationFiled: February 26, 2007Publication date: August 9, 2007Applicant: Sprint Communications Company L.P.Inventors: Albert DuRee, Joseph Christie, Joseph Christie, Jean Christie, Mark Sucharczuk
-
Publication number: 20070076753Abstract: The present invention includes a method, system, and apparatus for providing communication control. The invention includes a method in which signaling is processed externally to a switch before it is applied by the network elements. The processor is able to select network characteristics and signal the network elements based the selections. A network employing the processing method is also included, as well as a signaling system that employs the processing method.Type: ApplicationFiled: November 17, 2006Publication date: April 5, 2007Inventors: Joseph Christie, Joseph Christie, Jean Christie
-
Publication number: 20060218623Abstract: The information management system such as might be used for a source code management system. The information management system is distributed throughout an enterprise and is operated to allow secure communications with remote sites connected to a central site over an unsecured network. A secure channel is created through the unsecured network to transmit encryption and identifier information for one or more artifacts. This information is used to access an artifact from a remote site and decrypt it. Because artifacts, though encrypted, retain an identifiable form, they may be cached throughout the information management system. The ability to cache artifacts significantly reduces the bandwidth required for operating the information management system from remote sites.Type: ApplicationFiled: March 25, 2005Publication date: September 28, 2006Applicant: Microsoft CorporationInventors: Eugene Hodges, Joseph Christie
-
Publication number: 20060203984Abstract: A signaling processor receives a first signaling message indicating a called telephone number for the call. The signaling processor processes the called telephone number from the first signaling message to determine if call validation is required. If the call validation is not required, then the signaling processor processes the called telephone number to determine routing information without the call validation. If the call validation is required, then the signaling processor determines if the call is valid, and if the call is valid, then the signaling processor processes the called telephone number to determine the routing information. The signaling processor transfers a second signaling message indicating the routing information for the call.Type: ApplicationFiled: May 16, 2006Publication date: September 14, 2006Inventors: Joseph Christie, Manu Bahl, Albert Duree, Michael Gardner, Daniel Sbisa, William Wiley
-
Publication number: 20060056399Abstract: In a communication network, circuit-based switches transfer signaling that indicates first circuit-based connections and transfer user communications over the first circuit-based connections. A signaling processor processes the signaling to select header information and second circuit-based connections. The signaling processor transfers control messages indicating the header information and the second circuit-based connections. A first interworking system receives the control messages and the user communications, and in response, transfers the user communications in packets having the header information. A second interworking system receives the control messages and the packets, and in response, transfers the user communications over the second circuit based connections to a plurality of other communication networks.Type: ApplicationFiled: November 7, 2005Publication date: March 16, 2006Inventors: Joseph Christie, Michael Gardner, Albert DuRee, William Wiley, Tracy Nelson, Joseph Christie, Jean Christie
-
Publication number: 20050254496Abstract: A communication method comprises: processing a first message from the user CPE to select a circuit switch from a plurality of circuit switches, and selecting an identifier and a DS0 to route user communications from the user CPE to the circuit switch; transferring a second message indicating the identifier and the DS0 and transferring an SS7 IAM to the circuit switch; receiving the user communications from the user CPE in a packet format having the identifier in headers, and routing the user communications in the packet format based on the identifier in the headers; and receiving the second message and the user communications in the packet format, and in response, converting the user communications from the packet format into a DS0 format and transferring the user communications in the DS0 format over the DS0 to the one circuit switch.Type: ApplicationFiled: June 21, 2005Publication date: November 17, 2005Inventors: Joseph Christie, Joseph Christie, Jean Christie, Michael Gardner, Albert DuRee, William Wiley
-
Publication number: 20050207435Abstract: A communication system routes user communications for a telecommunication call. The communication system comprises a processing system and an interworking system. The processing system receives a Signaling System Seven (SS7) Initial Address Message (IAM) message that indicates an originating connection and a called number for the call. The processing system enters a first data structure with the originating connection to identify a second data structure, and enters the second data structure with the called number to identify interworking information. The processing system transfers a control instruction indicating the interworking information. The interworking system receives the control instruction and the user communications, and in response, transfers packets having the interworking information and the user communications. The packets are routed based on the interworking information in the packets. The processing system is external to the interworking system.Type: ApplicationFiled: May 23, 2005Publication date: September 22, 2005Inventors: Joseph Christie, Joseph Christie, Jean Christie, William Wiley, Royal Howell