Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Joshua B.

Joshua B. Chaitin-Pollak, Salem, MA US

Patent application numberDescriptionPublished
20110153063System and Method for Processing Waste Material - A method for processing waste in a material handling system includes detecting an occurrence of a trigger event associated with a waste holder located at a first location and, in response to detecting the trigger event, moving a mobile drive unit to the first location. The method also includes loading waste material onto the mobile drive unit at the first location and transporting the waste material to a waste station using the mobile drive unit.06-23-2011

Joshua B. Emert, Knoxville, TN US

Patent application numberDescriptionPublished
20120136672Automated Surgery Notification System - A hospital operating room schedule notification system is described, where a data pipe extracts operating room schedules from the scheduling systems of subscribing hospitals, and makes the operating room schedules available to subscribing surgeons and attending device representatives according to a variety of selectable options.05-31-2012

Joshua B. Fryman, Corvallis, OR US

Patent application numberDescriptionPublished
20110154000Adaptive optimized compare-exchange operation - A technique to perform a fast compare-exchange operation is disclosed. More specifically, a machine-readable medium, processor, and system are described that implement a fast compare-exchange operation as well as a cache line mark operation that enables the fast compare-exchange operation.06-23-2011

Joshua B. Fryman, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090172294Method and apparatus for supporting scalable coherence on many-core products through restricted exposure - In one embodiment, a multi-core processor having cores each associated with a cache memory, can operate such that when a first core is to access data owned by a second core present in a cache line associated with the second core, responsive to a request from the first core, cache coherency state information associated with the cache line is not updated. A coherence engine associated with the processor may receive the data access request and determine that the data is of a memory page owned by the first core and convert the data access request to a non-cache coherent request. Other embodiments are described and claimed.07-02-2009
20100332801Adaptively Handling Remote Atomic Execution - In one embodiment, a method includes receiving an instruction for decoding in a processor core and dynamically handling the instruction with one of multiple behaviors based on whether contention is predicted. If no contention is predicted, the instruction is executed in the core, and if contention is predicted data associated with the instruction is marshaled and sent to a selected remote agent for execution. Other embodiments are described and claimed.12-30-2010
20110238926Method And Apparatus For Supporting Scalable Coherence On Many-Core Products Through Restricted Exposure - In one embodiment, a multi-core processor having cores each associated with a cache memory, can operate such that when a first core is to access data owned by a second core present in a cache line associated with the second core, responsive to a request from the first core, cache coherency state information associated with the cache line is not updated. A coherence engine associated with the processor may receive the data access request and determine that the data is of a memory page owned by the first core and convert the data access request to a non-cache coherent request. Other embodiments are described and claimed.09-29-2011

Patent applications by Joshua B. Fryman, Sunnyvale, CA US

Joshua B. Hoecherl, Salt Lake City, UT US

Patent application numberDescriptionPublished
20110167336GESTURE-BASED WEB SITE DESIGN - A method of generating a web site including one or more web pages includes receiving user input including a selection of one of a plurality of web site layouts, each web site layout including a plurality of elements configured to be customized by a user. The plurality of elements of the selected web site layout is displayed on a display device, including a first element displayed in a first position on the display device. User input including a drag and drop action performed on the first element is received. The first element is then displayed in a second position on the display device, the second position being different than the first position according to the user input including the drag and drop action.07-07-2011
20110167360INCOMING WEB TRAFFIC CONVERSION - A method implemented by a server hosting a web site includes storing a plurality of market-specific data structures that are each associated with a different market corresponding to a particular geographic area. Each market-specific data structure includes content customized for a corresponding market. The server receives, from a client device, a request for a web page in a web site hosted by the server. The server reads an Internet Protocol (“IP”) address from the web page request received from the client device to identify a geographic location of the client device based on the IP address. The server also returns, to the client device, a market-specific data structure that is associated with a market corresponding to the identified geographic location of the client device.07-07-2011

Joshua B. Jamision, Liberty Township, OH US

Patent application numberDescriptionPublished
20110027098CERAMIC MATRIX COMPOSITE BLADE HAVING INTEGRAL PLATFORM STRUCTURES AND METHODS OF FABRICATION - A method of making a ceramic matrix composite blade includes laying up at least one ply of the plurality of fibrous ceramic plies in a preselected arrangement to form an airfoil and dovetail preform, laying up at least one additional ply of the plurality of fibrous ceramic plies on the airfoil and dovetail preform in a second preselected arrangement to form an integral platform as part of the non-rigidized blade preform, rigidizing the blade preform to form a rigidized blade preform, and densifying the rigidized blade preform to form a ceramic matrix composite blade having an integral platform structure. A tool for making the ceramic matrix composite blade and a ceramic matrix composite blade are also disclosed.02-03-2011

Joshua B. Sybrowsky, Lincoln, CA US

Patent application numberDescriptionPublished
20110174330DEVICE AND METHOD FOR MIXING HAIR COLORING CHEMICALS - A device and method for mixing and applying hair coloring chemicals to a user's hair. The device comprises a brush applicator, a first compartment capable of holding the brush applicator in a locked position, a second compartment containing a first hair coloring chemical, a third compartment containing a second hair coloring chemical, and a membrane. The membrane is located between the second compartment and the third compartment such that the first hair coloring chemical is separated from the second hair coloring chemical by the membrane when the brush applicator is in the locked position. When the brush applicator is released from the locked position, the brush applicator is movable toward the membrane to puncture the membrane. Upon puncture, the membrane retracts to a peripheral edge of the membrane to cause the first hair coloring chemical and the second hair coloring chemical to be mixed together.07-21-2011