Patents by Inventor Ian Kelly
Ian Kelly 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: 20250047714Abstract: Various example embodiments for supporting network security for a communication network are presented herein. Various example embodiments for supporting network security for a communication network may be configured to support programming of security functions, including security rules, into network devices. Various example embodiments for supporting programming of security functions into network devices may be configured to support programming of security functions into high performance application-specific integrated circuits (ASICs) of the network device. Various example embodiments for supporting programming of security functions into network devices may be configured to support programming of security functions into various types of network device, such as routers, switches, servers, or the like.Type: ApplicationFiled: August 2, 2023Publication date: February 6, 2025Inventors: Craig Labovitz, Luke Carmichael, Kaloyan Tenchov, Alexander Welch, Ian Kelly, Stefan Meinders, Hamid Ould-Brahim
-
Patent number: 11095129Abstract: The present disclosure provides an unmanned vehicle comprising a device to be powered; a capacitor energy storage system (CESS) and controller board for at least temporarily powering and operating the device to powered. Further, the CESS includes one or more metacapacitors as an energy storage medium. Additionally, the disclosure provides a capacitor energy storage cell composed of the at least one metacapacitor and a DC-voltage conversion device, where the output voltage of the metacapacitor is the input voltage of the DC-voltage conversion device. Still further, the CESS may be comprised of a module of said capacitor energy storage cells, or a system of modules of said capacitor energy storage cells.Type: GrantFiled: December 20, 2017Date of Patent: August 17, 2021Assignee: CAPACITOR SCIENCES INCORPORATEDInventors: Ian Kelly-Morgan, Pavel Ivan Lazarev
-
Publication number: 20190087863Abstract: A device, such as a cellular phone, includes an audio and visual display configured to identify content entered by a user of the device and to automatically initiate a select message file related to the content entered as a result of a user-initiated implementation of a predetermined feature of the device that is not related to the message file and to allow the user-initiated implementation of the predetermined feature to proceed only after the user closes the select message.Type: ApplicationFiled: November 16, 2018Publication date: March 21, 2019Inventors: Thomas John Mannix, David K. Murphy, Ian Kelly, Joseph M. Donaghy
-
Patent number: 10063989Abstract: Provided are methods and systems for updating a sound field in response to user movement. The methods and systems are less computationally expensive than existing approaches for updating a sound field, and are also suitable for use with arbitrary loudspeaker configurations. The methods and systems provide a dynamic binaural sound field rendering realized with the use of “virtual loudspeakers.” Rather than loudspeaker signals being fed into the physical loudspeakers, the signals are instead filtered with left and right HRIRs (Head Related Impulse Response) corresponding to the spatial locations of these loudspeakers. The sums of the left and right ear signals are then fed into the audio output device of the user.Type: GrantFiled: November 10, 2015Date of Patent: August 28, 2018Assignee: Google LLCInventors: Marcin Gorzel, Frank Boland, Brian O'Toole, Ian Kelly
-
Publication number: 20180205242Abstract: The present disclosure provides an unmanned vehicle comprising a device to be powered; a capacitor energy storage system (CESS) and controller board for at least temporarily powering and operating the device to powered. Further, the CESS includes one or more metacapacitors as an energy storage medium. Additionally, the disclosure provides a capacitor energy storage cell composed of the at least one metacapacitor and a DC-voltage conversion device, where the output voltage of the metacapacitor is the input voltage of the DC-voltage conversion device. Still further, the CESS may be comprised of a module of said capacitor energy storage cells, or a system of modules of said capacitor energy storage cells.Type: ApplicationFiled: December 20, 2017Publication date: July 19, 2018Inventors: Ian Kelly-Morgan, Pavel Ivan Lazarev
-
Patent number: 9912562Abstract: Embodiments are directed to determining latency in an interactive application. In one scenario, a computer system generates an indication that an input has been triggered. This indication identifies the input. The computer system sends the indication to an interactive application that receives and accesses the indication. The computer system further receives an output from the interactive application that includes an indication of the input, and determines an amount of latency between the sending of the generated indication and the receiving of the interactive application output.Type: GrantFiled: March 31, 2014Date of Patent: March 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Sean Callahan, Ian Kelly Latham, Charles T. Lenzmeier, Anil Ingle
-
Publication number: 20180040025Abstract: A device, such as a cellular phone, includes an audio and visual display configured to identify content entered by a user of the device and to automatically initiate a select message file related to the content entered as a result of a user-initiated implementation of a predetermined feature of the device that is not related to the message file and to allow the user-initiated implementation of the predetermined feature to proceed only after the user closes the select message.Type: ApplicationFiled: October 18, 2017Publication date: February 8, 2018Inventors: Thomas John Mannix, David K. Murphy, Ian Kelly, Joseph M. Donaghy
-
Publication number: 20170237271Abstract: The present disclosure provides an energy storage cell comprising at least one capacitive energy storage device and a DC-voltage conversion device. The capacitive energy storage device comprises at least one meta-capacitor. The output voltage of the capacitive energy storage device is the input voltage of the DC-voltage conversion device. The present disclosure also provides a capacitive energy storage module and a capacitive energy storage system.Type: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: Ian Kelly-Morgan, Matthew R. Robinson, Paul Furuta, Daniel Membreno, Pavel Ivan Lazarev
-
Patent number: 9560467Abstract: Provided are methods and systems for delivering three-dimensional, immersive spatial audio to a user over a headphone, where the headphone includes one or more virtual speaker conditions. The methods and systems recreate a naturally sounding sound field at the user's ears, including cues for elevation and depth perception. Among numerous other potential uses and applications, the methods and systems of the present disclosure may be implemented for virtual reality applications.Type: GrantFiled: November 10, 2015Date of Patent: January 31, 2017Assignee: Google Inc.Inventors: Marcin Gorzel, Frank Boland, Brian O'Toole, Ian Kelly
-
Patent number: 9510127Abstract: A method of providing an audio signal comprising spatial information relating to a location of at least one virtual source (202) in a sound field with respect to a first user position comprises obtaining a first audio signal comprising a plurality of signal components, each of the signal components corresponding to a respective one of a plurality of virtual loudspeakers (200a-e) located in the sound field; obtaining an indication of user movement; determining a plurality of panned signal components by applying, in accordance with the indication of user movement, a panning function of a respective order to each of the signal components; and outputting a second audio signal comprising the panned signal components.Type: GrantFiled: June 27, 2013Date of Patent: November 29, 2016Assignee: Google Inc.Inventors: John Squires, Marcin Gorzel, Ian Kelly, Frank Boland
-
Publication number: 20150281029Abstract: Embodiments are directed to determining latency in an interactive application. In one scenario, a computer system generates an indication that an input has been triggered. This indication identifies the input. The computer system sends the indication to an interactive application that receives and accesses the indication. The computer system further receives an output from the interactive application that includes an indication of the input, and determines an amount of latency between the sending of the generated indication and the receiving of the interactive application output.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Sean Callahan, Ian Kelly Latham, Charles T. Lenzmeier, Anil Ingle
-
Publication number: 20150230040Abstract: A method of providing an audio signal comprising spatial information relating to a location of at least one virtual source (202) in a sound field with respect to a first user position comprises obtaining a first audio signal comprising a plurality of signal components, each of the signal components corresponding to a respective one of a plurality of virtual loudspeakers (200a-e) located in the sound field; obtaining an indication of user movement; determining a plurality of panned signal components by applying, in accordance with the indication of user movement, a panning function of a respective order to each of the signal components; and outputting a second audio signal comprising the panned signal components.Type: ApplicationFiled: June 27, 2013Publication date: August 13, 2015Inventors: John Squires, Marcin Gorzel, Ian Kelly, Frank Boland
-
Publication number: 20150207383Abstract: A generator assembly may include a base made of a composite material for supporting a plurality of components including an alternator, and engine, and a fuel tank for storing the fuel for the operation of the engine. The base may include a recess formed in a support surface of the base, and a lid configured to be detachably mounted to the support surface to close the recess and form the fuel tank. The lid may include a baffle configured to extend into the recess and separate and define a fuel feed chamber and a return flow chamber in the recess.Type: ApplicationFiled: June 27, 2013Publication date: July 23, 2015Applicant: CATERPILLAR (NI) LIMITEDInventors: Gordon Spratt, John Lawson, Ian Kelly
-
Publication number: 20150176751Abstract: A base made of composite material is configured for supporting a generator. The base may experience some vibrations transferred from the generator. The base may include one or more mounting members to secure the generator to the base. The mounting members are located at least partially over each of a plurality of access pockets provided in the base. The mounting members are arranged over the access pockets to provide an access to the underneath of the mounting member.Type: ApplicationFiled: June 28, 2013Publication date: June 25, 2015Applicant: Caterpillar (NI) LimitedInventors: Gordon Spratt, John Lawson, Ian Kelly
-
Publication number: 20140329565Abstract: A device such as a cellular phone configured to automatically display one or more messages, such as advertisements, upon activation of certain features of the phone.Type: ApplicationFiled: May 6, 2014Publication date: November 6, 2014Inventors: Thomas John Mannix, David K. Murphy, Ian Kelly, Joseph M. Donaghy
-
Patent number: 8769891Abstract: A method is provided for erecting a multi-story building on a foundation using a plurality of pre-manufactured multi-story wall panels. A plurality of wall panels are erected on the foundation to form a perimeter of wall panels which extend vertically to span two or more stories of the building. A plurality of floor joists are joined between multi-story wall panels to extend generally horizontally therebetween. Optionally, once erected, concrete can be placed between the studs of the wall panels and in channels between joists. Various methods and materials for finishing the exterior side of the wall panels and reinforcing the wall panels and the joists are also provided.Type: GrantFiled: April 4, 2012Date of Patent: July 8, 2014Inventor: Ian Kelly
-
Publication number: 20140013684Abstract: A method is provided for erecting a multi-story building on a foundation using a plurality of pre-manufactured multi-story wall panels. A plurality of wall panels are erected on the foundation to form a perimeter of wall panels which extend vertically to span two or more stories of the building. A plurality of floor joists are joined between multi-story wall panels to extend generally horizontally therebetween. Optionally, once erected, concrete can be placed between the studs of the wall panels and in channels between joists. Various methods and materials for finishing the exterior side of the wall panels and reinforcing the wall panels and the joists are also provided.Type: ApplicationFiled: April 4, 2012Publication date: January 16, 2014Inventor: Ian Kelly
-
Patent number: 8545504Abstract: The present invention relates to a set of tools and accessories used for properly positioning a stemmed humeral component, and/or a humeral stem provisional, within a canal in the humerus. The set of tools and accessories includes one or more fin clamps that are configured to be temporarily attached to a fin on the humeral component or the provisional; a ruler that is configured to be attached to the arm of the fin clamp, a fixation pin and pin driver configured to be used with the other tools for marking a position on the humerus; and one or more sleeves that are configured to slide over the stem of the humeral stem provisional to maintain it in the desired position.Type: GrantFiled: January 20, 2010Date of Patent: October 1, 2013Assignee: Zimmer, Inc.Inventors: Anitra Durand-Allen, Roy C. Wiley, Louis Bigliani, Evan Flatow, Ian Kelly, George McCluskey, Anthony Miniaci, Gregory Nicholson, Michael Pearl, Ken Yamaguchi
-
Publication number: 20100137925Abstract: The present invention relates to a set of tools and accessories used for properly positioning a stemmed humeral component, and/or a humeral stem provisional, within a canal in the humerus. The set of tools and accessories includes one or more fin clamps that are configured to be temporarily attached to a fin on the humeral component or the provisional; a ruler that is configured to be attached to the arm of the fin clamp, a fixation pin and pin driver configured to be used with the other tools for marking a position on the humerus; and one or more sleeves that are configured to slide over the stem of the humeral stem provisional to maintain it in the desired position.Type: ApplicationFiled: January 20, 2010Publication date: June 3, 2010Applicant: ZIMMER TECHNOLOGY, INC.Inventors: Anitra Durand-Allen, Roy Wiley, Louis Bigliani, Evan Flatow, Ian Kelly, George McCluskey, Anthony Miniaci, Gregory Nicholson, Michael Pearl, Ken Yamaguchi
-
Patent number: 7699853Abstract: The present invention relates to a set of tools and accessories used for properly positioning a stemmed humeral component, and/or a humeral stem provisional, within a canal in the humerus. The set of tools and accessories includes one or more fin clamps that are configured to be temporarily attached to a fin on the humeral component or the provisional; a ruler that is configured to be attached to the arm of the fin clamp, a fixation pin and pin driver configured to be used with the other tools for marking a position on the humerus; and one or more sleeves that are configured to slide over the stem of the humeral stem provisional to maintain it in the desired position.Type: GrantFiled: December 18, 2003Date of Patent: April 20, 2010Assignee: Zimmer, Inc.Inventors: Anitra Durand-Allen, Roy Wiley, Louis Bigliani, Evan Flatow, Ian Kelly, George McCluskey, Anthony Miniaci, Gregory Nicholson, Michael Pearl, Ken Yamaguchi