Patents by Inventor Daniel Bailey
Daniel Bailey 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: 20240289450Abstract: Methods, systems, and computer-readable media for automated threat modeling using application relationships are disclosed. A graph is determined that includes of nodes and edges. At least a portion of the nodes represent software components, and at least a portion of the edges represent relationships between software components. An event is received, and a sub-graph associated with the event is determined. The event is indicative of a change to one or more of the nodes or edges in the graph. Threat modeling is performed on the sub-graph using one or more analyzers. The one or more analyzers determine whether the sub-graph is in compliance with one or more policies.Type: ApplicationFiled: May 6, 2024Publication date: August 29, 2024Applicant: Amazon Technologies, Inc.Inventors: Raghuveer Ketireddy, Trevor Tonn, Daniel Bailey, Naga Venkata Sunil Alamuri
-
Patent number: 12019742Abstract: Methods, systems, and computer-readable media for automated threat modeling using application relationships are disclosed. A graph is determined that includes nodes and edges. At least a portion of the nodes represent software components, and at least a portion of the edges represent relationships between software components. An event is received, and a sub-graph associated with the event is determined. The event is indicative of a change to one or more of the nodes or edges in the graph. Threat modeling is performed on the sub-graph using one or more analyzers. The one or more analyzers determine whether the sub-graph is in compliance with one or more policies.Type: GrantFiled: June 1, 2018Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Raghuveer Ketireddy, Trevor Tonn, Daniel Bailey, Naga Venkata Sunil Alamuri
-
Patent number: 9447099Abstract: The present invention provides methods for preparing 5-[2-[7-(trifluoromethyl)-5-[4-(trifluoromethyl)phenyl]pyrazolo[1,5-a]pyrimidin-3-yl]ethynyl]-2-pyridinamine (compound A), which is useful for the treatment of depression and other CNS disorders. The present methods are useful for preparing compound A on large scale in manufacturing facilities.Type: GrantFiled: September 27, 2012Date of Patent: September 20, 2016Assignee: Hoffmann-La Roche Inc.Inventors: Stephan Bachmann, Daniel Bailey, Jodie Brice, Miall Cedilote, Zhiming Dong, Stefan Hildbrand, Doreen Miller, Paul Spurr, Amit Srivastava, Juergen Wichmann, Thomas Woltering, Jason Yang, Pingsheng Zhang
-
Patent number: 9235715Abstract: Methods, apparatus and articles of manufacture for increasing mobile device security are provided herein. A method includes establishing a pre-determined set of cryptographic information, wherein said pre-determined set of cryptographic information comprises one or more user-selected non-alphanumeric input elements applied to one or more visual components; generating a prompt via a computing device interface in connection with an authentication request to access a protected resource associated with the computing device; processing input cryptographic information entered via the computing device interface in response to the prompt against the pre-determined set of cryptographic information; and resolving the authentication request based on said processing.Type: GrantFiled: December 19, 2013Date of Patent: January 12, 2016Assignee: EMC CorporationInventors: Daniel Bailey, Irina Furman
-
Patent number: 8620882Abstract: An improved technique for granting access to a complex datum maps a single user token representing a user onto a set of data group tokens, each data group token providing access to a data group stored on a storage medium. The improved technique combines the centralization of the complex datum while providing the security of tokenization and will lower the risk of a rogue third party gaining unauthorized access to the user's records stored across the data groups.Type: GrantFiled: December 29, 2010Date of Patent: December 31, 2013Assignee: EMC CorporationInventors: Robert W. Griffin, Daniel Bailey, Joshua Rosenthol
-
Patent number: 8499157Abstract: A first device (e.g. smartphone) manages a first key (e.g. password) required for a security operation with a second device (e.g., WWW server) by calculating and storing a key seed using the first key and a second key shared with a third device (e.g., wireless headset). Later (e.g., upon losing communication with the third device), at least a portion of the first and second keys is/are erased to prevent the security operation. Subsequently (e.g., when communication with third device is reestablished), the first key is regenerated by (1) receiving a key hint from the third device, (2) regenerating the second key using the key hint and a known message used to create the key hint, and (3) regenerating the first key using the key seed and the regenerated second key.Type: GrantFiled: September 29, 2010Date of Patent: July 30, 2013Assignee: EMC CorporationInventors: Ari Juels, Daniel Bailey
-
Patent number: 8475462Abstract: The present invention provides a device for segmenting a bone. The bone is segmented in two cuts i.e. an initial cut and a final cut. While segmenting the bone, the device is clamped to the bone directly or with the help of a block attached to the bone. An initial cut is taken after the clamping is performed. An upper part of the device is then moved to a predetermined length and the final cut is taken. Thus, the device enables an accurate length of cut to be taken while segmenting the bone. The device also enables varied length of cuts to be taken while segmenting the bone.Type: GrantFiled: November 24, 2009Date of Patent: July 2, 2013Inventors: Gareth Thomas, Paul Knox, Daniel Bailey
-
Patent number: 8458483Abstract: A technique of message-passing using shared memory of an RF tag involves storing a message in the shared memory while a security processor of the RF tag is in a sleep mode, the security processor being constructed and arranged to access the shared memory when the security processor is in a wakened mode. The technique further involves transitioning the security processor from the sleep mode to the wakened mode, and processing the message from the shared memory using the security processor after the security processor has transitioned from the sleep mode to the wakened mode. If the security processor is awakened only as needed (rather than remain in the wakened mode), lifetime of a battery which powers the security processor can be maximized.Type: GrantFiled: June 30, 2009Date of Patent: June 4, 2013Assignee: EMC CorporationInventors: Daniel Bailey, Marco Ciaffi, William Duane, Ari Juels, John O'Brien
-
Publication number: 20120173563Abstract: An improved technique for granting access to a complex datum maps a single user token representing a user onto a set of data group tokens, each data group token providing access to a data group stored on a storage medium. The improved technique combines the centralization of the complex datum while providing the security of tokenization and will lower the risk of a rogue third party gaining unauthorized access to the user's records stored across the data groups.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: EMC CORPORATIONInventors: Robert W. Griffin, Daniel Bailey, Joshua Rosenthol
-
Publication number: 20120103627Abstract: A technique utilizes a completion system deployed for use in select groundwater applications. The completion system comprises a plurality of sensors, e.g. pressure probes, and a plurality of multi-function tools which are positioned to control the opening and closing of corresponding pumping ports and/or other devices. The multi-function tools can be controlled individually via communication signals, thus avoiding the need to retrieve and/or reconfigure portions of the completion to make operational changes to the pumping ports and/or other devices.Type: ApplicationFiled: October 28, 2010Publication date: May 3, 2012Applicant: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: David Larssen, Daniel Bailey
-
Patent number: 7761730Abstract: A method and system for determining an impact of a failure of a component for one or more services that the component is supporting. A data feed received from a processing node includes data indicative of an identity and system status of a component running on the processing node. The system status of the component identifies whether the component has failed or is active. The one or more services is mapped into a calendar function. After determining that the component supports the one or more services, a lookup in the calendar function is performed to identify a temporal activity and a level of criticality of each service of the one or more services. An impact of the system status of the component on the one or more services is determined from analysis of the identified temporal activity and the identified level of criticality of the one or more services.Type: GrantFiled: March 12, 2009Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Daniel Bailey, Charlotte Newton, Gary Paul Noble, Maurice James Perks, Andrew Tinsley, Melissa Jane Bailey
-
Publication number: 20100130982Abstract: The present invention provides a device for segmenting a bone. The bone is segmented in two cuts i.e. an initial cut and a final cut. While segmenting the bone, the device is clamped to the bone directly or with the help of a block attached to the bone. An initial cut is taken after the clamping is performed. An upper part of the device is then moved to a predetermined length and the final cut is taken. Thus, the device enables an accurate length of cut to be taken while segmenting the bone. The device also enables varied length of cuts to be taken while segmenting the bone.Type: ApplicationFiled: November 24, 2009Publication date: May 27, 2010Inventors: Gareth Thomas, Paul Knox, Daniel Bailey
-
Publication number: 20090177927Abstract: A method and system for determining an impact of a failure of a component for one or more services that the component is supporting. A data feed received from a processing node includes data indicative of an identity and system status of a component running on the processing node. The system status of the component identifies whether the component has failed or is active. The one or more services is mapped into a calendar function. After determining that the component supports the one or more services, a lookup in the calendar function is performed to identify a temporal activity and a level of criticality of each service of the one or more services. An impact of the system status of the component on the one or more services is determined from analysis of the identified temporal activity and the identified level of criticality of the one or more services.Type: ApplicationFiled: March 12, 2009Publication date: July 9, 2009Inventors: Daniel Bailey, Charlotte Newton, Gary Paul Noble, Maurice James Perks, Andrew Tinsley, Melissa Jane Bailey
-
Patent number: 7536024Abstract: A loudspeaker comprising a loudspeaker drive unit being operable to radiate sound in a forward direction and a rearward direction and an enclosure configured to receive sound radiated in the rearward direction. The enclosure comprises a passageway system comprising a plurality of parts of different lengths. Each of the different length parts has an opening, whereby rearward radiated sound induces standing wave resonances of air in the different length parts at different fundamental frequencies.Type: GrantFiled: May 13, 2005Date of Patent: May 19, 2009Assignee: Mordaunt-Short Ltd.Inventors: Daniel Bailey, Graeme Foy
-
Patent number: 7509518Abstract: The invention provides a method for determining the impact of a failure of a component on one or more services that the component is supporting. The method receiving a data feed from a processing node, the data feed containing data indicative of the identity and system status of a component running on the processing node; in response to the identity of the component, first determining if the component supports one or more services; identifying the temporal activity of the one or more services and, in dependence on the determining step, second determining the impact of the system status on the one or more services.Type: GrantFiled: December 16, 2004Date of Patent: March 24, 2009Assignee: International Business Machines CorporationInventors: Daniel Bailey, Charlotte Newton, Gary Paul Noble, Maurice James Perks, Andrew Tinsley, Melissa Jane Tongue
-
Publication number: 20080065892Abstract: In one aspect, a first processing device, which may be an authentication token, establishes a shared key through a pairing protocol carried out between the first processing device and a second processing device. The pairing protocol also involves communication between the second processing device and an authentication server. As part of the pairing protocol, the first processing device sends identifying information to the second processing device, and the second processing device utilizes the identifying information to obtain the shared key from the authentication server. The first processing device encrypts authentication information utilizing the shared key, and transmits the encrypted authentication information from the first processing device to the second processing device. The second processing device utilizes the shared key to decrypt the encrypted authentication information.Type: ApplicationFiled: November 13, 2007Publication date: March 13, 2008Inventors: Daniel Bailey, John Brainard, Ari Juels, Burton Kaliski
-
Publication number: 20080009345Abstract: Techniques for providing authentication functionality in a gaming system are disclosed. In one aspect, a gaming system is configured such that, at a given point during a current session of a game in progress that involves at least one user previously granted access by the system to participate in the current session, information available from an authentication token associated with the user is obtained prior to allowing the user to take a particular action in the game. A determination is made as to whether or not the user will be allowed to take the particular action in the game, based on the obtained information. The obtained information may comprise, for example, at least a portion of a one-time password generated by a hardware or software authentication token.Type: ApplicationFiled: July 9, 2007Publication date: January 10, 2008Inventors: Daniel Bailey, Burton Kaliski, Ari Juels, Ronald Rivest
-
Publication number: 20070194889Abstract: Enhanced security is provided in an RFID system comprising a plurality of RFID devices and at least one reader which communicates with one or more of the devices. In one aspect of the invention, a first command is transmitted from the reader to write a first data unit to a memory of given one of the RFID devices. A reply is received in the reader from the given RFID device indicating that a second data unit determined based on contents of the first data unit is available in the memory to be accessed by the reader. A second command is transmitted from the reader to the given RFID device to allow the reader to read the memory to thereby obtain the second data unit. The first and second data units comprise information exchanged as part of a cryptographic protocol carried out between the reader and the given RFID device. In an illustrative embodiment, the cryptographic protocol may comprise a challenge-response authentication protocol.Type: ApplicationFiled: February 5, 2007Publication date: August 23, 2007Inventors: Daniel Bailey, Ari Juels
-
Publication number: 20070198872Abstract: A system, apparatus, and method for a core rationing logic to enable cores of a multi-core processor to adhere to various power and thermal constraints.Type: ApplicationFiled: March 15, 2007Publication date: August 23, 2007Inventors: Daniel Bailey, Todd Dutton, Tryggve Fossum
-
Patent number: D1052856Type: GrantFiled: December 23, 2022Date of Patent: December 3, 2024Assignee: CONSITEX S.A.Inventor: Daniel Bailey