Patents by Inventor Andy Isaacson
Andy Isaacson 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: 11683160Abstract: Secure data transfers between communication nodes is performed using a group encryption key supplied by a remote management system. A first node transmits a request for secure communications with a second node to the remote management system using a control channel. The remote management system generates and encrypts a group encryption key usable by the first and second nodes and forwards the encrypted group encryption key to the first and second nodes using one or more control channels. The first and second communication nodes decrypt the group encryption key and use it to encrypt data transmitted between the nodes using a data transport network. In some implementations the securely communicating nodes may use encryption keys and/or techniques that prevent the remote management system from eavesdropping on the nodes' communications.Type: GrantFiled: April 25, 2019Date of Patent: June 20, 2023Assignee: Orion Labs, Inc.Inventors: Greg Albrecht, Andy Isaacson, Nelson Carpentier, Dan Phung, Schuyler Erle
-
Patent number: 10848947Abstract: Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.Type: GrantFiled: July 25, 2019Date of Patent: November 24, 2020Assignee: Orion Labs, Inc.Inventors: Greg Albrecht, Andy Isaacson, Ellen Juhlin
-
Patent number: 10699071Abstract: Systems and techniques for flexibly generating custom documents from data objects are described herein. Templates with embedded code instructions, which may be evaluated separate from a document reading or editing program, may be used to generate custom documents. The template system may use the embedded code instructions to dynamically access properties of data objects. An editing program may be used initially to generate a mockup document that may be used as the basis for a template.Type: GrantFiled: December 28, 2015Date of Patent: June 30, 2020Assignee: Palantir Technologies Inc.Inventor: Andy Isaacson
-
Publication number: 20200119914Abstract: Secure data transfers between communication nodes is performed using a group encryption key supplied by a remote management system. A first node transmits a request for secure communications with a second node to the remote management system using a control channel. The remote management system generates and encrypts a group encryption key usable by the first and second nodes and forwards the encrypted group encryption key to the first and second nodes using one or more control channels. The first and second communication nodes decrypt the group encryption key and use it to encrypt data transmitted between the nodes using a data transport network. In some implementations the securely communicating nodes may use encryption keys and/or techniques that prevent the remote management system from eavesdropping on the nodes' communications.Type: ApplicationFiled: April 25, 2019Publication date: April 16, 2020Inventors: Greg Albrecht, Andy Isaacson, Nelson Carpentier, Dan Phung, Schuyler Erle
-
Publication number: 20190349735Abstract: Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.Type: ApplicationFiled: July 25, 2019Publication date: November 14, 2019Inventors: Greg Albrecht, Andy Isaacson, Ellen Juhlin
-
Patent number: 10368223Abstract: Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.Type: GrantFiled: June 27, 2018Date of Patent: July 30, 2019Assignee: Orion LabsInventors: Greg Albrecht, Andy Isaacson, Ellen Juhlin
-
Patent number: 10305686Abstract: Secure data transfers between communication nodes is performed using a group encryption key supplied by a remote management system. A first node transmits a request for secure communications with a second node to the remote management system using a control channel. The remote management system generates and encrypts a group encryption key usable by the first and second nodes and forwards the encrypted group encryption key to the first and second nodes using one or more control channels. The first and second communication nodes decrypt the group encryption key and use it to encrypt data transmitted between the nodes using a data transport network. In some implementations the securely communicating nodes may use encryption keys and/or techniques that prevent the remote management system from eavesdropping on the nodes' communications.Type: GrantFiled: October 3, 2016Date of Patent: May 28, 2019Assignee: Orion LabsInventors: Greg Albrecht, Andy Isaacson, Nelson Carpentier, Dan Phung, Schuyler Erle
-
Publication number: 20180310156Abstract: Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.Type: ApplicationFiled: June 27, 2018Publication date: October 25, 2018Inventors: Greg Albrecht, Andy Isaacson, Ellen Juhlin
-
Patent number: 10045186Abstract: Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.Type: GrantFiled: April 5, 2017Date of Patent: August 7, 2018Assignee: Orion LabsInventors: Greg Albrecht, Andy Isaacson, Ellen Juhlin
-
Publication number: 20170295454Abstract: Systems, methods, software and apparatus enable low energy communication of audio data between an end user device and an associated intermediate communication device. Audio data is transmitted between the end user source device and associated intermediate communication device by cyclical updating and low energy transmission of data values as audio data packet fragments representing the audio data, which are assembled into audio data packets by the associated intermediate communication device. Packaged audio data is transmitted from one intermediate communication device to another intermediate communication device that is associated with an end user sink device. The end user sink device's associated intermediate communication device unpacks and transmits audio data packet fragments to the end user sink device by cyclical updating of and low energy transmission of data values as audio data packet fragments representing the audio data that are converted into acoustic signals.Type: ApplicationFiled: April 5, 2017Publication date: October 12, 2017Inventors: Greg Albrecht, Andy Isaacson, Ellen Juhlin
-
Publication number: 20170099366Abstract: Data transfers between communication node members of a communication node group are routed to and from a data cache network that includes a cache node. Data sent by one node to another node is first sent to the cache network. A cache network deposit channel is opened between the first node and the cache network. The first node sends the data to the cache network, which stores the data in the cache node. To retrieve the data, the second node uses a retrieval channel opened between the cache network and the second node. The data is then transmitted from the cache network to the second node. Multiple deposit channels and retrieval channels can be opened and utilized as needed.Type: ApplicationFiled: September 30, 2016Publication date: April 6, 2017Inventors: Greg Albrecht, Jesse Robbins, Andy Isaacson, Nelson Carpentier, Star Simpson
-
Publication number: 20170099138Abstract: Secure data transfers between communication nodes is performed using a group encryption key supplied by a remote management system. A first node transmits a request for secure communications with a second node to the remote management system using a control channel. The remote management system generates and encrypts a group encryption key usable by the first and second nodes and forwards the encrypted group encryption key to the first and second nodes using one or more control channels. The first and second communication nodes decrypt the group encryption key and use it to encrypt data transmitted between the nodes using a data transport network. In some implementations the securely communicating nodes may use encryption keys and/or techniques that prevent the remote management system from eavesdropping on the nodes' communications.Type: ApplicationFiled: October 3, 2016Publication date: April 6, 2017Inventors: Greg Albrecht, Andy Isaacson, Nelson Carpentier, Dan Phung, Schuyler Erle
-
Publication number: 20160203116Abstract: Systems and techniques for flexibly generating custom documents from data objects are described herein. Templates with embedded code instructions, which may be evaluated separate from a document reading or editing program, may be used to generate custom documents. The template system may use the embedded code instructions to dynamically access properties of data objects. An editing program may be used initially to generate a mockup document that may be used as the basis for a template.Type: ApplicationFiled: December 28, 2015Publication date: July 14, 2016Inventor: Andy Isaacson
-
Patent number: 9313233Abstract: Systems and methods are disclosed for detecting associated devices. In accordance with one implementation, a method is provided for detecting associated devices. The method includes obtaining information about a target device and determining, based on the information about the target device, one or more target observations that include a target time and a target location. The method also includes identifying one or more second observations of one or more candidate devices, wherein the candidate observations include a second time and a second location that correspond with the target time and the target location. In addition, the method includes determining, from the one or more candidate devices, any associated devices that may correspond with the target device.Type: GrantFiled: September 13, 2013Date of Patent: April 12, 2016Assignee: Plantir Technologies Inc.Inventors: Matthew Sprague, Andy Isaacson
-
Patent number: 9223773Abstract: Systems and techniques for flexibly generating custom documents from data objects are described herein. Templates with embedded code instructions, which may be evaluated separate from a document reading or editing program, may be used to generate custom documents. The template system may use the embedded code instructions to dynamically access properties of data objects. An editing program may be used initially to generate a mockup document that may be used as the basis for a template.Type: GrantFiled: January 6, 2014Date of Patent: December 29, 2015Assignee: Palatir Technologies Inc.Inventor: Andy Isaacson
-
Publication number: 20150080012Abstract: Systems and methods are disclosed for detecting associated devices. In accordance with one implementation, a method is provided for detecting associated devices. The method includes obtaining information about a target device and determining, based on the information about the target device, one or more target observations that include a target time and a target location. The method also includes identifying one or more second observations of one or more candidate devices, wherein the candidate observations include a second time and a second location that correspond with the target time and the target location. In addition, the method includes determining, from the one or more candidate devices, any associated devices that may correspond with the target device.Type: ApplicationFiled: September 13, 2013Publication date: March 19, 2015Applicant: PALANTIR TECHNOLOGIES, INC.Inventors: Matthew SPRAGUE, Andy ISAACSON
-
Publication number: 20150046791Abstract: Systems and techniques for flexibly generating custom documents from data objects are described herein. Templates with embedded code instructions, which may be evaluated separate from a document reading or editing program, may be used to generate custom documents. The template system may use the embedded code instructions to dynamically access properties of data objects. An editing program may be used initially to generate a mockup document that may be used as the basis for a template.Type: ApplicationFiled: January 6, 2014Publication date: February 12, 2015Applicant: Palantir Technologies, Inc.Inventor: Andy Isaacson