Patents by Inventor Chad O'Brien
Chad O'Brien 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: 12376231Abstract: Structures that implement three-dimensional (3D) conductive material (e.g., copper) in printed circuit boards (PCBs) are disclosed. 3D (three-dimensional) conductive material may include trenches and/or buried vias that are filled with conductive material in the PCBs. Trenches may be formed in build-up layers of a PCB by overlapping multiple laser drilled vias. The trenches may be filled with conductive material using electroplating process(es). Buried vias may be formed through the core layers of the PCB by mechanical drilling. The buried via may be filled with solid conductive material using a combination of electroless plating and electrolytic plating of conductive material. Various PCB structures are disclosed that implement combinations of these trenches and/or these buried vias filled with conductive material.Type: GrantFiled: March 11, 2024Date of Patent: July 29, 2025Assignee: Apple Inc.Inventors: Anne M. Mason, Chad O. Simpson, William Hannon, Mark J. Beesley
-
Publication number: 20240306297Abstract: Structures that implement three-dimensional (3D) conductive material (e.g., copper) in printed circuit boards (PCBs) are disclosed. 3D (three-dimensional) conductive material may include trenches and/or buried vias that are filled with conductive material in the PCBs. Trenches may be formed in build-up layers of a PCB by overlapping multiple laser drilled vias. The trenches may be filled with conductive material using electroplating process(es). Buried vias may be formed through the core layers of the PCB by mechanical drilling. The buried via may be filled with solid conductive material using a combination of electroless plating and electrolytic plating of conductive material. Various PCB structures are disclosed that implement combinations of these trenches and/or these buried vias filled with conductive material.Type: ApplicationFiled: March 11, 2024Publication date: September 12, 2024Inventors: Anne M. Mason, Chad O. Simpson, William Hannon, Mark J. Beesley
-
Patent number: 11956898Abstract: Structures that implement three-dimensional (3D) conductive material (e.g., copper) in printed circuit boards (PCBs) are disclosed. 3D (three-dimensional) conductive material may include trenches and/or buried vias that are filled with conductive material in the PCBs. Trenches may be formed in build-up layers of a PCB by overlapping multiple laser drilled vias. The trenches may be filled with conductive material using electroplating process(es). Buried vias may be formed through the core layers of the PCB by mechanical drilling. The buried via may be filled with solid conductive material using a combination of electroless plating and electrolytic plating of conductive material. Various PCB structures are disclosed that implement combinations of these trenches and/or these buried vias filled with conductive material.Type: GrantFiled: December 11, 2020Date of Patent: April 9, 2024Assignee: Apple Inc.Inventors: Anne M. Mason, Chad O. Simpson, William Hannon, Mark J. Beesley
-
Patent number: 11762413Abstract: Systems, methods, and devices are provided for calibrating and correcting a clock duty cycle. An integrated circuit may include a clock tree that provides a clock signal and a circuit that is sensitive to clock duty cycle that receives the clock signal at a lower level of the clock tree. A first duty cycle correction circuit may adjust a clock duty cycle of the clock signal to a first target duty cycle at a higher level of the clock tree. A second duty cycle correction circuit may adjust a clock duty cycle of the clock signal to a second target duty cycle at the lower level of the clock tree.Type: GrantFiled: September 15, 2021Date of Patent: September 19, 2023Assignee: Apple Inc.Inventors: Suresh Balasubramanian, Sunil Bhosekar, Bruce Andrew Doyle, Chad O. Lackey, Sharath R. Srinivasan, Erick O. Torres, Khaled M. Alashmouny
-
Publication number: 20220103166Abstract: Systems, methods, and devices are provided for calibrating and correcting a clock duty cycle. An integrated circuit may include a clock tree that provides a clock signal and a circuit that is sensitive to clock duty cycle that receives the clock signal at a lower level of the clock tree. A first duty cycle correction circuit may adjust a clock duty cycle of the clock signal to a first target duty cycle at a higher level of the clock tree. A second duty cycle correction circuit may adjust a clock duty cycle of the clock signal to a second target duty cycle at the lower level of the clock tree.Type: ApplicationFiled: September 15, 2021Publication date: March 31, 2022Inventors: Suresh Balasubramanian, Sunil Bhosekar, Bruce Andrew Doyle, Chad O. Lackey, Sharath R. Srinivasan, Erick O. Torres, Khaled M. Alashmouny
-
Publication number: 20220095455Abstract: Structures that implement three-dimensional (3D) conductive material (e.g., copper) in printed circuit boards (PCBs) are disclosed. 3D (three-dimensional) conductive material may include trenches and/or buried vias that are filled with conductive material in the PCBs. Trenches may be formed in build-up layers of a PCB by overlapping multiple laser drilled vias. The trenches may be filled with conductive material using electroplating process(es). Buried vias may be formed through the core layers of the PCB by mechanical drilling. The buried via may be filled with solid conductive material using a combination of electroless plating and electrolytic plating of conductive material. Various PCB structures are disclosed that implement combinations of these trenches and/or these buried vias filled with conductive material.Type: ApplicationFiled: December 11, 2020Publication date: March 24, 2022Inventors: Anne M. Mason, Chad O. Simpson, William Hannon, Mark J. Beesley
-
Patent number: 10387828Abstract: A system and method for displaying product information on the product display. The system including a server positioned at a first location. The server is provided that is configured to receive an input and transmit a data package in response. The input to the server includes product data. A first plurality of mobile devices is positioned at a second location. The second location is different from the first location. The first plurality of mobile devices each has a first display and a second processor. The second processor is responsive to receiving the data package and displaying the product data on the first display in response to receiving the data package.Type: GrantFiled: November 12, 2015Date of Patent: August 20, 2019Assignee: MOBILE PRICE CARDInventors: Kevin Downs, Chad O'Leary
-
Patent number: 10191535Abstract: The embodiments discussed herein relate to systems, methods, and apparatus for controlling power consumption of a computing device in a standby or sleep mode. During the standby or sleep mode an external device can be plugged into the computing device. The external device can be provided power from a standby power supply until a determination is made as to whether a main power supply is operating. The determination can be based on comparing the output of the main power supply to an output of the standby power supply. If the main power supply is operating, a switch in the computing device can close to allow the main power supply to provide power to the external device. Moreover, in some embodiments, the switch can close based exclusively on a current demand of the external device from the standby power supply.Type: GrantFiled: October 13, 2014Date of Patent: January 29, 2019Assignee: Apple Inc.Inventors: Adrian E. Sun, Bharat K. Patel, Erik A. Gutfeldt, Mark K. Sin, Kim Phuong T. Truong, Steve Xing-Fu Zhou, Asif Iqbal, Paul S. Michelsen, Lee M. Schaff, Steven Ichung Kuo, Chad O. Simpson, Derrick C. Lau
-
Patent number: 10080920Abstract: A fitness apparatus includes a support assembly having a framework selectively mounted to one of a ground surface, building structure, or fitness apparatus. A foot assembly is rotatably coupled to the support assembly and configured such that the foot assembly is displaced above a ground surface. The foot assembly includes a pair of retention members configured to selectively support the feet of a person in a toes-pointed downwardly position and above the ground surface. The fitness apparatus that increases core muscle group activation by making traditional exercises more challenging. It is designed to have the user place their feet in a platform which then allows for three axis of rotation. Height adjustment gives the user more resistance. The largest benefit is that the user can perform these exercises without having to stop to re-adjust their feet.Type: GrantFiled: July 15, 2016Date of Patent: September 25, 2018Inventors: Michael C. Sather, Chad O. Lorenson
-
Patent number: 9680867Abstract: Methods, devices, and systems are disclosed for simulating a large, realistic computer network. Virtual actors statistically emulate the behaviors of humans using networked devices or responses and automatic functions of networked equipment, and their stochastic actions are queued in buffer pools by a behavioral engine. An abstract machine engine creates the minimal interfaces needed for each actor, and the interfaces then communicate persistently over a network with each other and real and virtual network resources to form realistic network traffic. The network can respond to outside stimuli, such as a network mapping application, by responding with false views of the network in order to spoof hackers, and the actors can respond by altering a software defined network upon which they operate.Type: GrantFiled: February 5, 2015Date of Patent: June 13, 2017Assignee: ACALVIO TECHNOLOGIES, INC.Inventors: Chad O. Hughes, Steven M. Silva
-
Publication number: 20170140328Abstract: A system and method for displaying product information on the product display. The system including a server positioned at a first location. The server is provided that is configured to receive an input and transmit a data package in response. The input to the server includes product data. A first plurality of mobile devices is positioned at a second location. The second location is different from the first location. The first plurality of mobile devices each has a first display and a second processor. The second processor is responsive to receiving the data package and displaying the product data on the first display in response to receiving the data package.Type: ApplicationFiled: November 12, 2015Publication date: May 18, 2017Inventors: Kevin Downs, Chad O'Leary
-
Publication number: 20170014666Abstract: A fitness apparatus includes a support assembly having a framework selectively mounted to one of a ground surface, building structure, or fitness apparatus. A foot assembly is rotatably coupled to the support assembly and configured such that the foot assembly is displaced above a ground surface. The foot assembly includes a pair of retention members configured to selectively support the feet of a person in a toes-pointed downwardly position and above the ground surface. The fitness apparatus that increases core muscle group activation by making traditional exercises more challenging. It is designed to have the user place their feet in a platform which then allows for three axis of rotation. Height adjustment gives the user more resistance. The largest benefit is that the user can perform these exercises without having to stop to re-adjust their feet.Type: ApplicationFiled: July 15, 2016Publication date: January 19, 2017Inventors: Michael C. Sather, Chad O. Lorenson
-
Publication number: 20160161147Abstract: A flameless heater system that doubles as a source of compressed air. The flameless heater system generally includes an engine and an air compressor as sources of radiant heat. Air is forced past an engine radiator and an air compressor heat exchanger to create heated forced air that is conducted through ducts to a desired destination. The system can be operated only as a heater, or only as a source of compressed air, or both at the same time.Type: ApplicationFiled: December 9, 2015Publication date: June 9, 2016Inventors: Chad O. Lorenson, Dan L. Reisenauer
-
Publication number: 20160014150Abstract: Methods, devices, and systems are disclosed for simulating a large, realistic computer network. Virtual actors statistically emulate the behaviors of humans using networked devices or responses and automatic functions of networked equipment, and their stochastic actions are queued in buffer pools by a behavioral engine. An abstract machine engine creates the minimal interfaces needed for each actor, and the interfaces then communicate persistently over a network with each other and real and virtual network resources to form realistic network traffic. The network can respond to outside stimuli, such as a network mapping application, by responding with false views of the network in order to spoof hackers, and the actors can respond by altering a software defined network upon which they operate.Type: ApplicationFiled: February 5, 2015Publication date: January 14, 2016Applicant: Shadow Networks, Inc.Inventors: Chad O. Hughes, Steve M. Silva
-
Publication number: 20150106638Abstract: The embodiments discussed herein relate to systems, methods, and apparatus for controlling power consumption of a computing device in a standby or sleep mode. During the standby or sleep mode an external device can be plugged into the computing device. The external device can be provided power from a standby power supply until a determination is made as to whether a main power supply is operating. The determination can be based on comparing the output of the main power supply to an output of the standby power supply. If the main power supply is operating, a switch in the computing device can close to allow the main power supply to provide power to the external device. Moreover, in some embodiments, the switch can close based exclusively on a current demand of the external device from the standby power supply.Type: ApplicationFiled: October 13, 2014Publication date: April 16, 2015Inventors: Adrian E. SUN, Bharat K. PATEL, Erik A. GUTFELDT, Mark K. SIN, Kim Phuong T. TRUONG, Steve Xing-Fu ZHOU, Asif IQBAL, Paul S. MICHELSEN, Lee M. SCHAFF, Steven Ichung KUO, Chad O. SIMPSON, Derrick C. LAU
-
Patent number: 8978102Abstract: Methods, devices, and systems are disclosed for simulating a large, realistic computer network. Virtual actors statistically emulate the behaviors of humans using networked devices or responses and automatic functions of networked equipment, and their stochastic actions are queued in buffer pools by a behavioral engine. An abstract machine engine creates the minimal interfaces needed for each actor, and the interfaces then communicate persistently over a network with each other and real and virtual network resources to form realistic network traffic. The network can respond to outside stimuli, such as a network mapping application, by responding with false views of the network in order to spoof hackers, and the actors can respond by altering a software defined network upon which they operate.Type: GrantFiled: March 15, 2013Date of Patent: March 10, 2015Assignee: Shadow Networks, Inc.Inventors: Chad O. Hughes, Steven M. Silva
-
Publication number: 20130104428Abstract: A cleat cover for temporary coverage an athletic shoe sole comprising: a plurality of receptors along a top surface, where the receptors provide openings to receive cleats protruding from the athletic shoe; a sole, where the sole includes a flat smooth surface; at least two straps, where said at least two straps secure the cleat cover to the athletic shoe sole; and a heel strap, where heel strap provides an additional means to secure the cover once in place. The plurality of receptors may include a first group of receptors for receiving any front cleats from the athletic shoe and a second group of receptors for receiving any heel cleats from the athletic shoe. The plurality of receptors may be configured in accordance with the cleats of the athletic shoe and may be made of rubber foam.Type: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Inventors: Chad O'Brien, Mike O'Brien, Kyle Nickell
-
Patent number: 8413216Abstract: Methods, devices, and systems are disclosed for simulating a large, realistic computer network. Virtual actors statistically emulate the behaviors of humans using networked devices or responses and automatic functions of networked equipment, and their stochastic actions are queued in buffer pools by a behavioral engine. An abstract machine engine creates the minimal interfaces needed for each actor, and the interfaces then communicate persistently over a network with each other and real and virtual network resources to form realistic network traffic. The network can respond to outside stimuli, such as a network mapping application, by responding with false views of the network in order to spoof hackers, and the actors can respond by altering a software defined network upon which they operate.Type: GrantFiled: December 15, 2011Date of Patent: April 2, 2013Assignee: Zanttz, Inc.Inventors: Chad O. Hughes, Steven M. Silva
-
Patent number: 8335678Abstract: Methods, devices, and systems are disclosed for simulating a large, realistic computer network. Virtual actors statistically emulate the behaviors of humans using networked devices or responses and automatic functions of networked equipment, and their stochastic actions are queued in buffer pools by a behavioral engine. An abstract machine engine creates the minimal interfaces needed for each actor, and the interfaces then communicate persistently over a network with each other and real and virtual network resources to form realistic network traffic. The network can respond to outside stimuli, such as a network mapping application, by responding with false views of the network in order to spoof hackers, and the actors can respond by altering a software defined network upon which they operate.Type: GrantFiled: June 13, 2012Date of Patent: December 18, 2012Assignee: ZanttZ, Inc.Inventors: Chad O. Hughes, Steven M. Silva
-
Publication number: 20120253779Abstract: Methods, devices, and systems are disclosed for simulating a large, realistic computer network. Virtual actors statistically emulate the behaviors of humans using networked devices or responses and automatic functions of networked equipment, and their stochastic actions are queued in buffer pools by a behavioral engine. An abstract machine engine creates the minimal interfaces needed for each actor, and the interfaces then communicate persistently over a network with each other and real and virtual network resources to form realistic network traffic. The network can respond to outside stimuli, such as a network mapping application, by responding with false views of the network in order to spoof hackers, and the actors can respond by altering a software defined network upon which they operate.Type: ApplicationFiled: June 13, 2012Publication date: October 4, 2012Applicant: ZanttZ, Inc.Inventors: Chad O. Hughes, Steven M. Silva