Patents Represented by Attorney Olympic Patent Works PLLC
-
Patent number: 8341727Abstract: Embodiments of the present invention include a variety of different integrated, multi-tiered methods and systems for preventing various types of attacks on computer systems, including denial-of-service attacks and SYN-flood attacks. Components of these integrated methods and systems include probabilistic packet droppers, packet-rate throttles, resource controls, automated firewalls, and efficient connection-state-information storage in memory resources and connection-state-information distribution in order to prevent draining of sufficient communications-related resources within a computer system to seriously degrade or disable electronics communications components within the computer system.Type: GrantFiled: March 10, 2008Date of Patent: December 25, 2012Assignee: Se Cure 64 Software CorporationInventors: William S. Worley, Jr., James Garnett, Christopher Worley, Matthew H. Gerlach
-
Patent number: 8321650Abstract: In various embodiments, the present invention provides virtual disk formatting by intermediate devices including: (1) a storage shelf router and the storage shelf in which the storage-shelf is included, to external computing entities, such as disk-array controllers and host computers; (2) an I/O controller; and (3) a storage-bridge device. Additional embodiments of the present invention enhance virtual formatting by using additional padding, in a dual-abstraction method, to efficiently align virtual-block reads with underlying device blocks. Yet additional embodiments of the present invention allow for tracking and correcting device blocks corrupted during READ-MODIFY operations that occur during virtual-block WRITE operations. Various intermediate devices may employ two or more of the virtual formatting, dual abstraction, and corrupted-device-block tracking methods.Type: GrantFiled: November 26, 2007Date of Patent: November 27, 2012Assignee: Emulex Design & Manufacturing CorporationInventors: Joseph H. Steinmetz, Murthy Kompella, Narayan Ayalasomayajula, Donia Sebastian
-
Patent number: 8289984Abstract: In various embodiments, the present invention provides virtual disk formatting by intermediate devices including: (1) a storage shelf router and the storage shelf in which the storage-shelf is included, to external computing entities, such as disk-array controllers and host computers; (2) an I/O controller; and (3) a storage-bridge device. The virtual-formatting methods of the present invention are based on allocation units, each allocation unit comprising a consecutive sequence of logical blocks and an additional pad region that together map to, and exactly align with, a corresponding consecutive sequence of device blocks.Type: GrantFiled: June 29, 2007Date of Patent: October 16, 2012Assignee: Emlilex Design & Manufacturing CorporationInventors: Donia Sebastian, Stuart Stevens, Jason Owens
-
Patent number: 8291261Abstract: Embodiments of the present invention are directed to computer-management tools and utilities that allow computer users to save and restore current application-level runtime states of computational environments created by users on computer systems. Certain embodiments of the present invention are particularly directed to time-and-memory efficient state-saving and state-restoring tools and utilities that allow a user to save snapshots of the user's application-level runtime environment, to manage and review stored snapshots, and to subsequently restore the application-level runtime state of a computer system from a previously saved snapshot.Type: GrantFiled: November 5, 2008Date of Patent: October 16, 2012Assignee: Vulcan Technologies LLCInventors: Mark Allen Malleck, Christopher W. Jones, Kevin S. Brockway, Thomas Robert Grubbs, Paul G. Allen, Michael Owen Stacie
-
Patent number: 8281084Abstract: In one embodiment of the present invention, a two-register interface is provided by a first electronic device to allow access to memory within the electronic device by external electronic devices. The two-register interface is mapped from the memory of an accessing, second electronic device. READ and WRITE accesses are transmitted from the accessing, second electronic device to the two-register interface through a communications medium. A first register of the two-register interface directs access to a particular memory location, and the second register of the two-register interface provides a portal for both READ and WRITE access to the particular memory location.Type: GrantFiled: June 29, 2007Date of Patent: October 2, 2012Assignee: Emlilex Design & Manufacturing Corp.Inventors: Joseph Harold Steinmetz, Narayan Ayalasomayajula, Murthy Kompella
-
Patent number: 8176072Abstract: Embodiments of the present invention are directed to facilitating tag assignment to data objects as data objects are added to a tag-associated data-object storage system by users of the tag-associated data-object storage system and to facilitate subsequent display, access, and further characterization of data objects that already reside in the a tag-associated data-object storage system. Methods and systems of the present invention provide for automated tag suggestion to users in order to both increase usability of the interface provided to the tag-associated data-object storage systems as well as decrease the likelihood of unnecessary and unproductive tag proliferation within the tag-associated data-object storage system.Type: GrantFiled: July 28, 2009Date of Patent: May 8, 2012Assignee: Vulcan Technologies LLCInventors: Prasantha Jayakody, Linh Dinh Tran, Jiaxin Wang
-
Patent number: 8176179Abstract: Embodiments of the present invention are directed to computationally efficient methods and systems for managing connection-associated and exchange-associated resources within network proxies. In one embodiment of the present invention, a circular connection-switch queue is employed for allocating, de-allocating, and maintaining connection-based or exchange-based data resources within a proxy. The connection-switch queue includes a free pointer that identifies a next connection-switch queue entry for allocation, and an idle pointer that is incremented continuously or at fixed intervals as timers associated with connection-switch entries expire. In an alternate embodiment, the connection-switch queue includes a free pointer, an idle pointer, and a clear pointer.Type: GrantFiled: April 3, 2007Date of Patent: May 8, 2012Assignee: Secure64 Software CorporationInventors: John S. Worley, Hugh Mahon
-
Patent number: 8170128Abstract: The present invention is related to joint trellis decoding and equalization using a decision feedback equalizer.Type: GrantFiled: August 26, 2008Date of Patent: May 1, 2012Assignee: Iberium Communications, Inc.Inventors: Raul Alejandro Casas, Stephen Leonard Biracree, Slobodan Simovich, Thomas Joseph Endres
-
Patent number: 8095704Abstract: One embodiment of the present invention is an integrated circuit implementing a storage-shelf router, used in combination with path controller cards and optionally with other storage-shelf routers, to interconnect SATA disks within a storage shelf or disk array to a high-bandwidth communications medium, such as an FC arbitrated loop. When two, four, six, or eight or more storage-shelf routers are used within a storage shelf, and the interconnections between the storage-shelf routers, disk drives, and external communications media are properly designed and configured, the resulting storage shelf constitutes a discrete, highly-available component that may be included in a disk array or in other types of electronic devices. The storage-shelf router features a disk-drive adaptation layer that allows a storage-shelf router to interface to, and manage, any of many different types of disk drives. The disk-drive adaptation layer includes a disk-profile table and associated firmware logic.Type: GrantFiled: December 13, 2004Date of Patent: January 10, 2012Assignee: Sierra LogicInventors: Joseph H. Steinmetz, Avinash Nidumbur, Randeep S. Sidhu
-
Patent number: 8093767Abstract: Various embodiments of the present invention comprise linear-resonant vibration modules that can be incorporated in a wide variety of appliances, devices, and systems to provide vibrational forces. The vibrational forces are produced by linear oscillation of a weight or member, in turn produced by rapidly alternating the polarity of one or more driving electromagnets. Feedback control is used to maintain the vibrational frequency of linear-resonant vibration module at or near the resonant frequency for the linear-resonant vibration module. Linear-resonant vibration modules can be designed to produce vibrational amplitude/frequency combinations throughout a large region of amplitude/frequency space.Type: GrantFiled: May 18, 2010Date of Patent: January 10, 2012Inventors: Brian Marc Pepin, Robin Elenga
-
Patent number: 8082213Abstract: Various embodiments of the present invention provide strong authentication of users on behalf of commercial entities and other parties to electronic transactions. In these embodiments of the present invention, a user interacts with an authentication service provider to establish policies for subsequent authentication of the user. Thus, in these embodiments of the present invention, a user controls the level and complexity of authentication processes carried out by the authentication service provider on behalf of both the user and commercial entities and other entities seeking to authenticate the user in the course of conducting electronic transactions, electronic dialogues, and other interactions for which user authentication is needed. The policies specified by a user may include specification of variable-factor authentication, in which the user, during the course of an authentication, provides both secret information as well as evidence of control of a tangible object.Type: GrantFiled: June 27, 2006Date of Patent: December 20, 2011Inventor: Jarlath Lyons
-
Patent number: 8060538Abstract: Embodiments of the present invention are directed to acquiring information from the worldwide web, organizing information acquired from the worldwide web, and using the acquired and organized information to facilitate web-page searching, web-page browsing, and other worldwide-web-based activities. In one embodiment of the present invention, a database of concept objects is created from an initial set of semantic objects and from hyperlink information obtained from web pages by one or more web crawlers. The initial set of semantic objects is processed using hyperlink based objects created by the web crawler. The processed semantic objects are then associated with additional hyperlink-based objects to create a concept-object database.Type: GrantFiled: March 5, 2010Date of Patent: November 15, 2011Assignee: Vulcan, Inc.Inventors: Stephen G. Hall, Arun T. Jacob, Mark Thomas Greaves, Paul G. Allen
-
Patent number: 8041146Abstract: A system and method of image processing employ mathematical deconvolution to estimate the magnitude and location of a target object within an image. Both the nature of internal reflections and the convolution process by which each internal reflection contributes to blurring of the acquired image data may be measured and modeled. In accordance with mathematical deconvolution techniques, the combined effects of these internal reflections may be reduced to the extend that respective contributions of the target object and each individual reflection may be distinguished and quantified.Type: GrantFiled: January 13, 2010Date of Patent: October 18, 2011Assignee: Applied Precision, IncInventor: Carl S. Brown
-
Patent number: 8041677Abstract: Embodiments of the present invention are directed to Web-Services-based data backup and data-archiving applications that provide remote data backup and data archiving to private individuals, small businesses, and other organizations that need reliable, secure, geographically remote, and cost-effective data backup, data archiving, and backed-up and archived-data retrieval. In one embodiment of the present invention, a private or small-business client contracts with a service provider for data-backup and data-archiving services. The service provider, in turn, contracts with a remote data-storage facility to provide secure, reliable data backup and data archiving to the personal or small-business client. A client-side application is downloaded to the client computer and configured to allow the client to store locally encrypted data at the remote, data-storage facilities. Neither the service provider nor the data-storage facility can decrypt or otherwise access the information stored by the client.Type: GrantFiled: October 12, 2006Date of Patent: October 18, 2011Assignee: Datacastle CorporationInventors: Gary Steven Sumner, Jaybe Mark Ammons, Mike Liddell
-
Patent number: 8002979Abstract: Various embodiments of the present invention are directed to waste disposal methods and systems. In one embodiment of the present invention, a waste disposal system is positioned under a sink in a building connected to a septic system for disposal of food waste and wastewater. The waste disposal system includes a grinding chamber, a centrifugal-pump chamber, and a straining chamber for separating food waste from wastewater. The straining chamber includes a filtration basket, and an outlet pipe.Type: GrantFiled: January 10, 2007Date of Patent: August 23, 2011Inventor: Michael J. Bryan-Brown
-
Patent number: 8006046Abstract: One embodiment of the present invention is a virtual disk formatting system includes a mass-storage device having physical sectors that each contains a data payload of a first data length and additional information, including one or more of a sector number, error-detection, and error-correction information and a virtual disk interface to the mass-storage device, implemented in an integrated circuit, that maps access operations, received from external entities by the virtual disk interface, directed to a virtual disk having virtual sectors containing a data payload of a second data length by contiguously mapping an array of virtual-sector data payloads to a contiguous array of physical-sector data payloads without introducing padding data into physical-sector data payloads or into virtual-sector data payloads to align the initial bytes of virtual sectors and physical sectors.Type: GrantFiled: November 12, 2009Date of Patent: August 23, 2011Assignee: Sierra LogicInventors: Joseph Harold Steinmetz, Murthy Kompella, Matthew Paul Wakeley
-
Patent number: 7960636Abstract: Various embodiments of the present invention are directed to an enhanced knob with multiple integrated functions for use with an electric stringed musical instrument. The enhanced knob can be positioned on an electric stringed musical instrument or on an interconnected amplifier and can be either an add-on feature or can replace one or more existing knobs. In one embodiment of the present invention, the volume knob for an electric guitar is removed and replaced by an enhanced knob. The enhanced knob includes a switch that allows a user to switch between the multiple functions and also allows the user to control each selected function. The enhanced knob includes a volume function to compensate for the removed volume knob. Additionally, the enhanced knob includes a number of other functions, including a tuner function, a metronome function, and a dynamic visual-display function.Type: GrantFiled: November 13, 2006Date of Patent: June 14, 2011Assignee: Zero Crossing Inc.Inventors: Seth Mitchell Demsey, Thomas George Lorimor
-
Patent number: 7938385Abstract: Various embodiments of the present invention are directed to systems and methods for on-board refining of fuels within motorized vehicles. On board fuel refining is a finish-refining step that allows a fuel to be more precisely tailored to a particular vehicle and internal-combustion engine and to the current conditions under which the fuel is being used. In one embodiment, the fuel is subjected to fluid-shear forces and cavitation.Type: GrantFiled: August 12, 2010Date of Patent: May 10, 2011Inventor: Joseph L. Donnelly
-
Patent number: 7801120Abstract: Embodiments of the present invention are directed to methods for efficient queue management, and device implementations that incorporate these methods, for systems that include two or more electronic devices that share a queue residing in the memory of one of the two or more electronic devices. In certain embodiments of the present invention, a discard field or bit is included in each queue entry. The bit or field is set to a first value, such as the Boolean value “0,” by a producing device to indicate that the entry is valid, or, in other words, that the entry can be consumed by the consuming device. After placing entries into the queue, the producing device may subsequently remove one or more entries from the queue by setting the discard field or bit to a second value, such as Boolean value “1.Type: GrantFiled: June 29, 2007Date of Patent: September 21, 2010Assignee: Emulex Design & Manufacturing CorporationInventors: Joseph Harold Steinmetz, Narayan Ayalasomayajula, Murthy Kompella
-
Patent number: 7780149Abstract: Various embodiments of the present invention are directed to systems and methods for on-board refining of fuels within motorized vehicles. On board fuel refining is a finish-refining step that allows a fuel to be more precisely tailored to a particular vehicle and internal-combustion engine and to the current conditions under which the fuel is being used. In one embodiment, the fuel is subjected to fluid-shear forces and cavitation.Type: GrantFiled: January 15, 2008Date of Patent: August 24, 2010Assignee: Donnelly Labs, LLCInventor: Joseph L. Donnelly