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).
-
Publication number: 20250074295Abstract: A reflector unit may behave as a retroreflector to reflect light of a selected color. The reflector unit may comprise a plurality of reflector elements having a first side configured to reflect light of a first color and a second side configured to reflect light of a second color. In response to receiving a signal (e.g., indicating a bi-directional vehicle has changed a direction of travel), the reflector unit may cause the reflector elements to rotate and expose a different side of the reflector elements depending on the direction of travel.Type: ApplicationFiled: August 31, 2023Publication date: March 6, 2025Inventors: Sergio Angel Aguirre Contreras, Nahuel Elias Battaglia, Herman Francisco Delos Santos, James Michael Eccleston, Ian Kennedy, Andrew David Rudd, Christopher John Stoffel, Lingxuan Zhu, Alexander Kraus
-
Publication number: 20250060760Abstract: A localization system comprises: a device; a master unit which wirelessly transmits a first localization signal; a plurality of lateration units distributed about the area within which the device is being localized, wherein each lateration unit of the plurality independently starts its own timer upon its receipt of the first localization signal; and a localization unit. The device receives the first localization signal and responsively wirelessly transmits a second localization signal. Each of the lateration units: independently receives the second localization signal; stops its respective timer responsive to receipt of the second localization signal; and wirelessly transmits a timer count signal to a localization unit. The timer count signal identifies the transmitting lateration unit and a count of its respective timer.Type: ApplicationFiled: August 16, 2024Publication date: February 20, 2025Applicant: Grain Weevil CorporationInventors: Juan Manuel Bogado Torres, Ian Kennedy, Zane Zents, Benjamin H. Johnson, Chad E. Johnson, Cole Oswald, Travis Vanderheyden, Caden Carlson
-
Publication number: 20250018557Abstract: A feed mechanism for inserting and/or retracting a flexible robotic arm from an area, the feed mechanism including a housing, a passageway extending about a central longitudinal axis through the length thereof, a drive portion and rotational portion, the drive portion not being fixedly connected within the housing and having at least a pair of drive wheels coupled to a drive motor, the drive wheels are connected to a mounting frame with the mounting frame being connected to pivotable linkages with at least one of the linkages being connected to a spring, such that the expansion or contraction of the spring allows the drive wheels to move relative to the longitudinal axis, and the rotational portion being coupled to a motor, the rotational motor having a gear system that connects to the drive portion and causes a rotation of the drive portion about the central longitudinal axis within the housing.Type: ApplicationFiled: June 24, 2024Publication date: January 16, 2025Applicant: Rolls-Royce plcInventors: Liam D. HARRISON, Ian Kennedy
-
Publication number: 20240408754Abstract: A localization system comprises: a device; a master unit which wirelessly transmits a first localization signal; a plurality of lateration units distributed about the area within which the device is being localized, wherein each lateration unit of the plurality independently starts its own timer upon its receipt of the first localization signal; and a localization unit. The device receives the first localization signal and responsively wirelessly transmits a second localization signal. Each of the lateration units: independently receives the second localization signal; stops its respective timer responsive to receipt of the second localization signal; and wirelessly transmits a timer count signal to a localization unit. The timer count signal identifies the transmitting lateration unit and a count of its respective timer.Type: ApplicationFiled: August 15, 2024Publication date: December 12, 2024Applicant: Grain Weevil CorporationInventors: Juan Manuel Bogado Torres, Ian Kennedy, Zane Zents, Benjamin H. Johnson, Chad E. Johnson, Cole Oswald, Travis Vanderheyden, Caden Carlson
-
Publication number: 20240399576Abstract: A robot comprises a memory, a processor, a body and a drive system which are coupled. The drive system comprises one of auger-based surface interface portions and continuous tread surface interface portions. The auger-based surface interface portions and the continuous tread surface interface portions are interchangeable to adapt the robot to one of different operating conditions and different uses. The processor is configured to: control movement of the robot, via the drive system, to traverse across a first surface, wherein the first surface comprises piled granular material, in response to the drive system being configured with the auger-based surface interface portions; and control movement of the robot via the drive system to traverse across a second surface, which is a solid or semi-solid surface other than the piled granular material, in response to the drive system being configured with the continuous tread surface interface portions.Type: ApplicationFiled: August 10, 2024Publication date: December 5, 2024Applicant: Grain Weevil CorporationInventors: Travis Vanderheyden, Ian Kennedy, Zane Zents, Benjamin H. Johnson, Chad E. Johnson, Cole Oswald, Juan Manuel Bogado Torres
-
Publication number: 20240165795Abstract: An actuator pack for a continuum arm robot, the actuator pack including a plurality of actuator pack sections, with each section having a housing and an interface plate, each section further containing a bank consisting of a plurality actuators that are connected to their own respective drive electronics and the actuators being mounted to the housing or the interface plate and having their drive heads exposed through a hole in the interface plate, and wherein the sections of the actuator pack are configured to coupled together in one state.Type: ApplicationFiled: October 26, 2023Publication date: May 23, 2024Applicant: ROLLS-ROYCE PLCInventors: Liam D. HARRISON, Ian KENNEDY, Thomas HOPPER, Andrew D. NORTON
-
Publication number: 20240165794Abstract: A connection plate for a continuum arm robotic, the connection plate having a collar for connecting to a continuum arm robot and a cut out section from one end and which extends to a plurality of apertures that are present within a face of the connection plate. A continuum arm robot including a robotic arm and a connection plate wherein the robotic arm includes a connection plate that connects to the end of the distal end of the continuum arm robot through a collar, the connection plate having a cut out section that extends from one end into a plurality of apertures that the distal end of the tendons passes through.Type: ApplicationFiled: October 26, 2023Publication date: May 23, 2024Applicant: ROLLS-ROYCE PLCInventors: Liam D. HARRISON, Ian KENNEDY, Thomas HOPPER, Andrew D NORTON
-
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