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).
-
Patent number: 8850538Abstract: A method, system, and apparatus for agile generation of one time passcodes (OTPs) in a security environment, the security environment having a token generator comprising a token generator algorithm and a validator, the method comprising generating a OTP at the token generator according to a variance technique; wherein the variance technique is selected from a set of variance techniques, receiving the OTP at a validator, determining, at the validator, the variance technique used by the token generator to generate the OTP, and determining whether to validate the OTP based on the OTP and variance technique.Type: GrantFiled: October 21, 2013Date of Patent: September 30, 2014Assignee: EMC CorporationInventors: Daniel Bailey Vernon, John G Brainard, William M Duane, Michael J O'Malley, Robert S Philpott
-
Publication number: 20140280247Abstract: Enhanced techniques for data retrieval in a distributed computing environment are described. A computing node of a distributed computing environment may receive a data request. The computing node may include one or more subsets of data. The computing node may be configured to search among the one or more subset of data for a beginning of a data range that is responsive to the data request. The computing node may be further configured to forward a data range responsive to the search to another computing node of the distributed computing system to be merged with one or more additional data ranges. Other embodiments are described and claimed.Type: ApplicationFiled: March 18, 2014Publication date: September 18, 2014Applicant: SAS INSTITUTE INC.Inventors: Joseph Albert F.S. Pingenot, Christopher Daniel Bailey
-
Publication number: 20140034655Abstract: A portable, durable, lightweight cooler system designed to maintain beverages, food, medical supplies, drugs, and other heat sensitive products at existing temperatures with substantially reduced heat gain or loss from the surrounding environment for extended periods of time, when no power source is available. This container is designed to greatly reduce radiant heat transfer along with conductive and convective heat transfer while diminishing decomposition effects of stored items and thus maintaining freshness. This system includes a cooler housing, a reinforced lid, a radiation reflective material application, and a system to remove air from the containment area, thus creating a vacuum within the cooler itself and sealing the lid to the cooler housing. Upon actuation of a vacuum release device, air is reintroduced into the containment area thus allowing the lid to be removed and the stored products be accessed.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Inventors: Eric Newland Wooldridge, Daniel Bailey Jacobs
-
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: 8566916Abstract: A method, system, and apparatus for agile generation of one time passcodes (OTPs) in a security environment, the security environment having a token generator comprising a token generator algorithm and a validator, the method comprising generating a OTP at the token generator according to a variance technique; wherein the variance technique is selected from a set of variance techniques, receiving the OTP at a validator, determining, at the validator, the variance technique used by the token generator to generate the OTP, and determining whether to validate the OTP based on the OTP and variance technique.Type: GrantFiled: October 30, 2012Date of Patent: October 22, 2013Assignee: EMC CorporationInventors: Daniel Bailey Vernon, John G Brainard, William M Duane, Michael J O'Malley, Robert S Philpott
-
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
-
Patent number: 8411689Abstract: A packet-switched, fault-tolerant, vehicle communication internetwork (100, 400, 500) comprising port-based VLANs. Two or more VLANs are embodied where a source node (110, 410, 510,610) comprises two or more network interface circuits (130,140, 415,425, 515,525, 630,640), and where looping is precluded via specific VLAN tagging and switch ports (131-134, 200, 300, 420, 430, 435, 445, 455, 465, 535, 540, 545, 560, 575, 585, associated with at least one specific VLAN. A destination node (120, 440, 450, 460, 570, 580, 590, 620) may feedback packets to the source node via a general VLAN tag along pathways associated with the two or more specific outgoing VLAN tags.Type: GrantFiled: September 23, 2010Date of Patent: April 2, 2013Assignee: Aerovironment, Inc.Inventors: Rolland Mitchell Koch, Daniel Bailey Hiranandani, William Stuart Sechrist
-
Patent number: 8341691Abstract: A method, of automatically determining one or more remediations for a device that includes a processor, may include: receiving values of a plurality of parameters which collectively characterize an operational state of the device, there being at least one policy associated with at least a given one of the plurality of parameters, policy defining as a condition thereof one or more potential values of, or based upon, the given parameter, satisfaction of the condition potentially being indicative of unauthorized activity or manipulation of the device; automatically determining, from the received parameter values, whether the conditions for any policies are satisfied, respectively; and automatically selecting one or more remediations for the device according to the satisfied policies, respectively.Type: GrantFiled: December 17, 2009Date of Patent: December 25, 2012Assignee: Colorado Remediation Technologies, LLCInventors: Daniel Bailey Bezilla, John Leonard Immordina, James Le Ogura
-
Patent number: 8336103Abstract: A machine-actionable memory may include: one or more machine-actionable records arranged according to a data structure, the data structure including links that respectively map between at least one R_ID field, the contents of which denote an identification (ID) of a remediation (R_ID); and at least one POL_ID field, the contents of which denotes an ID of at least one policy (POL_ID), the at-least-one policy respectively defining a condition satisfaction of which is potentially indicative of unauthorized activity or manipulation of the device.Type: GrantFiled: June 21, 2010Date of Patent: December 18, 2012Assignee: Fortinet, Inc.Inventors: Daniel Bailey Bezilla, John Leonard Immordino, James Le Ogura, Sachchida Nand Ojha
-
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
-
Publication number: 20110096682Abstract: A receiving network node (210) configured to select from received packets differing by time of initial transmission from a sending network node (230), and accepting for transmission, based on initial transmission time, the selected packets to an application layer (740). An internetworked processor node configured to: (a) read a sequence number and an originator identifier of a received packet message (810); (b) compare a stored highest sequence number associated with the originator identifier with the received packet sequence number (820); (c) if the received packet sequence number is less than or equal to the stored highest sequence number associated with the originator identifier, then discard (840) the received packet; and (d) if the received packet sequence number is greater than the stored highest sequence number associated with the originator identifier, then deliver (860) the message of the received packet to an application based on an upper layer protocol.Type: ApplicationFiled: September 23, 2010Publication date: April 28, 2011Inventors: Rolland Mitchell Koch, William Stuart Sechrist, Daniel Bailey Hiranandani
-
Publication number: 20110069712Abstract: A packet-switched, fault-tolerant, vehicle communication internetwork (100, 400, 500) comprising port-based VLANs. Two or more VLANs are embodied where a source node (110, 410, 510,610) comprises two or more network interface circuits (130,140, 415,425, 515,525, 630,640), and where looping is precluded via specific VLAN tagging and switch ports (131-134, 200, 300, 420, 430, 435, 445, 455, 465, 535, 540, 545, 560, 575, 585, associated with at least one specific VLAN. A destination node (120, 440, 450, 460, 570, 580, 590, 620) may feedback packets to the source node via a general VLAN tag along pathways associated with the two or more specific outgoing VLAN tags.Type: ApplicationFiled: September 23, 2010Publication date: March 24, 2011Inventors: Rolland Mitchell Koch, William Stuart Sechrist, Daniel Bailey Hiranandani
-
Patent number: 7818077Abstract: A method for recording and playing back spatial sound data associated with an object in a scene of a virtual environment from the perspective of a character controlled by a user. Different types of spatial sound data can be encoded for different types of objects, e.g., fast moving, directional, slow moving and stationary objects. Based on at least the position, distance, and direction of the object in regard to the character, at least two channels of an audio file can be recorded with spatial sound data for subsequent playback in the virtual environment.Type: GrantFiled: May 6, 2004Date of Patent: October 19, 2010Assignee: Valve CorporationInventor: Kelly Daniel Bailey
-
Publication number: 20100257585Abstract: A machine-actionable memory may include: one or more machine-actionable records arranged according to a data structure, the data structure including links that respectively map between at least one R_ID field, the contents of which denote an identification (ID) of a remediation (R_ID); and at least one POL_ID field, the contents of which denotes an ID of at least one policy (POL_ID), the at-least-one policy respectively defining a condition satisfaction of which is potentially indicative of unauthorized activity or manipulation of the device.Type: ApplicationFiled: June 21, 2010Publication date: October 7, 2010Applicant: Fortinet, Inc.Inventors: Daniel Bailey Bezilla, John Leonard Immordino, James Le Ogura, Sachchida Nand Ojha
-
Patent number: 7761920Abstract: A machine-actionable memory may include: one or more machine-actionable records arranged according to a data structure, the data structure including links that respectively map between at least one R_ID field, the contents of which denote an identification (ID) of a remediation (R_ID); and at least one POL_ID field, the contents of which denotes an ID of at least one policy (POL_ID), the at-least-one policy respectively defining a condition satisfaction of which is potentially indicative of unauthorized activity or manipulation of the device.Type: GrantFiled: September 3, 2004Date of Patent: July 20, 2010Assignee: Fortinet, Inc.Inventors: Daniel Bailey Bezilla, John Leonard Immordino, James Le Ogura, Sachchida Nand Ojha
-
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: 20100133365Abstract: A spreader assembly with surface-clearing blower includes a rotary or broadcast spreader mounted on a frame for distribution and deposition of granular material in an area proximate the spreader assembly, a blower also mounted on the frame and with one or more ducts or hoses for conveying forced air to a surface proximate the spreader assembly to be cleared of deposited material. Granular material may include seed, ice-melt compound or salt, or fertilizer or other lawn or garden amendment or additive. The frame is mounted on the powered drive unit of a walk-behind mower to replace the mower deck.Type: ApplicationFiled: June 26, 2009Publication date: June 3, 2010Applicant: MASTER MANUFACTURING LLCInventors: Mark Glenn Bailey, Cole Daniel Bailey