Patents by Inventor Ian Kennedy
Ian Kennedy 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: 11811871Abstract: Systems and methods to facilitate cloud-based point-to-point data transfer via machine learning are described herein. A request for a transfer of data between a sending system and a receiving system may be obtained. Receiving system information for the receiving system may be obtained. Values of transfer parameters for performing the transfer may be determined through machine-learning. The transfer may be performed based on the determined values. Results of the transfer may be obtained and provided to the machine-learning algorithm to further train the algorithm.Type: GrantFiled: June 23, 2020Date of Patent: November 7, 2023Assignee: Signiant Inc.Inventors: Shane Daniel Barnes, Andrew Olatunde Belo, Ian Kennedy Hamilton
-
Patent number: 11496849Abstract: A method of producing an acoustic radiation pattern, the method comprising receiving an input audio signal representing a first acoustic radiation pattern, generating an acoustic monopole and an acoustic dipole based on the input audio signal, wherein generating the acoustic monopole and the acoustic dipole is to produce a second acoustic radiation pattern substantially similar to the first acoustic radiation pattern.Type: GrantFiled: July 13, 2018Date of Patent: November 8, 2022Assignee: Zound Industries International ABInventors: Dan Anders Edgren, Malcolm Ian Kennedy
-
Publication number: 20210274300Abstract: A method of producing an acoustic radiation pattern, the method comprising receiving an input audio signal representing a first acoustic radiation pattern, generating an acoustic monopole and an acoustic dipole based on the input audio signal, wherein generating the acoustic monopole and the acoustic dipole is to produce a second acoustic radiation pattern substantially similar to the first acoustic radiation pattern.Type: ApplicationFiled: July 13, 2018Publication date: September 2, 2021Inventors: Dan Anders Edgren, Malcolm Ian Kennedy
-
Publication number: 20200396289Abstract: Systems and methods to facilitate cloud-based point-to-point data transfer via machine learning are described herein. A request for a transfer of data between a sending system and a receiving system may be obtained. Receiving system information for the receiving system may be obtained. Values of transfer parameters for performing the transfer may be determined through machine-learning. The transfer may be performed based on the determined values. Results of the transfer may be obtained and provided to the machine-learning algorithm to further train the algorithm.Type: ApplicationFiled: June 23, 2020Publication date: December 17, 2020Applicant: Signiant Inc.Inventors: Shane Daniel BARNES, Andrew Olatunde BELO, Ian Kennedy HAMILTON
-
Patent number: 10868870Abstract: A system and method is provided for providing secure accelerated data transfer. The system may transparently provide accelerated data transfer between a client and a remote system. The system may provide a method for determining a mapped domain name for identifying an ingress server. The system may provide a method for determining a tunnel route to an egress server selected for establishing a connection with the remote system. The system may provide a method of exchanging data between the client system and the remote system via the ingress server and the egress server.Type: GrantFiled: April 15, 2019Date of Patent: December 15, 2020Assignee: Signiant Inc.Inventors: Ian Kennedy Hamilton, Anthony Vasile
-
Patent number: 10735516Abstract: Systems and methods to facilitate cloud-based point-to-point data transfer via machine learning are described herein. A request for a transfer of data between a sending system and a receiving system may be obtained. Receiving system information for the receiving system may be obtained. Values of transfer parameters for performing the transfer may be determined through machine-learning. The transfer may be performed based on the determined values. Results of the transfer may be obtained and provided to the machine-learning algorithm to further train the algorithm.Type: GrantFiled: February 15, 2019Date of Patent: August 4, 2020Assignee: Signiant Inc.Inventors: Shane Daniel Barnes, Andrew Olatunde Belo, Ian Kennedy Hamilton
-
Publication number: 20190392723Abstract: External media elements are created. Then a metadata document is created referencing external media elements. A module assembler then generates an Adaptive Learning Module (“ALM”) from the metadata document and external media elements referenced in the metadata document, wherein the ALM comprises assets and assembly rules. A media player software (“MPS”) generates from the ALM assets and assembly rules, presentation materials usable in a training system, such as LMS.Type: ApplicationFiled: June 26, 2019Publication date: December 26, 2019Applicant: Alchemy Systems, L.P.Inventors: Terence Patrick McGuire, Ian Kennedy, Mark Peters, Salvatore Scozzari, Scott Martin
-
Publication number: 20190245931Abstract: A system and method is provided for providing secure accelerated data transfer. The system may transparently provide accelerated data transfer between a client and a remote system. The system may provide a method for determining a mapped domain name for identifying an ingress server. The system may provide a method for determining a tunnel route to an egress server selected for establishing a connection with the remote system. The system may provide a method of exchanging data between the client system and the remote system via the ingress server and the egress server.Type: ApplicationFiled: April 15, 2019Publication date: August 8, 2019Applicant: Signiant Inc.Inventors: Ian Kennedy HAMILTON, Anthony VASILE
-
Patent number: 10264078Abstract: A system and method is provided for providing secure accelerated data transfer. The system may transparently provide accelerated data transfer between a client and a remote system. The system may provide a method for determining a mapped domain name for identifying an ingress server. The system may provide a method for determining a tunnel route to an egress server selected for establishing a connection with the remote system. The system may provide a method of exchanging data between the client system and the remote system via the ingress server and the egress server.Type: GrantFiled: April 3, 2017Date of Patent: April 16, 2019Assignee: Signiant Inc.Inventors: Ian Kennedy Hamilton, Anthony Vasile
-
Publication number: 20180115615Abstract: A system and method is provided for providing secure accelerated data transfer. The system may transparently provide accelerated data transfer between a client and a remote system. The system may provide a method for determining a mapped domain name for identifying an ingress server. The system may provide a method for determining a tunnel route to an egress server selected for establishing a connection with the remote system. The system may provide a method of exchanging data between the client system and the remote system via the ingress server and the egress server.Type: ApplicationFiled: April 3, 2017Publication date: April 26, 2018Applicant: Signiant Inc.Inventors: Ian Kennedy HAMILTON, Anthony VASILE
-
Patent number: 9736286Abstract: Techniques for quick selection from an ordered list include dividing all items in the ordered list into current groups. Each current group includes a different range of the items. A corresponding plurality of icons for the plurality of current groups is presented substantively simultaneously on a display screen. One corresponding icon for each current group indicates a range of items included in the current group. In response to receiving input that indicates a particular icon corresponding to a particular group of the plurality of current groups, all items included in the particular group are divided into a plurality of next current groups. Each next current group includes a different range of the items included in the particular group. The next current group replaces the previous current group; thus, a corresponding plurality of icons for the plurality of next current groups is presented substantively simultaneously on the display screen.Type: GrantFiled: December 22, 2009Date of Patent: August 15, 2017Assignee: HERE GLOBAL B.V.Inventors: Ian Kennedy, Teemu Johannes Mikkonen, Jarno Tapio Väyrynen, Katja Kristiina Kytökorpi, Jörg Land, Caitlin Winner
-
Patent number: 9699404Abstract: Aligning a closed caption track to a media content includes calculating the offset and the drift between the closed caption track and the media content item. The closed caption track is aligned to the media content item as a function of the calculated offset and drift.Type: GrantFiled: March 19, 2014Date of Patent: July 4, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dennis Cronin, Frank Seide, Ian Kennedy
-
Patent number: 9692799Abstract: A plurality of users may interact with a content distribution system in order to share digital media content. The system may receive, store, and/or publish a delivery specification that includes requirements relating to digital content that a first user wishes to receive. The delivery specification for the digital content may include one or more requirements of the digital content to be received. A second user who wishes to provide the digital content may access the delivery specification. The system provides for flexible validation of the media content from the second user. For example, validation may occur at device of the first user, at a device of the second user, and/or at a device of the content distribution system. Upon validation of the media content from the second user, the system may facilitate transfer of the media content from the second user to the first user.Type: GrantFiled: July 30, 2012Date of Patent: June 27, 2017Assignee: Signiant Inc.Inventors: Michael Gregory Nash, Tony Vasile, Ian Kennedy Hamilton
-
Patent number: 9614917Abstract: A system and method is provided for providing secure accelerated data transfer. The system may transparently provide accelerated data transfer between a client and a remote system. The system may provide a method for determining a mapped domain name for identifying an ingress server. The system may provide a method for determining a tunnel route to an egress server selected for establishing a connection with the remote system. The system may provide a method of exchanging data between the client system and the remote system via the ingress server and the egress server.Type: GrantFiled: October 24, 2016Date of Patent: April 4, 2017Assignee: Signiant Inc.Inventors: Ian Kennedy Hamilton, Anthony Vasile
-
Patent number: 9335893Abstract: Techniques for dynamically grouping items include determining context associated with each group comprising one or more items; and determining current context at a device. In response to determining that prompted prompt is presented for input to indicate an item, a suggested group is determined based on the current context at the device and relevance of a context associated with the suggested group. The suggested group is presented. In some embodiments, prompted prompt is presented to name a suggested group; and, in response, data indicating the suggested group is stored as a permanent group associated with the name. In some embodiments, relevance is determined for each item of a group. A group avatar is generated based on M images associated with the items that have the most relevance.Type: GrantFiled: December 29, 2009Date of Patent: May 10, 2016Assignee: HERE GLOBAL B.V.Inventors: Ian Kennedy, Teemu Mikkonen, Jarno Vayrynen, Katja Kytokorpi, Jörg Land, Caitlin Winner
-
Patent number: 9279602Abstract: The invention provides systems and methods for provisioning a site with an energy system such as a solar energy system. A system according to an embodiment of the invention comprises a user interface module providing a graphical user interface for receiving information from a user, for example a potential purchaser. The information includes location information for the site to be provisioned. An image retrieval module is coupled to the user interface module and to a source of geographical information. The image retrieval module retrieves at least one image of the site corresponding to the location provided by the user. A sizing module is configured to enable a user to measure an installation surface represented in the image. Energy system components are selected based on the measurements.Type: GrantFiled: October 6, 2008Date of Patent: March 8, 2016Assignee: SUNGEVITY INC.Inventors: Daniel Ian Kennedy, Adam Pryor, Andrew Birch
-
Patent number: 9152722Abstract: A method of gathering information relevant to the interests of a user includes receiving activity history associated with the user from a network data source, where the activity history includes a description of a user action initiated by the user, generating a first metadata item based upon the activity history; and storing the first metadata item as user profile information associated with the user in a user profile database. Generating the first metadata item may include extracting text from the activity history and generating the first metadata item based upon the text. The activity history may include a description of a user action.Type: GrantFiled: December 31, 2008Date of Patent: October 6, 2015Assignee: YAHOO! INC.Inventors: Saurabh Sahni, Ian Kennedy, Pankaj Kothari, Todd Sampson, Emanuel Miller, John Sampson, Chris Goffinet, Steve Ho, Raymund Ramos, Mani Kumar
-
Publication number: 20150271442Abstract: Aligning a closed caption track to a media content includes calculating the offset and the drift between the closed caption track and the media content item. The closed caption track is aligned to the media content item as a function of the calculated offset and drift.Type: ApplicationFiled: March 19, 2014Publication date: September 24, 2015Applicant: Microsoft CorporationInventors: Dennis Cronin, Frank Seide, Ian Kennedy
-
Patent number: 8742825Abstract: A transistor (1) has a FET (2) and a temperature sensing diode (4) integrated within it. Gate drive circuit (12) is arranged to switch off FET (2) and in this case biasing circuit (14) drives a constant current through the diode (4). The voltage across the diode (4) is measured by voltage sensor (15) which provides a measure of the temperature of the FET.Type: GrantFiled: March 14, 2006Date of Patent: June 3, 2014Assignee: NXP B.V.Inventors: Keith Heppenstall, Adam Brown, Adrian Koh, Ian Kennedy
-
Publication number: 20140032503Abstract: A plurality of users may interact with a content distribution system in order to share digital media content. The system may receive, store, and/or publish a delivery specification that includes requirements relating to digital content that a first user wishes to receive. The delivery specification for the digital content may include one or more requirements of the digital content to be received. A second user who wishes to provide the digital content may access the delivery specification. The system provides for flexible validation of the media content from the second user. For example, validation may occur at device of the first user, at a device of the second user, and/or at a device of the content distribution system. Upon validation of the media content from the second user, the system may facilitate transfer of the media content from the second user to the first user.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: Signiant Inc.Inventors: Michael Gregory Nash, Tony Vasile, Ian Kennedy Hamilton