Patents by Inventor Robert A. May

Robert A. May 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: 20170278780
    Abstract: Methods of forming conductive interconnect structures are described. Those methods/structures may include providing a package substrate comprising a substrate core, and forming at least one conductive interconnect structure disposed on the substrate core. The conductive interconnect structure may comprise a first side that is directly disposed on a surface of the substrate core, and a second side opposite the first side, wherein the second side comprises a greater length than a length of the first side.
    Type: Application
    Filed: March 28, 2016
    Publication date: September 28, 2017
    Applicant: Intel Corporation
    Inventor: Robert A. May
  • Patent number: 9758845
    Abstract: Microelectronic substrates having copper alloy conductive routes to reduce warpage due to differing coefficient of thermal expansion of the components used to form the microelectronic substrates. In one embodiment, the conductive routes of the microelectronic substrate may comprise an alloy of copper and an alloying metal of tungsten, molybdenum, or a combination thereof. In another embodiment, the conductive routes of the microelectronic substrate may comprise an alloy of copper, an alloying metal of tungsten, molybdenum, or a combination thereof, and a co-deposition metal of nickel, cobalt, iron, or a combination thereof. In still another embodiment, the copper alloy conductive routes may have copper concentrations which are graded therethrough, which may enable better pattern formation during a subtractive etching process used to form the copper alloy conductive routes.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventors: Robert A. May, Sri Ranga Sai Boyapati, Amruthavalli P. Alur, Daniel N. Sobieski
  • Patent number: 9728500
    Abstract: Embodiments of the present disclosure describe an integrated circuit and associated fabrication techniques and configurations, which may include forming on at least one of a metal layer or a polymer layer of an integrated circuit die a surface layer that includes an adhesion-functional group, and applying to the surface layer a next layer to adhere to the surface layer with the adhesion-functional group. In embodiments wherein the at least one of the metal layer or the polymer layer is a polymer layer, forming the surface layer may include copolymerizing on the polymer layer a polar monomer that includes the adhesion-functional group. In embodiments wherein the at least one of the metal layer or the polymer layer is a metal layer, forming the surface layer may include forming on the metal layer a self-assembled monolayer that includes amine group terminations. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: August 8, 2017
    Assignee: Intel Corporation
    Inventors: Siddharth K. Alur, Sri Chaitra J. Chavali, Robert A. May, Whitney M. Bryks
  • Publication number: 20170180428
    Abstract: A method for performing policy-based configuration of IPSec for a VPN is provided. According to one embodiment, a request for a VPN connection to be established between a network device and a peer network device is received by the network device from the peer network device. Responsive to receipt of the request, the VPN connection is established by the network device in accordance with a policy associated with the request without requiring manual entry of VPN settings by a network administrator of the network device. The policy includes multiple VPN settings for the VPN connection and is configured by a network administrator of the peer network device via a policy page displayed to the network administrator via a user interface of the peer network device.
    Type: Application
    Filed: March 8, 2017
    Publication date: June 22, 2017
    Applicant: Fortinet, Inc.
    Inventor: Robert A. May
  • Publication number: 20170179019
    Abstract: Embodiments of the present disclosure describe an integrated circuit and associated fabrication techniques and configurations, which may include forming on at least one of a metal layer or a polymer layer of an integrated circuit die a surface layer that includes an adhesion-functional group, and applying to the surface layer a next layer to adhere to the surface layer with the adhesion-functional group. In embodiments wherein the at least one of the metal layer or the polymer layer is a polymer layer, forming the surface layer may include copolymerizing on the polymer layer a polar monomer that includes the adhesion-functional group. In embodiments wherein the at least one of the metal layer or the polymer layer is a metal layer, forming the surface layer may include forming on the metal layer a self-assembled monolayer that includes amine group terminations. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: December 17, 2015
    Publication date: June 22, 2017
    Inventors: Siddharth K. Alur, Sri Chaitra J. Chavali, Robert A. May, Whitney M. Bryks
  • Publication number: 20170157315
    Abstract: An ophthalmic irrigator-aspirator has a handpiece with aspiration and irrigation openings through its distal end. A tip component connects to the handpiece and has an aspiration cannula. A flexible sleeve has an annular hub for watertight connection to the handpiece or a base portion of the tip. The sleeve has an intermediate portion that forms a channel for an irrigation fluid along the exterior of the cannula to an irrigation port in the sleeve. The distal end portion of the sleeve is sized for a watertight connection over the distal portion of the cannula. Such distal end portion of the sleeve has an aspiration port in communication with the cannula aspiration port. The sleeve proximate, intermediate, and distal portions are integral with each other and are formed of a resilient material that allows the sleeve to be tightly fitted on the handpiece or tip base portion and the cannula.
    Type: Application
    Filed: July 11, 2016
    Publication date: June 8, 2017
    Inventors: Kenneth J. Wiljanen, Robert May, Lawrence Laks
  • Patent number: 9647988
    Abstract: A method for performing policy-based configuration of Internet Protocol Security (IPSec) for a Virtual Private Network (VPN) is provided. According to one embodiment, a network device displays a policy page via a user interface of the network device through which a policy, including multiple VPN settings for establishing the VPN connection, is viewed and configured, the VPN settings including a type of IPSec tunnel to be established between the network device and a peer network device. The network device receives via the user interface, a selection regarding the type of IPSec tunnel to be used for the VPN connection. The network device sends a notification request, including parameter values associated with the VPN settings, to the peer network device.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: May 9, 2017
    Assignee: Fortinet, Inc.
    Inventor: Robert A. May
  • Publication number: 20170034190
    Abstract: Systems and methods for optimizing system resources by selectively enabling various scanning functions relating to user traffic streams based on the level of trust associated with the destination are provided. According to one embodiment, a network security device within an enterprise network receives an application protocol request directed to an external network that is originated by a client device associated with the enterprise network. It is determined by the network security device whether a network parameter of the external network is associated with a set of trusted networks. When a result of the determining is affirmative, application of a subset of security features of multiple security features is selectively disabled, based on a trust level associated with the external network, by the network security device while the client device is accessing the external network.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Applicant: Fortinet, Inc.
    Inventor: Robert A. May
  • Patent number: 9503477
    Abstract: A network controller device, systems, and methods thereof are described herein for enabling a mechanism of assigning network policies to one or more users based on their respective client reputation (CR) scores. CR scores indicate a measure of the level and kind of network activity that an internal resource does with external resources. Based on the evaluation of the CR score for a given user, system of the present invention can be configured to implement an appropriate policy on the user that controls the manner in which the user interacts within and outside the network. Proposed system includes multiple virtual local area networks (VLANs), wherein each VLAN is configured with a defined policy such that once the CR score for a given user has been evaluated, the user can be put on an appropriate VLAN based on the evaluation and the intended policy that the system wants the user to follow.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: November 22, 2016
    Assignee: Fortinet, Inc.
    Inventors: Robert A May, Yixin Pan
  • Publication number: 20160323810
    Abstract: Systems and methods for facilitating automated configuration and deployment of APs are provided. According to one embodiment, prior to deployment of a wireless access point (AP) within a private network, a cloud service receives a unique identifier associated with the AP and information regarding a network controller within the private network by which the AP will be managed. A mapping is stored by the cloud service between the unique identifier and the information regarding the network controller. Responsive to deployment within the private network, automated configuration processing is performing by the AP, including: (i) establishing a connection with the cloud service; (ii) querying the cloud service for the information regarding the network controller; (iii) configuring itself with the information regarding the network controller; and (iv) establishing a connection to the network controller.
    Type: Application
    Filed: April 28, 2015
    Publication date: November 3, 2016
    Applicant: FORTINET, INC.
    Inventor: Robert A. May
  • Patent number: 9387121
    Abstract: An ophthalmic irrigator-aspirator has a handpiece with aspiration and irrigation openings through its distal end. A tip component connects to the handpiece and has an aspiration cannula. A flexible sleeve has an annular hub for watertight connection to the handpiece or a base portion of the tip. The sleeve has an intermediate portion that forms a channel for an irrigation fluid along the exterior of the cannula to an irrigation port in the sleeve. The distal end portion of the sleeve is sized for a watertight connection over the distal portion of the cannula. Such distal end portion of the sleeve has an aspiration port in communication with the cannula aspiration port. The sleeve proximate, intermediate, and distal portions are integral with each other and are formed of a resilient material that allows the sleeve to be tightly fitted on the handpiece or tip base portion and the cannula.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: July 12, 2016
    Assignee: MicroSurgical Technology, Inc.
    Inventors: Kenneth J. Wiljanen, Robert May, Lawrence Laks
  • Publication number: 20160193537
    Abstract: In an aspect, a system for game play is provided, comprising a plurality of toy construction elements and a computer system. At least some of the toy construction elements include a first connector and a second connector. The computer system receives identification data relating to physical constructions made from at least two of the construction elements. For a first physical construction made from a first plurality of toy construction elements, the system generates a virtual representation of a first character, and generates a first set of properties for the virtual representation of the first character. For a second physical construction made from a second, larger, plurality of toy construction elements, the system generates a virtual representation of a second character based, and generates a second set of properties for the virtual representation of the second character. The system receives commands to operate the generated virtual representation in a virtual environment.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 7, 2016
    Inventor: Timothy Robert May
  • Publication number: 20160197884
    Abstract: A method for performing policy-based configuration of Internet Protocol Security (IPSec) for a Virtual Private Network (VPN) is provided. According to one embodiment, a network device displays a policy page via a user interface of the network device through which a policy, including multiple VPN settings for establishing the VPN connection, is viewed and configured, the VPN settings including a type of IPSec tunnel to be established between the network device and a peer network device. The network device receives via the user interface, a selection regarding the type of IPSec tunnel to be used for the VPN connection. The network device sends a notification request, including parameter values associated with the VPN settings, to the peer network device.
    Type: Application
    Filed: March 16, 2016
    Publication date: July 7, 2016
    Applicant: Fortinet, Inc.
    Inventor: Robert A. May
  • Publication number: 20160183361
    Abstract: Microelectronic substrates having copper alloy conductive routes to reduce warpage due to differing coefficient of thermal expansion of the components used to form the microelectronic substrates. In one embodiment, the conductive routes of the microelectronic substrate may comprise an alloy of copper and an alloying metal of tungsten, molybdenum, or a combination thereof. In another embodiment, the conductive routes of the microelectronic substrate may comprise an alloy of copper, an alloying metal of tungsten, molybdenum, or a combination thereof, and a co-deposition metal of nickel, cobalt, iron, or a combination thereof. In still another embodiment, the copper alloy conductive routes may have copper concentrations which are graded therethrough, which may enable better pattern formation during a subtractive etching process used to form the copper alloy conductive routes.
    Type: Application
    Filed: December 9, 2014
    Publication date: June 23, 2016
    Applicant: Intel Corporation
    Inventors: Robert A May, Sri Ranga Sai Boyapati, Amruthavalli P. Alur, Daniel N. Sobieski
  • Publication number: 20160180364
    Abstract: In an aspect, a method of driving sales of a physical product comprises: a) selling the product; b) receiving uploaded data of a first example of the product; c) generating a first instance of a virtual character that represents the product, based on the data in step b); d) associating a first set of character data with the first instance of the character; e) obtaining a set of sales data associated with the product; f) determining if sales of the product are to be increased; g) based on step f), generating a second set of character data that is different than the first set of character data; h) receiving, after step g), uploaded data of a second example of the product; i) generating a second instance of the character, based on the data in step h); and j) associating the second character data with the second instance of the character.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventor: Timothy Robert May
  • Patent number: 9313183
    Abstract: A method for performing policy-based configuration of Internet Protocol Security (IPSec) for a Virtual Private Network (VPN) is provided. According to one embodiment, a policy page through which a policy, including multiple VPN settings for establishing a VPN connection, may be viewed and configured is displayed via a user interface of a source network device. The VPN settings include a type of IPSec tunnel to be established between the source network device and a peer network device. A selection regarding the type of IPSec tunnel to be used for the VPN connection is received via the user interface. The source network device requests the VPN connection be established between the source network device and the peer network device in accordance with the policy by sending a notification request to the peer network device. The notification requests includes parameter values associated with the VPN settings.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: April 12, 2016
    Assignee: Fortinet, Inc.
    Inventor: Robert A. May
  • Patent number: 9298600
    Abstract: A memory address space for each of a plurality of physical memories in a microprocessor-based system is allocated prior to knowing the desired logical size of at least one of the physical memories. At least two of the allocated memory address spaces overlap at least a portion of each other. After the system is fabricated, a pointer value set that corresponds to an address boundary between at least two physical memories of the fabricated system is set during boot time and/or during run time when the size of the physical memories are known. The technique provides a faster time-to-market for microprocessor-based systems by allowing, for example, Application Specific Integrated Circuits (ASICs) comprising microprocessor systems on-chip be manufactured prior to the final firmware and software being fully developed. Additionally, the subject matter disclosed herein permits changes in memory-space allocation for finalized ASIC designs.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: March 29, 2016
    Assignee: Avnera Corporation
    Inventors: Ole Bentz, Robert Mays, Bruce Nepple, James Anderson
  • Publication number: 20160067088
    Abstract: An ophthalmic irrigator-aspirator has a handpiece with aspiration and irrigation openings through its distal end. A tip component connects to the handpiece and has an aspiration cannula. A flexible sleeve has an annular hub for watertight connection to the handpiece or a base portion of the tip. The sleeve has an intermediate portion that forms a channel for an irrigation fluid along the exterior of the cannula to an irrigation port in the sleeve. The distal end portion of the sleeve is sized for a watertight connection over the distal portion of the cannula. Such distal end portion of the sleeve has an aspiration port in communication with the cannula aspiration port. The sleeve proximate, intermediate, and distal portions are integral with each other and are formed of a resilient material that allows the sleeve to be tightly fitted on the handpiece or tip base portion and the cannula.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 10, 2016
    Applicant: MicroSurgical Technology, Inc.
    Inventors: Kenneth J. Wiljanen, Robert May, Lawrence Laks
  • Publication number: 20160044114
    Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.
    Type: Application
    Filed: October 14, 2015
    Publication date: February 11, 2016
    Applicant: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
  • Publication number: 20160036780
    Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.
    Type: Application
    Filed: October 14, 2015
    Publication date: February 4, 2016
    Applicant: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah