Patents by Inventor Robert May
Robert 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: 20160067088Abstract: 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: ApplicationFiled: September 16, 2015Publication date: March 10, 2016Applicant: MicroSurgical Technology, Inc.Inventors: Kenneth J. Wiljanen, Robert May, Lawrence Laks
-
Publication number: 20160044114Abstract: 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: ApplicationFiled: October 14, 2015Publication date: February 11, 2016Applicant: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
-
Publication number: 20160036780Abstract: 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: ApplicationFiled: October 14, 2015Publication date: February 4, 2016Applicant: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
-
Patent number: 9209912Abstract: Embodiments include circuit devices and methods for re-clocking an input signal. In an embodiment, a circuit device includes a data storage element having a data input to receive a digital data stream having a first clock rate and including a clock input to receive a clock signal having a second clock rate. The data storage element further includes logic to adjust edge timing of transitions within the digital data stream based on the clock signal to produce a modulated output signal having a power spectrum with spectral nulls at a desired frequency and its harmonics without changing an average data rate.Type: GrantFiled: November 18, 2009Date of Patent: December 8, 2015Assignee: Silicon Laboratories Inc.Inventors: Michael Robert May, Russell Croman, Younes Djadi, Scott Thomas Haban
-
Publication number: 20150341311Abstract: 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: ApplicationFiled: May 21, 2014Publication date: November 26, 2015Applicant: FORTINET, INC.Inventors: Michael Xie, Robert A. May, Jinhai Yang
-
Publication number: 20150281277Abstract: 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: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Applicant: FORTINET, INC.Inventors: Robert A. May, Yixin Pan
-
Patent number: 9138347Abstract: An ophthalmic irrigator-aspirator has a handpiece with aspiration and irrigation openings through its distal end; and a narrow aspiration tip projecting distally. A flexible sleeve has an annular hub for watertight connection to the handpiece. The sleeve has an intermediate portion that forms a channel for an irrigation fluid along the exterior of the tip 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 tip. Such distal end portion of the sleeve has an aspiration port in communication with the tip 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 and tip.Type: GrantFiled: December 3, 2014Date of Patent: September 22, 2015Assignee: MicroSurgical Technology, Inc.Inventors: Kenneth J. Wiljanen, Robert May, Lawrence Laks
-
Publication number: 20150244691Abstract: 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: ApplicationFiled: April 29, 2015Publication date: August 27, 2015Applicant: FORTINET, INC.Inventor: Robert A. May
-
Patent number: 9065802Abstract: 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 browser-based interface of a network device displays a policy page through which multiple settings may be configured for a VPN connection. The settings include a type of IPSec tunnel to be established between the network device and a peer. One or more parameter values corresponding to one or more of the settings are received and responsive thereto a policy file is created or modified corresponding to the VPN connection. The policy file has contained therein multiple parameter values corresponding to the settings. Establishment of the VPN connection between the network device and the peer is requested based on the parameter values contained within the policy file by sending a notification request, including the policy file, from the network device to the peer.Type: GrantFiled: May 1, 2012Date of Patent: June 23, 2015Assignee: Fortinet, Inc.Inventor: Robert A. May
-
Patent number: 9041452Abstract: A circuit includes a power supply terminal and a clock parsing circuit configured to produce multiple clock signals having a common clock period and different phases. The circuit further includes a plurality of digital circuits coupled to the clock parsing circuit and the power supply terminal. Each digital circuit includes an input to receive data and logic to process the data. Each digital circuit is responsive to a phase associated with a respective clock signal of the multiple clock signals to draw current from the regulated power supply terminal to process the data to produce a data output. Additionally, the circuit includes an output timing management circuit coupled to each of the plurality of digital circuits and configured to control data outputs of each of plurality of digital circuits to prevent timing violations at one or more destination circuits.Type: GrantFiled: January 27, 2010Date of Patent: May 26, 2015Assignee: Silicon Laboratories Inc.Inventors: Michael Robert May, David S. Trager
-
Patent number: 9036091Abstract: An integrated circuit includes a tuner, a digital television (DTV) demodulator, an analog television (ATV) demodulator, and a controller. The tuner includes an input for receiving a radio frequency (RF) signal including at least one of an analog television signal and digital television signal, and including a first output terminal and a second output terminal. The DTV demodulator includes a DTV input coupled to the first output terminal of the tuner and includes a DTV output terminal. The ATV demodulator includes an ATV input coupled to the second output terminal of the tuner and includes an ATV output terminal. The controller is coupled to the tuner, the DTV demodulator, and the ATV demodulator to configure the tuner and at least one of the DTV demodulator and the ATV demodulator for receiving television content in a selected television format.Type: GrantFiled: January 6, 2011Date of Patent: May 19, 2015Assignee: Silicon Laboratories Inc.Inventors: Alan F. Hendrickson, Alessandro Piovaccari, Ramin Khoini-Poorfard, Mitchell Reid, Frederick Alan Rush, Jean-Marc Guyot, David Le Goff, Michael Robert May, Henry William Singor, Qi Cai, Peter Jozef Vancorenland, Chunyu Xin, Pascal Blouin
-
Publication number: 20150088056Abstract: An ophthalmic irrigator-aspirator has a handpiece with aspiration and irrigation openings through its distal end; and a narrow aspiration tip projecting distally. A flexible sleeve has an annular hub for watertight connection to the handpiece. The sleeve has an intermediate portion that forms a channel for an irrigation fluid along the exterior of the tip 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 tip. Such distal end portion of the sleeve has an aspiration port in communication with the tip 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 and tip.Type: ApplicationFiled: December 3, 2014Publication date: March 26, 2015Applicant: MICROSURGICAL TECHNOLOGY, INC.Inventors: Kenneth J. Wiljanen, Robert May, Lawrence Laks
-
Patent number: 8972459Abstract: The described implementations relate to updating views in a database system. One implementation can identify an active view that retrieves records from a database and determine one or more physical tables in the database that are referenced by the active view. The implementation can track one or more columns in the physical tables that are used by the active view and identify a change to the physical tables in a transaction log of the database. If the change does not affect the one or more columns, the change can be treated as an ignorable change for the active view.Type: GrantFiled: August 9, 2011Date of Patent: March 3, 2015Assignee: Microsoft CorporationInventors: Kishore R. Chaliparambil, Chi Kit Chan, Imran Mohiuddin, Bryan Dove, Mehul Y. Shah, Umesh Madan, Ali Emami, Robert A. May, Eric Gunnerson
-
Patent number: 8818944Abstract: The described implementations relate to updating views in a database system. One implementation can identify an active view that retrieves records from a database and determine one or more physical tables in the database that are referenced by the active view. The implementation can track one or more columns in the physical tables that are used by the active view and identify a change to the physical tables in a transaction log of the database. If the change does not affect the one or more columns, the change can be treated as an ignorable change for the active view.Type: GrantFiled: June 30, 2011Date of Patent: August 26, 2014Assignee: Microsoft CorporationInventors: Kishore R. Chaliparambil, Chi Kit Chan, Imran Mohiuddin, Bryan Dove, Mehul Y. Shah, Umesh Madan, Ali Emami, Robert A. May, Eric Gunnerson
-
Publication number: 20140195716Abstract: 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: ApplicationFiled: January 10, 2013Publication date: July 10, 2014Applicant: Avnera CorporationInventors: Ole Bentz, Robert Mays, Bruce Nepple, James Anderson
-
Publication number: 20140180321Abstract: A tissue removal device may comprise a handle portion and a tissue removal mechanism coupled to the handle portion. The tissue removal mechanism may include a tubular member having a lumen therethrough and an elongate member rotatably and slidably disposed within the lumen of the tubular member. A proximal end of the elongate member may be coupled to a drive source to impart rotational movement thereof. A distal end of the elongate member may include an impeller for cutting tissue. The elongate member may be configured to exit the distal end of the lumen of the first tubular member, such that the distal end of the second tubular member is distal to the distal end of the first tubular member. The impeller may include a blunt distal end to minimize undesirable tissue damage when the distal end of the elongate member is distal to the distal end of the tubular member.Type: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Applicant: Spine View, Inc.Inventors: Mark Dias, Al Mirel, Robert May
-
Publication number: 20140171947Abstract: Systems and methods for treating disc herniation include surgical and endoscopic access and removal of disc tissue. The tissue removal devices that may be used include flexible elongate members, such as a cable, that may be inserted into a vertebral disc and rotated to pulverize the disc material and facilitate its removal.Type: ApplicationFiled: February 24, 2014Publication date: June 19, 2014Applicant: SPINE VIEW, INC.Inventors: John T. To, Gary Daniel Zaretzka, Hiep Nguyen, Singfatt Chin, Robert May
-
Publication number: 20140107565Abstract: An ophthalmic irrigator-aspirator has a handpiece with aspiration and irrigation openings through its distal end; and a narrow aspiration tip projecting distally. A flexible sleeve has an annular hub for watertight connection to the handpiece. The sleeve surrounds the full extent of the tip. An intermediate portion of the sleeve forms a channel for an irrigation fluid along the exterior of the tip to a port in the sleeve. The distal end of the sleeve is sized for a watertight connection over the distal portion of the tip. Such distal end of the sleeve has an aspiration port in communication with the tip 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 manually stretched onto the handpiece and tip.Type: ApplicationFiled: October 4, 2013Publication date: April 17, 2014Applicant: MicroSurgical Technology, Inc.Inventors: Kenneth J. Wiljanen, Robert May, Lawrence Laks
-
Patent number: 8657839Abstract: Systems and methods for treating disc herniation include surgical and endoscopic access and removal of disc tissue. The tissue removal devices that may be used include flexible elongate members, such as a cable, that may be inserted into a vertebral disc and rotated to pulverize the disc material and facilitate its removal.Type: GrantFiled: December 31, 2012Date of Patent: February 25, 2014Inventors: John T. To, Gary Daniel Zaretzka, Hiep Nguyen, Singfatt Chin, Robert May
-
Publication number: 20130317505Abstract: Systems and methods for treating disc herniation include surgical and endoscopic access and removal of disc tissue. The tissue removal devices that may be used include flexible elongate members, such as a cable, that may be inserted into a vertebral disc and rotated to pulverize the disc material and facilitate its removal.Type: ApplicationFiled: December 31, 2012Publication date: November 28, 2013Applicant: Spine View, Inc.Inventors: John T. To, Gary Daniel Zaretzka, Hiep Nguyen, Singfatt Chin, Robert May