Patents by Inventor John Brock

John Brock 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: 20180075348
    Abstract: In one respect, there is provided a system for classifying an instruction sequence with a machine learning model. The system may include at least one processor and at least one memory. The memory may include program code that provides operations when executed by the at least one processor. The operations may include: processing an instruction sequence with a trained machine learning model configured to detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and determine a classification for the instruction sequence based on the one or more interdependencies amongst the plurality of tokens; and providing, as an output, the classification of the instruction sequence. Related methods and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: November 7, 2016
    Publication date: March 15, 2018
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andrew Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Eric Petersen, Ming Jin, Ryan Permeh
  • Publication number: 20180075349
    Abstract: In one respect, there is provided a system for training a neural network adapted for classifying one or more instruction sequences. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one processor provides operations including: training, based at least on training data, a machine learning model to detect one or more predetermined interdependencies amongst a plurality of tokens in the training data; and providing the trained machine learning model to enable classification of one or more instruction sequences. Related methods and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: November 7, 2016
    Publication date: March 15, 2018
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andrew Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Eric Petersen, Ming Jin, Ryan Permeh
  • Publication number: 20180063169
    Abstract: In one respect, there is provided a system for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one processor provides operations including: processing a container file with a trained machine learning model, wherein the trained machine learning is trained to determine a classification for the container file indicative of whether the container file includes at least one file rendering the container file malicious; and providing, as an output by the trained machine learning model, an indication of whether the container file includes the at least one file rendering the container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed.
    Type: Application
    Filed: November 7, 2016
    Publication date: March 1, 2018
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andrew Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Yaroslav Oliinyk, Ryan Permeh
  • Publication number: 20180060580
    Abstract: In one respect, there is provided a system for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The at least one memory may include program code that provides operations when executed by the at least one processor. The operations may include: training, based on a training data, a machine learning model to enable the machine learning model to determine whether at least one container file includes at least one file rendering the at least one container file malicious; and providing the trained machine learning model to enable the determination of whether the at least one container file includes at least one file rendering the at least one container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed.
    Type: Application
    Filed: November 7, 2016
    Publication date: March 1, 2018
    Inventors: Xuan Zhao, Matthew Wolff, John Brock, Brian Wallace, Andrew Wortman, Jian Luan, Mahdi Azarafrooz, Andrew Davis, Michael Wojnowicz, Derek Soeder, David Beveridge, Yaroslav Oliinyk, Ryan Permeh
  • Patent number: 9625337
    Abstract: A piezoelectric transducer assembly having improved impact resistance, stability, and higher quality pulse reproductions. The transducer assembly is not hard wired, but contains a spring contacting a piezoelectric disk with a cup operating as the electrical ground mechanism.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: April 18, 2017
    Inventor: John Brock
  • Publication number: 20170080861
    Abstract: A vehicle retrofit system for a vehicle having a license plate, the vehicle retrofit system including a sensor module with: a casing, a set of sensors, a communication system, a power system, and a sensor module retention mechanism.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 23, 2017
    Inventors: Saket Vora, Brian Sander, Joseph Fisher, Bryson Gardner, Tyler Mincey, John Brock, Keith Hendren, Waylon Chen, Rishabh Bhargava, Patrick Carroll
  • Publication number: 20160087316
    Abstract: A portable computer may include battery indicator light structures. Battery status information in the portable computer may be presented to a user using an array of light-emitting diodes or other light emitters. Light-emitting diodes may be mounted on a printed circuit board. A stiffener may provide the printed circuit board with rigidity. The printed circuit board may include a connector that allows the board to be connected to a main logic board. A switch on the printed circuit board may be actuated by a power button on the portable computer. An opaque member with an array of holes may be used to reduce light bleed between adjacent light-emitting diodes. Diffusing plastic may be mounted within the array of holes. Bumps in the diffusing plastic may mate with corresponding holes on a portable computer housing.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 24, 2016
    Inventors: Keith J. Hendren, Bartley K. Andre, Duncan Robert Kerr, Christopher J. Stringer, Daniel J. Coster, Christiaan A. Ligtenberg, John Brock, Thomas W. Wilson, Dinesh C. Mathew, Brett W. Degner, Tomas E. Ponce
  • Publication number: 20150300899
    Abstract: A piezoelectric transducer assembly having improved impact resistance, stability, and higher quality pulse reproductions. The transducer assembly is not hard wired, but contains a spring contacting a piezoelectric disk with a cup operating as the electrical ground mechanism.
    Type: Application
    Filed: April 21, 2014
    Publication date: October 22, 2015
    Inventor: John Brock
  • Patent number: 9147915
    Abstract: A portable computer may include battery indicator light structures. Battery status information in the portable computer may be presented to a user using an array of light-emitting diodes or other light emitters. Light-emitting diodes may be mounted on a printed circuit board. A stiffener may provide the printed circuit board with rigidity. The printed circuit board may include a connector that allows the board to be connected to a main logic board. A switch on the printed circuit board may be actuated by a power button on the portable computer. An opaque member with an array of holes may be used to reduce light bleed between adjacent light-emitting diodes. Diffusing plastic may be mounted within the array of holes. Bumps in the diffusing plastic may mate with corresponding holes on a portable computer housing.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: September 29, 2015
    Assignee: Apple Inc.
    Inventors: Keith J. Hendren, Bartley K. Andre, Duncan R. Kerr, Christopher Stringer, Daniel J. Coster, Chris Ligtenberg, John Brock, Tom Wilson, Dinesh Mathew, Brett W. Degner, Tomas E. Ponce
  • Publication number: 20140168877
    Abstract: A top case assembly for a portable computer is disclosed. The assembly may include an integral unified (e.g., homogenous) top case formed from a single part. The integral top case provides an enclosure, frame and cosmetic exterior of the portable computer. The integral top case also serves as the primary structure of the portable computer. The assembly may include a variety of subassemblies such as keyboards, touchpads, circuit boards, and drives that are carried by the underside of the integral top case. The integral top case may be formed from aluminum slab that has been machined to form walls, openings, attachment areas and cosmetic areas of the top case.
    Type: Application
    Filed: February 20, 2014
    Publication date: June 19, 2014
    Applicant: Apple Inc.
    Inventors: Matthew THEOBALD, Jonathan P. IVE, Bartley K. ANDRE, Christopher STRINGER, Daniel J. COSTER, John RAFF, Ron HOPKINSON, John BROCK, Chris LIGTENBERG, Michelle Rae GOLDBERG
  • Publication number: 20140098484
    Abstract: Portable computer structures are provided. The portable computer structures may include hard drive mounting structures. The hard drive mounting structures may include elastomeric support members. Each elastomeric support member may have a relatively rigid inner portion. The inner portion may include a hole that receives a hard drive mounting pin. Each elastomeric support member may also have a relatively flexible outer portion. The relatively flexible outer portion may be mounted within an opening in a plastic support member. The rigid inner portion may have a square outline and may be mounted within a square opening in the flexible outer portion.
    Type: Application
    Filed: December 10, 2013
    Publication date: April 10, 2014
    Applicant: Apple Inc.
    Inventors: Gavin Reid, Ron Hopkinson, Cheng Ping Tan, John Brock, Chris Ligtenberg, Bartley A. Andre
  • Patent number: 8687359
    Abstract: A top case assembly for a portable computer is disclosed. The assembly may include an integral unified (e.g., homogenous) top case formed from a single part. The integral top case provides an enclosure, frame and cosmetic exterior of the portable computer. The integral top case also serves as the primary structure of the portable computer. The assembly may include a variety of subassemblies such as keyboards, touchpads, circuit boards, and drives that are carried by the underside of the integral top case. The integral top case may be formed from aluminum slab that has been machined to form walls, openings, attachment areas and cosmetic areas of the top case.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: April 1, 2014
    Assignee: Apple Inc.
    Inventors: Matthew Theobald, Jonathan P. Ive, Bartley K. Andre, Christopher Stringer, Daniel J. Coster, John Raff, Ron Hopkinson, John Brock, Chris Ligtenberg, Michelle Rae Goldberg
  • Patent number: 8619421
    Abstract: Portable computer structures are provided. The portable computer structures may include hard drive mounting structures. The hard drive mounting structures may include elastomeric support members. Each elastomeric support member may have a relatively rigid inner portion. The inner portion may include a hole that receives a hard drive mounting pin. Each elastomeric support member may also have a relatively flexible outer portion. The relatively flexible outer portion may be mounted within an opening in a plastic support member. The rigid inner portion may have a square outline and may be mounted within a square opening in the flexible outer portion.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: December 31, 2013
    Assignee: Apple Inc.
    Inventors: Gavin Reid, Ron Hopkinson, Cheng P. Tan, John Brock, Chris Ligtenberg, Bartley K. Andre
  • Patent number: 8587953
    Abstract: A multi-layered cable consisting of three or more conductive layers separated by layers of dielectric and/or adhesive material. The bottom layer and the top layer may act as return path for the transmitted signals and as a shield to prevent interference between these and external electrical signals. Located between the bottom layer and the top layer, the middle layer may transmit desired signals through the flexible cable. The material selection and specifics of each of the layers should be selected so as to achieve a balance in which the desired electrical impedance and mechanical flexibility requirements are met. The cable may also include one or more vias connecting the bottom layer to the top layer, providing shielding all the way around the flex cable. An additional conductive sock may be used to improve shielding effectiveness of the top and bottom layer and to connect to I/O connector shells and the system Faraday cage.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: November 19, 2013
    Assignee: Apple Inc.
    Inventors: John Brock, Brett William Degner, Dinesh Mathew, Thomas W. Wilson, Jr., Chris Ligtenberg, Keith Hendren, Steven Keiper, Eugene Kim
  • Patent number: 8587951
    Abstract: Portable computer structures are provided. The portable computer structures may include connector structures. The portable computer may have a case. A portion of the connector structure may be formed by the case of the portable computer. The portable computer may have a circuit board with grounding spring-loaded pins which electrically ground the circuit board to the case of the portable computer. The portable computer may have an optical disk drive that is form fitted to mount to the portable computer case.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: November 19, 2013
    Assignee: Apple Inc.
    Inventors: John Raff, Stewart Shannon Fields, Ron Hopkinson, Bartley K. Andre, Chris Ligtenberg, Mi Zhou, Paul J. Wehrenberg, Brett W. Degner, John Brock, Michelle Rae Goldberg
  • Publication number: 20130009898
    Abstract: A touchpad assembly for use in an electronic device is provided. The touchpad assembly may include a touchpad frame operative to be placed within an opening in an electronic device frame. The touchpad assembly may include a support plate for supporting a touchpad, and a bracket for receiving a pick button. The support plate and bracket may be manufactured into a same component to increase the rigidity of the touchpad assembly. The pick button may include a varying height to prevent the pick button from deflecting and to make the pick button travel for providing a selection instruction uniform. The pick button may be coupled to the frame using any suitable approach, including using springs connected the ends of the pick button to the frame. The frame may also include pads to muffle the sound of the pick button when it returns to its initial position after having been pressed.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: Apple Inc.
    Inventors: Dinesh Mathew, Chris Ligtenberg, Brett William Degner, Thomas W. Wilson, JR., John Brock
  • Patent number: 8341832
    Abstract: A top case assembly for a portable computer is disclosed. The assembly may include an integral unified (e.g., homogenous) top case formed from a single part. The integral top case provides an enclosure, frame and cosmetic exterior of the portable computer. The integral top case also serves as the primary structure of the portable computer. The assembly may include a variety of subassemblies such as keyboards, touchpads, circuit boards, and drives that are carried by the underside of the integral top case. The integral top case may be formed from aluminum slab that has been machined to form walls, openings, attachment areas and cosmetic areas of the top case.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: January 1, 2013
    Assignee: Apple Inc.
    Inventors: Matthew Theobald, Jonathan P. Ive, Bartley K. Andre, Christopher Stringer, Daniel J. Coster, John Raff, Ron Hopkinson, John Brock, Chris Ligtenberg, Michelle Rae Goldberg
  • Patent number: 8294675
    Abstract: A touchpad assembly for use in an electronic device is provided. The touchpad assembly may include a touchpad frame operative to be placed within an opening in an electronic device frame. The touchpad assembly may include a support plate for supporting a touchpad, and a bracket for receiving a pick button. The support plate and bracket may be manufactured into a same component to increase the rigidity of the touchpad assembly. The pick button may include a varying height to prevent the pick button from deflecting and to make the pick button travel for providing a selection instruction uniform. The pick button may be coupled to the frame using any suitable approach, including using springs connected the ends of the pick button to the frame. The frame may also include pads to muffle the sound of the pick button when it returns to its initial position after having been pressed.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: October 23, 2012
    Assignee: Apple Inc.
    Inventors: Dinesh Mathew, Chris Ligtenberg, Brett William Degner, Thomas W. Wilson, Jr., John Brock
  • Patent number: 8284546
    Abstract: A portable computer is provided that has a housing. A removable battery may provide power to the portable computer. A connector on the battery may mate with a corresponding battery connector in the portable computer housing. The battery connector may be mounted in the portable computer housing a floating arrangement. This allows the position of the connector to move slightly to accommodate variations in the position of the battery. A cable may be used to route power between the battery and a main logic board. A cover may be used to hold the battery connector and cable to the housing of the portable computer without excessively impeding movement of the connector.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: October 9, 2012
    Assignee: Apple, Inc.
    Inventors: Keith J. Hendren, Daniel J. Coster, John Brock, Michelle Rae Goldberg, Dinesh Mathew, Chris Ligtenberg, Hank D. Ching, Glenn E. Wheelock
  • Patent number: D805410
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: December 19, 2017
    Assignee: DSI Assignments, LLC
    Inventors: Keith Hendren, Waylon Chen, Nick Rundle, John Brock, Joseph Fisher, Tyler Mincey, Bryson Gardner, Scott Croyle, Bret Recor, Seth Murray, Merric French