Patents by Inventor Joe Rowlands

Joe Rowlands 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: 20150047406
    Abstract: A method of forming a sheet metal component includes the steps of initially forming a profiled blank from a metal sheet and then identifying on a surface of the blank, one or more wrinkle lines across which a buckling stress exceeds a critical buckling stress limit. Then at least one slot is cut into in the profiled blank, with the or each slot extending entirely through a thickness of the profiled blank and being coincident with one of the wrinkle lines, and a hole is cut at one end of the slot with the hole having a diameter greater than a lateral width of the slot. The profiled blank is then processed in a pressing operation to form a shaped blank with one or more welding operations being carried out on the shaped blank along each slot to produce a finished sheet metal component.
    Type: Application
    Filed: July 16, 2014
    Publication date: February 19, 2015
    Inventors: Joseph Barnsdale COOPER, Paul Robert HAYTON, Joe ROWLANDS-CONWAY
  • Publication number: 20150052309
    Abstract: Addition, search, and performance of other allied activities relating to keys are performed in a hardware hash table. Further, high performance and efficient design may be provided for a hash table applicable to CPU caches and cache coherence directories. Set-associative tables and cuckoo hashing are combined for construction of a directory table of a directory based cache coherence controller. A method may allow configuration of C cuckoo ways, where C is an integer greater than or equal to 2, wherein each cuckoo way Ci is a set-associative table with N sets, where each set has an associativity of A, where A is an integer greater than or equal to 2.
    Type: Application
    Filed: August 13, 2013
    Publication date: February 19, 2015
    Applicant: NETSPEED SYSTEMS
    Inventors: Joji PHILIP, Sailesh KUMAR, Joe ROWLANDS
  • Publication number: 20150043575
    Abstract: Example implementations are directed to more efficiently delivering a multicast message to multiple destination components from a source component. Multicast environment is achieved with transmission of a single message from a source component, which gets replicated in the NoC during routing towards the destination components indicated in the message. Example implementations further relate to an efficient way of implementing multicast in any given NoC topology, wherein one or more multicast trees in the given NoC topology are formed and one of these trees are used for routing a multicast message to its intended destination components mentioned therein.
    Type: Application
    Filed: August 7, 2013
    Publication date: February 12, 2015
    Applicant: NetSpeed Systems
    Inventors: Sailesh KUMAR, Eric NORIGE, Joe ROWLANDS, Joji PHILIP
  • Patent number: 7802073
    Abstract: The present disclosure provides methods and systems adapted for use with a processor having one or more physical cores. The methods and systems include a virtual core management component adapted to map one or more virtual cores to at least one of the physical cores to enable execution of one or more programs by the at least one physical core. The one or more virtual cores include one or more logical states associated with the execution of the one or more programs. The methods and systems may include a memory component adapted to store the one or more virtual cores. The virtual core management component may be adapted to transfer the one or more virtual cores from the memory component to the at least one physical core.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: September 21, 2010
    Assignee: Oracle America, Inc.
    Inventors: Yu Qing Cheng, John Gregory Favor, Carlos Puchol, Seungyoon Peter Song, Peter Glaskowsky, Laurent Moll, Joe Rowlands, Donald Alpert