Patents by Inventor Phillip Norman
Phillip Norman 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: 10146597Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for delegating handling of computing events of a mobile device application. For example, an identification of a computing event can be received. The computing event can have associated metadata. The computing event can be associated with a first component of a plurality of components of a first application executable on a mobile device. The plurality of components can comprise at least a native component and a web browser component. One or more rules can be applied to the metadata. Based on the application of the one or more rules to the metadata, a second component can be identified for handling the event. Handling of the event can be delegated to the second component.Type: GrantFiled: October 6, 2014Date of Patent: December 4, 2018Assignee: salesforce.com, inc.Inventors: Richard Perry Pack, III, Kevin Venkiteswaran, Qingqing Liu, Sachin Desai, Phillip Norman Calvin
-
Patent number: 9158896Abstract: A method, system on a chip, and computer system for generating more robust keys which utilize data occupying relatively small die areas is disclosed. Embodiments provide a convenient and effective mechanism for generating a key for use in securing data on a portable electronic device, where the key is generated from repurposed data and a relatively small amount. A multi-stage encryption algorithm may be performed to generate the key, where the first stage may include encrypting the secure data, and the second stage may include encrypting the result of a logical operation on the encrypted secure data with a unique identifier of the portable electronic device. A secret key may be used as the encryption key for each stage. The result of the second encryption stage may include the generated key which may be used to perform subsequent operations on the portable electronic device.Type: GrantFiled: February 11, 2008Date of Patent: October 13, 2015Assignee: NVIDIA CORPORATIONInventors: Michael Brian Cox, Phillip Norman Smith, Stephen Donald Lew
-
Publication number: 20150135198Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for delegating handling of computing events of a mobile device application. For example, an identification of a computing event can be received. The computing event can have associated metadata. The computing event can be associated with a first component of a plurality of components of a first application executable on a mobile device. The plurality of components can comprise at least a native component and a web browser component. One or more rules can be applied to the metadata. Based on the application of the one or more rules to the metadata, a second component can be identified for handling the event. Handling of the event can be delegated to the second component.Type: ApplicationFiled: October 6, 2014Publication date: May 14, 2015Inventors: Richard Perry Pack, III, Kevin Venkiteswaran, Qingqing Liu, Sachin Desai, Phillip Norman Calvin
-
Patent number: 8719585Abstract: Techniques for securely updating a boot image without knowledge of a secure key used to encrypt the boot image.Type: GrantFiled: February 11, 2008Date of Patent: May 6, 2014Assignee: Nvidia CorporationInventors: Gordon Grigor, Phillip Norman Smith
-
Publication number: 20140058961Abstract: A technique for estimating the relative likelihood that specific parcels or groups thereof will sell within a selected time, possibly including such steps as: Responsive to location of each parcel with respect to other parcels that have recently sold, including receiving a 1st kind of information, associated with sales in a neighborhood for each parcel being examined, including a set of attributes. Deriving additional attributes for each parcel based on its attributes and others near it. Determining independently for each neighborhood which of those attributes are more important for estimating relative likelihood of sale. Determining a degree of similarity between each unsold parcel and each recently-sold parcel, in response to those sets of attributes, weighted in response to relative importance. Providing a 2nd kind of information, ordering parcels by a relative likelihood of sale within a selected time.Type: ApplicationFiled: November 6, 2013Publication date: February 27, 2014Applicant: RealAgile, Inc.Inventors: Terrence Lee McDaniel, Bradley John McDaniel, John Phillip Norman, Michael LaMar Robbins, Earl David Sacerdoti
-
Patent number: 8583562Abstract: A technique for estimating the relative likelihood that specific parcels or groups thereof will sell within a selected time, possibly including such steps as: Responsive to location of each parcel with respect to other parcels that have recently sold, including receiving a 1st kind of information, associated with sales in a neighborhood for each parcel being examined, including a set of attributes. Deriving additional attributes for each parcel based on its attributes and others near it. Determining independently for each neighborhood which of those attributes are more important for estimating relative likelihood of sale. Determining a degree of similarity between each unsold parcel and each recently-sold parcel, in response to those sets of attributes, weighted in response to relative importance. Providing a 2nd kind of information, ordering parcels by a relative likelihood of sale within a selected time.Type: GrantFiled: September 30, 2009Date of Patent: November 12, 2013Assignee: RealAgile, Inc.Inventors: Terrence Lee McDaniel, Bradley John McDaniel, John Phillip Norman, Michael LaMar Robbins, Earl D. Sacerdoti
-
Patent number: 7996670Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.Type: GrantFiled: July 6, 2000Date of Patent: August 9, 2011Assignee: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith
-
Publication number: 20100070743Abstract: Techniques for securely updating a boot image without knowledge of a secure key used to encrypt the boot image.Type: ApplicationFiled: February 11, 2008Publication date: March 18, 2010Applicant: NVIDIA CORPORATIONInventors: Gordon Grigor, Phillip Norman Smith
-
Publication number: 20090202069Abstract: A method, system on a chip, and computer system for generating more robust keys which utilize data occupying relatively small die areas is disclosed. Embodiments provide a convenient and effective mechanism for generating a key for use in securing data on a portable electronic device, where the key is generated from repurposed data and a relatively small amount. A multi-stage encryption algorithm may be performed to generate the key, where the first stage may include encrypting the secure data, and the second stage may include encrypting the result of a logical operation on the encrypted secure data with a unique identifier of the portable electronic device. A secret key may be used as the encryption key for each stage. The result of the second encryption stage may include the generated key which may be used to perform subsequent operations on the portable electronic device.Type: ApplicationFiled: February 11, 2008Publication date: August 13, 2009Applicant: NVIDIA CORPORATIONInventors: Michael Brian Cox, Phillip Norman Smith, Stephen Donald Lew
-
Publication number: 20080269161Abstract: Provided is a method of protecting a neuron from dysfunction induced by an HIV neurotoxin comprising contacting the cell with a therapeutically effective dose of an inhibitor of mitochondrial hyperpolarization.Type: ApplicationFiled: January 19, 2006Publication date: October 30, 2008Inventors: Seth Perry, John Phillip Norman, Stephen Dewhurst, Harris A. Gelbard
-
Publication number: 20070062954Abstract: A lifting handle tool including a pair of laterally extending support plate each having a major portion for extending over a top of the lid and a minor portion less than the major portion for overhanging the lid. A handle bar is carried between the support plates at the minor portion for overhanging the lid. A reinforcing bar is carried by the support plates at the major portion for resisting separation and torque of the support plates during lifting. A lifting plate is fixed between the support plates at the minor portion and protrudes vertically below the support plates for extending beneath a lip of the container lid. The lifting plate includes a lip receiving channel for engaging the lip so that applying an upward force to the handle bar causes the support plates to pivot and engage the lip in the lip receiving channel to raise the container lid.Type: ApplicationFiled: July 26, 2006Publication date: March 22, 2007Inventors: Daryl Lowe, Phillip Norman, Garvin Morris, Bryan Woody
-
Publication number: 20030023846Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.Type: ApplicationFiled: August 12, 2002Publication date: January 30, 2003Applicant: Broadcom CorporationInventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith
-
Patent number: 5837806Abstract: A polyaniline is characterized by a nuclear magnetic resonance spectrum in its leuco form showing only two .sup.13 C peaks, indicating the substantal absence of chain branching, and preferably by a molecular weight (M.sub.p) above 90,000 and up to about 170,000 (more especially 100-140,000). Oriented films of such polyanilines in the protonated emeraldine oxidation state have electrical conductivities up to at least around 500 S/cm.They may be made by oxidizing aniline in aqueous solution with a persulfate under the combination of conditionsthat the acidity of the solution throughout the reaction is such that if its temperature is adjusted to 20.degree. C. it will have a pH in the range from about -0.2 to +3.0;that the temperature of the solution is in the range from -5.degree. to about -40.degree. C.Type: GrantFiled: February 22, 1996Date of Patent: November 17, 1998Assignee: BICC Public Limited CompanyInventors: Phillip Norman Adams, Andrew Paul Monkman
-
Patent number: D538611Type: GrantFiled: August 18, 2005Date of Patent: March 20, 2007Assignee: Duratek, Inc.Inventors: Garvin Clay Morris, Bryan Woody, Daryl Lance Lowe, Phillip Norman